| com.microstrategy.web.objects.admin.monitors.CacheSource |
The interface CacheSource is the entry point to retrieve
and manipulate caches.
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| abstract CacheResults |
getCaches()
Retrieves the cache information.
| ||||||||||
| abstract CacheManipulator |
getManipulator()
Returns the
CacheManipulator object to kill jobs. | ||||||||||
| abstract void |
purgeCache(int purgeFlag)
Purge caches of all the projects associated with the current session.
| ||||||||||
| abstract void |
purgeCache(String projectDSSID, int purgeFlag)
Purge caches of the specified project in the current session.
| ||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From interface
com.microstrategy.web.objects.admin.monitors.IncrementalFetchSettings
| |||||||||||
From interface
com.microstrategy.web.objects.admin.monitors.MonitorSource
| |||||||||||
Retrieves the cache information.
| WebObjectsAdminException | thrown if there is any error occurred. |
|---|
Returns the CacheManipulator object to kill jobs.
CacheManipulator object
Purge caches of all the projects associated with the current session.
| purgeFlag | a value from EnumDSSXMLPurgeFlag |
|---|
| WebObjectsAdminException | thrown if there is any error occurred. |
|---|
Purge caches of the specified project in the current session.
| projectDSSID | the project DSSID. |
|---|---|
| purgeFlag | a value from EnumDSSXMLPurgeFlag |
| WebObjectsAdminException | thrown if there is any error occurred. |
|---|