com.microstrategy.web.objects.admin.monitors.Cache |
![]() |
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