|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface CacheManager
This cache should ONLY be used at server side.
Field Summary | |
---|---|
static CacheManager |
instance
|
Method Summary | |
---|---|
void |
alarmRemoved(java.lang.Long alarmId)
|
void |
alarmSaved(Alarm alarm)
|
void |
alertSettingSaved(AlertRetentionSetting alertSetting)
|
void |
authorizationRemoved(java.lang.Long authorizationId)
|
void |
authorizationSaved(Authorization authorization)
|
void |
buildActive(Build build)
|
void |
buildMoved(Build build,
java.lang.Long oldConfigurationId)
|
void |
buildRemoved(Build build)
|
void |
buildSaved(Build build,
boolean isNew)
|
Configuration |
cloneConfiguration(java.lang.Long configurationId)
|
java.util.Map<java.lang.Long,Configuration> |
cloneConfigurations()
|
Build |
cloneLatestBuild(java.lang.Long configurationId)
|
void |
cloudProfileRemoved(java.lang.Long cloudProfileId)
|
void |
cloudProfileSaved(CloudProfile cloudProfile)
|
void |
configurationRemoved(java.lang.Long configurationId)
|
void |
configurationSaved(Configuration configuration,
boolean isNew)
|
void |
dashboardRemoved(java.lang.Long dashboardId)
|
void |
dashboardSaved(Dashboard dashboard)
|
void |
emailSettingSaved(EmailSetting emailSetting)
|
Pair<Build,java.util.Date> |
getActiveBuild(java.lang.Long buildId)
|
AlertRetentionSetting |
getAlertRetentionSetting()
|
java.util.List<Authorization> |
getAuthorizations(java.lang.Long groupId)
|
long |
getBaseDuration(java.lang.Long configurationId)
|
java.util.List<Configuration> |
getChildren(java.lang.Long configurationId)
|
int |
getChildrenCount(java.lang.Long configurationId)
|
CloudProfile |
getCloudProfile(java.lang.Long cloudProfileId)
|
CloudProfile |
getCloudProfile(java.lang.String cloudProfileName)
|
java.util.List<CloudProfile> |
getCloudProfiles()
|
Configuration |
getConfiguration(java.lang.Long configurationId)
Returned configuration object should not be modified. |
int |
getConfigurationCount()
|
java.util.Map<java.lang.Long,Configuration> |
getConfigurations()
|
Dashboard |
getDashboard(java.lang.Long dashboardId)
|
java.util.List<Configuration> |
getDescendents(java.lang.Long configurationId)
|
EmailSetting |
getEmailSetting()
|
Build |
getFirstBuild(java.lang.Long configurationId)
Returned build object should not be modified. |
Group |
getGroup(java.lang.Long groupId)
|
Group |
getGroup(java.lang.String name)
|
java.util.List<Dashboard> |
getGroupDashboards(java.lang.Long groupId)
|
java.util.List<Group> |
getGroups(java.lang.Long userId)
|
GroupShare |
getGroupShare(java.lang.Long shareId)
|
long |
getHistoryCount(java.lang.Long configurationId)
Get number of history builds in specified configuration. |
Build |
getLatestBuild(java.lang.Long configurationId)
Returned build object should not be modified. |
License |
getLicense()
|
Dashboard |
getPrimaryDashboard(java.lang.Long groupId)
|
Resource |
getResource(java.lang.Long resourceId)
|
java.util.List<Resource> |
getResources()
|
java.util.List<Dashboard> |
getSharedDashboards(java.lang.Long userId)
|
SystemSetting |
getSystemSetting()
|
Token |
getToken(java.lang.Long tokenId)
|
Token |
getToken(java.lang.String tokenValue)
|
Token |
getToken(java.lang.String ip,
int port)
|
int |
getTokenCount()
|
java.util.List<Token> |
getTokens()
|
java.util.Map<java.lang.Long,java.lang.Long> |
getTriggerDependencies(java.lang.Long configurationId)
|
java.util.Set<java.lang.Long> |
getTriggerDependents(java.lang.Long configurationId)
|
User |
getUser(java.lang.String userName)
|
java.util.List<Alarm> |
getUserAlarms(java.lang.Long userId)
|
java.util.List<Dashboard> |
getUserDashboards(java.lang.Long userId)
|
UserShare |
getUserShare(java.lang.Long shareId)
|
void |
groupRemoved(java.lang.Long groupId)
|
void |
groupSaved(Group group)
|
void |
groupShareRemoved(java.lang.Long shareId)
|
void |
groupShareSaved(GroupShare share)
|
boolean |
hasChildren(java.lang.Long configurationId)
|
void |
initialize()
|
boolean |
isAgentAllowed(User user)
|
boolean |
isSharedToUser(Dashboard dashboard,
User user)
|
void |
licenseSaved(License license)
|
void |
membershipRemoved(java.lang.Long membershipId)
|
void |
membershipSaved(Membership membership)
|
void |
resourceRemoved(java.lang.Long resourceId)
|
void |
resourceSaved(Resource resource)
|
void |
systemSettingSaved(SystemSetting systemSetting)
|
void |
tokenRemoved(java.lang.Long tokenId)
|
void |
tokenSaved(Token token)
|
void |
triggerDependenceRemoved(java.lang.Long triggerDependenceId)
|
void |
triggerDependenceSaved(TriggerDependence triggerDependence)
|
void |
userRemoved(java.lang.Long userId)
|
void |
userSaved(User user)
|
void |
userShareRemoved(java.lang.Long shareId)
|
void |
userShareSaved(UserShare share)
|
Methods inherited from interface com.pmease.quickbuild.taskschedule.SchedulableTask |
---|
execute, getSchedule |
Field Detail |
---|
static final CacheManager instance
Method Detail |
---|
Configuration getConfiguration(java.lang.Long configurationId)
configurationId
-
Configuration cloneConfiguration(java.lang.Long configurationId)
int getConfigurationCount()
java.util.Map<java.lang.Long,Configuration> getConfigurations()
java.util.Map<java.lang.Long,Configuration> cloneConfigurations()
Build getFirstBuild(java.lang.Long configurationId)
configurationId
-
Build getLatestBuild(java.lang.Long configurationId)
configurationId
-
Build cloneLatestBuild(java.lang.Long configurationId)
long getBaseDuration(java.lang.Long configurationId)
long getHistoryCount(java.lang.Long configurationId)
configurationId
-
void configurationSaved(Configuration configuration, boolean isNew)
void configurationRemoved(java.lang.Long configurationId)
int getChildrenCount(java.lang.Long configurationId)
java.util.List<Configuration> getChildren(java.lang.Long configurationId)
java.util.List<Configuration> getDescendents(java.lang.Long configurationId)
java.util.Set<java.lang.Long> getTriggerDependents(java.lang.Long configurationId)
java.util.Map<java.lang.Long,java.lang.Long> getTriggerDependencies(java.lang.Long configurationId)
void triggerDependenceSaved(TriggerDependence triggerDependence)
void triggerDependenceRemoved(java.lang.Long triggerDependenceId)
boolean hasChildren(java.lang.Long configurationId)
void buildRemoved(Build build)
void buildActive(Build build)
void buildSaved(Build build, boolean isNew)
void buildMoved(Build build, java.lang.Long oldConfigurationId)
Pair<Build,java.util.Date> getActiveBuild(java.lang.Long buildId)
void initialize()
java.util.List<Authorization> getAuthorizations(java.lang.Long groupId)
java.util.List<Group> getGroups(java.lang.Long userId)
java.util.List<Dashboard> getUserDashboards(java.lang.Long userId)
java.util.List<Dashboard> getGroupDashboards(java.lang.Long groupId)
java.util.List<Dashboard> getSharedDashboards(java.lang.Long userId)
void membershipRemoved(java.lang.Long membershipId)
void membershipSaved(Membership membership)
void dashboardSaved(Dashboard dashboard)
void dashboardRemoved(java.lang.Long dashboardId)
Dashboard getDashboard(java.lang.Long dashboardId)
void groupShareSaved(GroupShare share)
void groupShareRemoved(java.lang.Long shareId)
void alarmSaved(Alarm alarm)
void alarmRemoved(java.lang.Long alarmId)
java.util.List<Alarm> getUserAlarms(java.lang.Long userId)
GroupShare getGroupShare(java.lang.Long shareId)
Dashboard getPrimaryDashboard(java.lang.Long groupId)
void userShareSaved(UserShare share)
void userShareRemoved(java.lang.Long shareId)
UserShare getUserShare(java.lang.Long shareId)
void authorizationRemoved(java.lang.Long authorizationId)
void authorizationSaved(Authorization authorization)
void groupRemoved(java.lang.Long groupId)
void groupSaved(Group group)
Group getGroup(java.lang.String name)
Group getGroup(java.lang.Long groupId)
void tokenRemoved(java.lang.Long tokenId)
void tokenSaved(Token token)
Token getToken(java.lang.String tokenValue)
Token getToken(java.lang.String ip, int port)
Token getToken(java.lang.Long tokenId)
java.util.List<Token> getTokens()
int getTokenCount()
void userRemoved(java.lang.Long userId)
void userSaved(User user)
User getUser(java.lang.String userName)
void cloudProfileRemoved(java.lang.Long cloudProfileId)
void cloudProfileSaved(CloudProfile cloudProfile)
CloudProfile getCloudProfile(java.lang.String cloudProfileName)
CloudProfile getCloudProfile(java.lang.Long cloudProfileId)
java.util.List<CloudProfile> getCloudProfiles()
SystemSetting getSystemSetting()
AlertRetentionSetting getAlertRetentionSetting()
License getLicense()
void systemSettingSaved(SystemSetting systemSetting)
EmailSetting getEmailSetting()
void emailSettingSaved(EmailSetting emailSetting)
void alertSettingSaved(AlertRetentionSetting alertSetting)
void licenseSaved(License license)
void resourceSaved(Resource resource)
void resourceRemoved(java.lang.Long resourceId)
Resource getResource(java.lang.Long resourceId)
java.util.List<Resource> getResources()
boolean isAgentAllowed(User user)
boolean isSharedToUser(Dashboard dashboard, User user)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |