SilverStream eXtend
Director 4.0

com.sssw.fw.cachemgr.api
Interface EbiCacheConstants


public interface EbiCacheConstants

This class contains constants for the Director cache manager.


Field Summary
static String CACHE_APPLICATION_ID
          The unique application identifier for which the cache invalidation needs to be broadcasted among different app server instances running in the cluster environment.
static int CACHE_CONTENT_TYPE_IMAGE
          Type for the cached "image" content.
static int CACHE_CONTENT_TYPE_OBJECT
          Type for the cached "object".
static int CACHE_CONTENT_TYPE_TEXT
          Type for the cached "text" content.
static String CACHE_COORD_RECONNECT_SLEEP_INTERVAL
          The sleep interval between each re-connect attempt from the connect scheduler.
static String CACHE_COORD_RMI_HOST
          The host where the cache coordinator RMI process is running.
static String CACHE_COORD_RMI_PORT
          The RMI port number of the cache coordinator to be connected.
static String CACHE_COORD_START_SLEEP_INTERVAL
          The sleep interval between the next try to connect to the cache coordinator RMI process.
static String CACHE_COORD_START_TRY_COUNT
          The number of tries to connect to the cache coordinator RMI process.
static String CACHE_COORD_WATCHER_SLEEP_INTERVAL
          The sleep interval between each check for client alive status from the cache coordinator process.
static String CACHE_DISK_CUR_SIZE
          Tag in the statistics output that provides information about the current disk size used by the disk cache container of the cache manager.
static String CACHE_DISK_DIR
          The location for the disk cache container to store contents on disk.
static String CACHE_DISK_MAX_CONTENT_SIZE
          The maximum disk size allowed to allocate for the contents to be stored by the disk cache container of the cache manager.
static String CACHE_DISK_MAX_SIZE
          The total disk size allowed to be used by the disk cache container of the cache manager.
static String CACHE_ENABLE
          The configuration for enabling or disabling the cache manager.
static String CACHE_MEM_CUR_SIZE
          Tag in the statistics output that provides information about the current memory size used by the memory cache container of the cache manager.
static String CACHE_MEM_MAX_CONTENT_SIZE
          The maximum memory size allowed to be allocated for content to be stored in the memory cache container of the cache manager.
static String CACHE_MEM_MAX_SIZE
          The total memory size allowed to be allocated by the memory cache container of the cache manager.
static String CACHE_MGR
          The name of the cache manager.
static String CACHE_OBJECT_CUR_SIZE
          Tag in the statistics output that provides information about how many objects are currently cached in the object cache container of the cache manager.
static String CACHE_OBJECT_MAX_SIZE
          The total number of objects allowed to be stored by the object cache container of the cache manager.
static String CACHE_TOTAL_SRV_CACHE_HOLDERS
          Tag in the statistics output that provides information about how many server lifetime cache holders are currently used in the cache manager.
static String SRVLIFETIME_CACHEHOLDER
          Default cache holder type for server-lifetime cache holders.
static String SRVLIFETIME_TREEMAP_CACHEHOLDER
          Cache holder type for server-lifetime cache holders that internally use TreeMap to maintain the cache entries.
 

Field Detail

CACHE_MGR

public static final String CACHE_MGR
The name of the cache manager.

CACHE_ENABLE

public static final String CACHE_ENABLE
The configuration for enabling or disabling the cache manager.

CACHE_MEM_MAX_CONTENT_SIZE

public static final String CACHE_MEM_MAX_CONTENT_SIZE
The maximum memory size allowed to be allocated for content to be stored in the memory cache container of the cache manager.

CACHE_MEM_MAX_SIZE

public static final String CACHE_MEM_MAX_SIZE
The total memory size allowed to be allocated by the memory cache container of the cache manager.

CACHE_DISK_MAX_CONTENT_SIZE

public static final String CACHE_DISK_MAX_CONTENT_SIZE
The maximum disk size allowed to allocate for the contents to be stored by the disk cache container of the cache manager.

CACHE_DISK_MAX_SIZE

public static final String CACHE_DISK_MAX_SIZE
The total disk size allowed to be used by the disk cache container of the cache manager.

CACHE_DISK_DIR

public static final String CACHE_DISK_DIR
The location for the disk cache container to store contents on disk.

CACHE_OBJECT_MAX_SIZE

public static final String CACHE_OBJECT_MAX_SIZE
The total number of objects allowed to be stored by the object cache container of the cache manager.

CACHE_TOTAL_SRV_CACHE_HOLDERS

public static final String CACHE_TOTAL_SRV_CACHE_HOLDERS
Tag in the statistics output that provides information about how many server lifetime cache holders are currently used in the cache manager.

CACHE_MEM_CUR_SIZE

public static final String CACHE_MEM_CUR_SIZE
Tag in the statistics output that provides information about the current memory size used by the memory cache container of the cache manager.

CACHE_DISK_CUR_SIZE

public static final String CACHE_DISK_CUR_SIZE
Tag in the statistics output that provides information about the current disk size used by the disk cache container of the cache manager.

CACHE_OBJECT_CUR_SIZE

public static final String CACHE_OBJECT_CUR_SIZE
Tag in the statistics output that provides information about how many objects are currently cached in the object cache container of the cache manager.

CACHE_APPLICATION_ID

public static final String CACHE_APPLICATION_ID
The unique application identifier for which the cache invalidation needs to be broadcasted among different app server instances running in the cluster environment.

CACHE_COORD_RMI_HOST

public static final String CACHE_COORD_RMI_HOST
The host where the cache coordinator RMI process is running.

CACHE_COORD_RMI_PORT

public static final String CACHE_COORD_RMI_PORT
The RMI port number of the cache coordinator to be connected.

CACHE_COORD_START_TRY_COUNT

public static final String CACHE_COORD_START_TRY_COUNT
The number of tries to connect to the cache coordinator RMI process.

CACHE_COORD_START_SLEEP_INTERVAL

public static final String CACHE_COORD_START_SLEEP_INTERVAL
The sleep interval between the next try to connect to the cache coordinator RMI process.

CACHE_COORD_RECONNECT_SLEEP_INTERVAL

public static final String CACHE_COORD_RECONNECT_SLEEP_INTERVAL
The sleep interval between each re-connect attempt from the connect scheduler.

CACHE_COORD_WATCHER_SLEEP_INTERVAL

public static final String CACHE_COORD_WATCHER_SLEEP_INTERVAL
The sleep interval between each check for client alive status from the cache coordinator process.

CACHE_CONTENT_TYPE_TEXT

public static final int CACHE_CONTENT_TYPE_TEXT
Type for the cached "text" content.

CACHE_CONTENT_TYPE_IMAGE

public static final int CACHE_CONTENT_TYPE_IMAGE
Type for the cached "image" content.

CACHE_CONTENT_TYPE_OBJECT

public static final int CACHE_CONTENT_TYPE_OBJECT
Type for the cached "object".

SRVLIFETIME_CACHEHOLDER

public static final String SRVLIFETIME_CACHEHOLDER
Default cache holder type for server-lifetime cache holders. Internally it uses a Hashtable to maintain the cache entries. The collection of cached entries retrieved from this cache holder is not in sorted order.

SRVLIFETIME_TREEMAP_CACHEHOLDER

public static final String SRVLIFETIME_TREEMAP_CACHEHOLDER
Cache holder type for server-lifetime cache holders that internally use TreeMap to maintain the cache entries. The collection of cached entries retrieved from this cache holder is in sorted order.

SilverStream eXtend
Director 4.0