Package com.microstrategy.web.objects
Class ServerDefCache
- java.lang.Object
-
- com.microstrategy.utils.cache.CacheBase
-
- com.microstrategy.web.objects.ServerCacheBase
-
- com.microstrategy.web.objects.ServerDefCache
-
- All Implemented Interfaces:
Cache
public class ServerDefCache extends ServerCacheBase
This class is used to cache the Intelligent Server definition.- Since:
- MicroStrategy Web Polaris
-
-
Field Summary
-
Fields inherited from class com.microstrategy.utils.cache.CacheBase
alias, DEFAULT_FILE_REFRESH_TIME, DEFAULT_REFRESH_TIME, DEFAULT_STATISTIC_TIME, DEFAULT_SYS_TIMEOUT, DEFAULT_USER_TIMEOUT, NO_KEY, NO_REFRESH, NO_STATISTIC, NO_TIMEOUT
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ServerDefCache
getInstance()
protected java.lang.Object
load(CacheHint hint)
Overridable.-
Methods inherited from class com.microstrategy.web.objects.ServerCacheBase
getKey, store, store
-
Methods inherited from class com.microstrategy.utils.cache.CacheBase
canUpdate, clear, close, configure, contains, delete, get, getName, getRefreshTime, getStatisticTime, getTimeout, getWithoutRefresh, logStatistic, onHintClose, onTimer, put, refresh, reLoad, remove, save, setRefreshTime, setStatisticTime, setTimeout, size, unLoad
-
-
-
-
Method Detail
-
getInstance
public static ServerDefCache getInstance()
-
load
protected java.lang.Object load(CacheHint hint) throws CacheException
Description copied from class:CacheBase
Overridable. Creates a new cached object instance and populates it with data from the persistent storage. In case the object not found in the persistent storage the implementation can return either null or a dummy object.- Specified by:
load
in classCacheBase
- Parameters:
hint
- the hint object.- Returns:
- the object or null.
- Throws:
CacheException
- if somethig gos wrong.
-
-