| com.microstrategy.web.objects.admin.monitors.Cache |
Known Indirect Subclasses
|
The interface Cache represents a real cache slot in the memory of
the Intelligence Server.
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| abstract String |
getCacheSourceID()
Returns the ID of the source to which this cache belong, where source could be report or document.
| ||||||||||
| abstract String |
getCacheSourceName()
Returns the name of the source to which this cache belong, where source could be report or document.
| ||||||||||
| abstract Set<WebObjectCouple<WebDBRole, WebDBConnection>> | getConnectionCouples() | ||||||||||
| abstract Date |
getCreationTime()
Returns the cache creation time.
| ||||||||||
| abstract String |
getCreator()
Returns the creator user name
| ||||||||||
| abstract Map<String, WebDBConnection> |
getDBConnections()
Returns a map of dbConnection objects associated with this cache.
| ||||||||||
| abstract Map<String, WebDBLogin> |
getDBLogins()
Returns a map of dbLogin objects associated with this cache.
| ||||||||||
| abstract Map<String, WebDBRole> |
getDBRoles()
Returns a map of dbRole objects associated with this cache.
| ||||||||||
| abstract Date |
getExpirationTime()
Returns the cache expiration time
| ||||||||||
| abstract int |
getHistoricHitCount()
Returns the historic hit count of the cache.
| ||||||||||
| abstract int |
getHitCount()
Returns the hit count of the cache.
| ||||||||||
| abstract String |
getID()
Returns the DSSID of the cache
| ||||||||||
| abstract Date |
getLastHitTime()
Returns the last hit time of the cache.
| ||||||||||
| abstract Date |
getLastUpdateTime()
Returns the last update time of the cache.
| ||||||||||
| abstract Locale |
getLocale()
Returns the locale used to run the report for this cache.
| ||||||||||
| abstract Set<WebObjectCouple<WebDBRole, WebDBLogin>> | getLoginCouples() | ||||||||||
| abstract String |
getProjectName()
Returns the project name
| ||||||||||
| abstract String |
getPromptAnswers()
Returns the prompt answers used to generate this cache's report.
| ||||||||||
| abstract Map<String, WebMDSecurityFilter> |
getSecurityFilters()
Returns a map of security filters associated with this cache.
| ||||||||||
| abstract int |
getStatus()
Returns the cache status, a value from
EnumDSSXMLReportCacheStatus | ||||||||||
| abstract int |
getType()
Returns the cache type, a value from
EnumDSSXMLReportCacheType | ||||||||||
| abstract WebUser |
getUser()
Returns the user associated with this cache.
| ||||||||||
| abstract boolean |
hasDetails()
Returns whether or not the cache details are available.
| ||||||||||
| abstract int |
size()
Returns the cache size in KB
| ||||||||||
Returns the ID of the source to which this cache belong, where source could be report or document.
Returns the name of the source to which this cache belong, where source could be report or document.
Returns the set of WebObjectCouple objects coupling a WebDBRole object and
a WebDBConnection object
WebObjectCouple objects
Returns the cache creation time.
Returns the creator user name
Returns a map of dbConnection objects associated with this cache. Each object is mapped by its objectID. Objects may not be populated. Check before use.
WebDBConnection objects.
Returns a map of dbLogin objects associated with this cache. Each object is mapped by its objectID. Objects may not be populated. Check before use.
WebDBLogin objects.
Returns a map of dbRole objects associated with this cache. Each object is mapped by its objectID. Objects may not be populated. Check before use.
WebDBRole objects.
Returns the cache expiration time
Returns the historic hit count of the cache.
Returns the hit count of the cache.
Returns the DSSID of the cache
Returns the last hit time of the cache.
Returns the last update time of the cache.
Returns the locale used to run the report for this cache. If no locale is specified, returns null
Returns the set of WebObjectCouple objects coupling a WebDBRole object and
a WebDBLogin object
WebObjectCouple objects
Returns the project name
Returns the prompt answers used to generate this cache's report. Returns null if no answers were used.
Returns a map of security filters associated with this cache. Each filter is mapped by its ID. Objects may not be populated. Check before use
WebMDSecurityFilter objects
Returns the cache status, a value from
EnumDSSXMLReportCacheStatus
Returns the cache type, a value from
EnumDSSXMLReportCacheType
Returns the user associated with this cache. May return null if no user is associated with this cache. Object may not be populated. Check before use
WebUser associated with this cache or null
Returns whether or not the cache details are available.
True if the cache details are available.
Returns the cache size in KB