|
|||||||||
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<Dashboard> |
getDashboardsAccessibleByGroup(java.lang.Long groupId)
|
java.util.List<Dashboard> |
getDashboardsAccessibleByUser(java.lang.Long userId)
|
java.util.List<Dashboard> |
getDashboardsOwnedByUser(java.lang.Long userId)
|
java.util.Set<java.lang.Long> |
getDescendentIds(java.lang.Long configurationId)
|
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<Group> |
getGroups(java.lang.Long userId)
|
GroupShare |
getGroupShare(java.lang.Long shareId)
|
java.util.List<java.lang.String> |
getGroupsSharedWithDashboard(java.lang.Long dashboardId)
|
long |
getHistoryCount(java.lang.Long configurationId)
Get number of history builds in specified configuration. |
java.util.Date |
getLastAccessTimeOfResource(java.lang.Long resourceId)
|
Build |
getLatestBuild(java.lang.Long configurationId)
Returned build object should not be modified. |
java.util.Map<java.lang.Long,Build> |
getLatestBuilds()
|
License |
getLicense()
|
PermissionSet |
getPermissionSet(java.lang.Long permissionSetId)
|
PermissionSet |
getPermissionSet(java.lang.String name)
|
Resource |
getResource(java.lang.Long resourceId)
|
Resource |
getResource(java.lang.String resourceName)
|
java.util.List<Resource> |
getResources()
|
SystemSetting |
getSystemSetting()
|
Token |
getToken(java.lang.Long tokenId)
|
Token |
getToken(java.lang.String tokenValue)
|
Token |
getToken(java.lang.String ip,
int port)
|
Token |
getTokenByAddress(java.lang.String address)
|
int |
getTokenCount()
|
int |
getTokenCount(java.lang.Long cloudProfileId)
|
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.Long userId)
|
User |
getUser(java.lang.String userName)
|
java.util.List<Alarm> |
getUserAlarms(java.lang.Long userId)
|
UserShare |
getUserShare(java.lang.Long shareId)
|
java.util.List<java.lang.String> |
getUsersSharedWithDashboard(java.lang.Long dashboardId)
|
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)
|
void |
licenseSaved(License license)
|
void |
membershipRemoved(java.lang.Long membershipId)
|
void |
membershipSaved(Membership membership)
|
void |
permissionSetRemoved(java.lang.Long permissionSetId)
|
void |
permissionSetSaved(PermissionSet permissionSet)
|
void |
resourceRemoved(java.lang.Long resourceId)
|
void |
resourceSaved(Resource resource)
|
void |
resourceUsageSaved(ResourceAccess resourceUsage)
|
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
-
java.util.Map<java.lang.Long,Build> getLatestBuilds()
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> getDescendentIds(java.lang.Long configurationId)
java.util.Set<java.lang.Long> getTriggerDependents(java.lang.Long configurationId)
java.util.Date getLastAccessTimeOfResource(java.lang.Long resourceId)
void resourceUsageSaved(ResourceAccess resourceUsage)
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> getDashboardsOwnedByUser(java.lang.Long userId)
java.util.List<Dashboard> getDashboardsAccessibleByGroup(java.lang.Long groupId)
java.util.List<Dashboard> getDashboardsAccessibleByUser(java.lang.Long userId)
java.util.List<java.lang.String> getGroupsSharedWithDashboard(java.lang.Long dashboardId)
java.util.List<java.lang.String> getUsersSharedWithDashboard(java.lang.Long dashboardId)
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)
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)
void permissionSetRemoved(java.lang.Long permissionSetId)
void permissionSetSaved(PermissionSet permissionSet)
PermissionSet getPermissionSet(java.lang.Long permissionSetId)
PermissionSet getPermissionSet(java.lang.String name)
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 getTokenByAddress(java.lang.String address)
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.Long userId)
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)
Resource getResource(java.lang.String resourceName)
java.util.List<Resource> getResources()
boolean isAgentAllowed(User user)
int getTokenCount(java.lang.Long cloudProfileId)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |