A B C D E F G H I J K L M N O P R S T U V W X Z

A

ADMIN_PASSWORD - Static variable in interface org.apache.jcs.utils.config.IUtilConstants
Description of the Field
ADMIN_USERID - Static variable in interface org.apache.jcs.utils.config.IUtilConstants
Description of the Field
AbstractAuxiliaryCacheAttributes - class org.apache.jcs.auxiliary.AbstractAuxiliaryCacheAttributes.
 
AbstractAuxiliaryCacheAttributes() - Constructor for class org.apache.jcs.auxiliary.AbstractAuxiliaryCacheAttributes
 
AbstractDiskCache - class org.apache.jcs.auxiliary.disk.AbstractDiskCache.
Abstract class providing a base implementation of a disk cache, which can be easily extended to implement a disk cache for a specific perstistence mechanism.
AbstractDiskCache(IDiskCacheAttributes) - Constructor for class org.apache.jcs.auxiliary.disk.AbstractDiskCache
Construc the abstract disk cache, create event queues and purgatory.
AbstractDiskCacheAttributes - class org.apache.jcs.auxiliary.disk.AbstractDiskCacheAttributes.
This has common attributes that any conceivable disk cache would need.
AbstractDiskCacheAttributes() - Constructor for class org.apache.jcs.auxiliary.disk.AbstractDiskCacheAttributes
 
AbstractJCSWorkerHelper - class org.apache.jcs.utils.access.AbstractJCSWorkerHelper.
 
AbstractJCSWorkerHelper() - Constructor for class org.apache.jcs.utils.access.AbstractJCSWorkerHelper
 
AbstractMemoryCache - class org.apache.jcs.engine.memory.AbstractMemoryCache.
Some common code for the LRU and MRU caches.
AbstractMemoryCache() - Constructor for class org.apache.jcs.engine.memory.AbstractMemoryCache
Constructor for the LRUMemoryCache object
Attributes - class org.apache.jcs.engine.Attributes.
Element attribute descriptor class.
Attributes() - Constructor for class org.apache.jcs.engine.Attributes
Constructor for the Attributes object
AuxiliaryCache - interface org.apache.jcs.auxiliary.AuxiliaryCache.
Tag interface for auxiliary caches.
AuxiliaryCacheAttributes - interface org.apache.jcs.auxiliary.AuxiliaryCacheAttributes.
This is a nominal interface that auxilliary cache attributes should implement.
AuxiliaryCacheFactory - interface org.apache.jcs.auxiliary.AuxiliaryCacheFactory.
Description of the Interface
AuxiliaryCacheManager - interface org.apache.jcs.auxiliary.AuxiliaryCacheManager.
AuxiliaryCacheManager FIXME: Should not need to extend ICacheType
add(Comparable) - Method in class org.apache.jcs.utils.struct.SortedPreferentialArray
If the array is full this will remove the smallest if preferLarge==true and if obj is bigger, or the largest if preferLarge=false and obj is smaller than the largest.
addCacheListener(String, ICacheListener) - Method in class org.apache.jcs.auxiliary.lateral.javagroups.LateralJGService
 
addCacheListener(ICacheListener) - Method in class org.apache.jcs.auxiliary.lateral.javagroups.LateralJGService
 
addCacheListener(String, ICacheListener) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
 
addCacheListener(ICacheListener) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
 
addCacheListener(String, ICacheListener) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServer
Subscribes to the specified remote cache.
addCacheListener(ICacheListener) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServer
Subscribes to all remote caches.
addCacheListener(String, ICacheListener) - Method in class org.apache.jcs.engine.CacheWatchRepairable
Adds a feature to the CacheListener attribute of the CacheWatchRepairable object
addCacheListener(ICacheListener) - Method in class org.apache.jcs.engine.CacheWatchRepairable
Adds a feature to the CacheListener attribute of the CacheWatchRepairable object
addCacheListener(String, ICacheListener) - Method in class org.apache.jcs.engine.ZombieCacheWatch
Adds a feature to the CacheListener attribute of the ZombieCacheWatch object
addCacheListener(ICacheListener) - Method in class org.apache.jcs.engine.ZombieCacheWatch
Adds a feature to the CacheListener attribute of the ZombieCacheWatch object
addCacheListener(String, ICacheListener) - Method in interface org.apache.jcs.engine.behavior.ICacheObserver
Subscribes to the specified cache.
addCacheListener(ICacheListener) - Method in interface org.apache.jcs.engine.behavior.ICacheObserver
Subscribes to all caches.
addDisposeEvent() - Method in class org.apache.jcs.engine.CacheEventQueue
 
addDisposeEvent() - Method in class org.apache.jcs.engine.PooledCacheEventQueue
 
addDisposeEvent() - Method in interface org.apache.jcs.engine.behavior.ICacheEventQueue
Adds a feature to the DisposeEvent attribute of the ICacheEventQueue object
addElementEvent(IElementEventHandler, IElementEvent) - Method in class org.apache.jcs.engine.control.CompositeCache
Adds an ElementEvent to be handled
addElementEvent(IElementEventHandler, IElementEvent) - Method in class org.apache.jcs.engine.control.event.ElementEventQueue
Adds an ElementEvent to be handled
addElementEvent(IElementEventHandler, IElementEvent) - Method in interface org.apache.jcs.engine.control.event.behavior.IElementEventQueue
Adds an ElementEvent to be handled
addElementEventHandler(IElementEventHandler) - Method in class org.apache.jcs.engine.ElementAttributes
Adds a ElementEventHandler.
addElementEventHandler(IElementEventHandler) - Method in interface org.apache.jcs.engine.behavior.IElementAttributes
Adds a ElementEventHandler.
addElementEventHandlers(ArrayList) - Method in class org.apache.jcs.engine.ElementAttributes
Sets the eventHandlers of the IElementAttributes object
addElementEventHandlers(ArrayList) - Method in interface org.apache.jcs.engine.behavior.IElementAttributes
Sets the eventHandlers of the IElementAttributes object
addFirst(DoubleLinkedListNode) - Method in class org.apache.jcs.engine.memory.util.DoubleLinkedList
Adds a new node to the start of the link list.
addLast(DoubleLinkedListNode) - Method in class org.apache.jcs.engine.memory.util.DoubleLinkedList
Adds a new node to the end of the link list.
addLateralCacheListener(String, ILateralCacheListener) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheManager
Adds the lateral cache listener to the underlying cache-watch service.
addNoWait(LateralCacheNoWait) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheNoWaitFacade
Adds a no wait to the list if it isn't already in the list.
addNoWait(LateralCacheNoWait) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryService
This adds nowaits to a facde for the region name.
addNoWaitFacade(LateralCacheNoWaitFacade, String) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryService
Adds a nowait facade under this cachename.
addPutEvent(ICacheElement) - Method in class org.apache.jcs.engine.CacheEventQueue
 
addPutEvent(ICacheElement) - Method in class org.apache.jcs.engine.PooledCacheEventQueue
 
addPutEvent(ICacheElement) - Method in interface org.apache.jcs.engine.behavior.ICacheEventQueue
Adds a feature to the PutEvent attribute of the ICacheEventQueue object
addRemoteCacheListener(IRemoteCacheAttributes, IRemoteCacheListener) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheManager
Adds the remote cache listener to the underlying cache-watch service.
addRemoveAllEvent() - Method in class org.apache.jcs.engine.CacheEventQueue
 
addRemoveAllEvent() - Method in class org.apache.jcs.engine.PooledCacheEventQueue
 
addRemoveAllEvent() - Method in interface org.apache.jcs.engine.behavior.ICacheEventQueue
Adds a feature to the RemoveAllEvent attribute of the ICacheEventQueue object
addRemoveEvent(Serializable) - Method in class org.apache.jcs.engine.CacheEventQueue
 
addRemoveEvent(Serializable) - Method in class org.apache.jcs.engine.PooledCacheEventQueue
 
addRemoveEvent(Serializable) - Method in interface org.apache.jcs.engine.behavior.ICacheEventQueue
Adds a feature to the RemoveEvent attribute of the ICacheEventQueue object
adjustLimits() - Method in class org.apache.jcs.utils.threads.ThreadPool
Description of the Method
alive - Variable in class org.apache.jcs.auxiliary.disk.AbstractDiskCache
Indicates whether the cache is 'alive', defined as having been initialized, but not yet disposed.
attr - Variable in class org.apache.jcs.engine.CacheElement
Description of the Field
attr - Variable in class org.apache.jcs.engine.CacheGroup
Description of the Field
attr - Variable in class org.apache.jcs.engine.control.CompositeCache
Region Elemental Attributes, default
attr - Variable in class org.apache.jcs.engine.memory.AbstractMemoryCache
Region Elemental Attributes, used as a default.
attrName - Variable in class org.apache.jcs.engine.control.group.GroupAttrName
 
authenticate(HttpServletRequest, HttpServletResponse) - Method in class org.apache.jcs.utils.servlet.BasicHttpAuthenticator
Authenticates the http "Authorization" header information.
auxAttrs - Variable in class org.apache.jcs.engine.control.CompositeCacheManager
???
auxFacs - Variable in class org.apache.jcs.engine.control.CompositeCacheManager
Used to keep track of configured auxiliaries

B

BasicHttpAuthenticator - class org.apache.jcs.utils.servlet.BasicHttpAuthenticator.
Used to perform basic http authentication.
BasicHttpAuthenticator(String) - Constructor for class org.apache.jcs.utils.servlet.BasicHttpAuthenticator
 
block() - Method in class org.apache.jcs.auxiliary.javagroups.JavaGroupsCache
 
buildCacheInfo() - Method in class org.apache.jcs.admin.JCSAdminBean
Builds up data on every region.
buildElementInfo(String) - Method in class org.apache.jcs.admin.JCSAdminBean
Builds up info about each element in a region.

C

CACHE_HUB - Static variable in interface org.apache.jcs.engine.behavior.ICacheType
Composite/ memory cache type, cetral hub.
CLIENT_LISTENER - Static variable in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheListener
Description of the Field
CLUSTER - Static variable in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Description of the Field
CLUSTER - Static variable in interface org.apache.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Description of the Field
CacheAccess - class org.apache.jcs.access.CacheAccess.
This class provides an interface for all types of access to the cache.
CacheAccess(CompositeCache) - Constructor for class org.apache.jcs.access.CacheAccess
Constructor for the CacheAccess object.
CacheAdaptor - class org.apache.jcs.engine.CacheAdaptor.
Used for Cache-to-Cache messaging purposes.
CacheAdaptor(ICache) - Constructor for class org.apache.jcs.engine.CacheAdaptor
Constructor for the CacheAdaptor object
CacheConstants - interface org.apache.jcs.engine.CacheConstants.
Constants used throughout the JCS cache engine
CacheDescriptor - class org.apache.jcs.engine.CacheDescriptor.
Used to associates a list of cache event queues for a cache.
CacheDescriptor(ICache) - Constructor for class org.apache.jcs.engine.CacheDescriptor
Constructor for the CacheDescriptor object
CacheElement - class org.apache.jcs.engine.CacheElement.
Generic element wrapper.
CacheElement(String, Serializable, Serializable) - Constructor for class org.apache.jcs.engine.CacheElement
Constructor for the CacheElement object
CacheElement(String, Serializable, Object) - Constructor for class org.apache.jcs.engine.CacheElement
Constructor for the CacheElement object
CacheElementInfo - class org.apache.jcs.admin.CacheElementInfo.
Stores info on a cache element for the template
CacheElementInfo() - Constructor for class org.apache.jcs.admin.CacheElementInfo
 
CacheEventQueue - class org.apache.jcs.engine.CacheEventQueue.
An event queue is used to propagate ordered cache events to one and only one target listener.
CacheEventQueue(ICacheListener, long, String) - Constructor for class org.apache.jcs.engine.CacheEventQueue
Constructs with the specified listener and the cache name.
CacheEventQueue(ICacheListener, long, String, int, int) - Constructor for class org.apache.jcs.engine.CacheEventQueue
Constructor for the CacheEventQueue object
CacheEventQueueFactory - class org.apache.jcs.engine.CacheEventQueueFactory.
This class hands out event Queues.
CacheEventQueueFactory() - Constructor for class org.apache.jcs.engine.CacheEventQueueFactory
 
CacheException - exception org.apache.jcs.access.exception.CacheException.
Description of the Class
CacheException() - Constructor for class org.apache.jcs.access.exception.CacheException
Constructor for the CacheException object
CacheException(Throwable) - Constructor for class org.apache.jcs.access.exception.CacheException
Constructor for the CacheException object
CacheException(String) - Constructor for class org.apache.jcs.access.exception.CacheException
Constructor for the CacheException object
CacheException(String, Throwable) - Constructor for class org.apache.jcs.access.exception.CacheException
Constructs a new CacheException with specified detail message and nested Throwable.
CacheGroup - class org.apache.jcs.engine.CacheGroup.
Description of the Class
CacheGroup() - Constructor for class org.apache.jcs.engine.CacheGroup
Constructor for the CacheGroup object
CacheInfo - class org.apache.jcs.engine.CacheInfo.
A shared static variable holder for the lateral cache
CacheListeners - class org.apache.jcs.engine.CacheListeners.
Used to associates a set of [cache listener to cache event queue] for a cache.
CacheListeners(ICache) - Constructor for class org.apache.jcs.engine.CacheListeners
Constructs with the given cache.
CacheRegionInfo - class org.apache.jcs.admin.CacheRegionInfo.
Stores info on a cache region for the template
CacheRegionInfo() - Constructor for class org.apache.jcs.admin.CacheRegionInfo
 
CacheStats - class org.apache.jcs.engine.stats.CacheStats.
This class stores cache historical and statistics data for a region.
CacheStats() - Constructor for class org.apache.jcs.engine.stats.CacheStats
 
CacheUtils - class org.apache.jcs.engine.CacheUtils.
Description of the Class
CacheWatchRepairable - class org.apache.jcs.engine.CacheWatchRepairable.
Interceps the requests to the underlying ICacheObserver object so that the listeners can be recorded locally for remote connection recovery purposes.
CacheWatchRepairable() - Constructor for class org.apache.jcs.engine.CacheWatchRepairable
 
CompositeCache - class org.apache.jcs.engine.control.CompositeCache.
This is the primary hub for a single cache/region.
CompositeCache(String, ICompositeCacheAttributes, IElementAttributes) - Constructor for class org.apache.jcs.engine.control.CompositeCache
Constructor for the Cache object
CompositeCacheAttributes - class org.apache.jcs.engine.CompositeCacheAttributes.
Description of the Class
CompositeCacheAttributes() - Constructor for class org.apache.jcs.engine.CompositeCacheAttributes
Constructor for the CompositeCacheAttributes object
CompositeCacheConfigurator - class org.apache.jcs.engine.control.CompositeCacheConfigurator.
This class is based on the log4j class org.apache.log4j.PropertyConfigurator which was made by: "Luke Blanshard" "Mark DONSZELMANN" "Anders Kristensen"
CompositeCacheConfigurator(CompositeCacheManager) - Constructor for class org.apache.jcs.engine.control.CompositeCacheConfigurator
Constructor for the CompositeCacheConfigurator object
CompositeCacheManager - class org.apache.jcs.engine.control.CompositeCacheManager.
Manages a composite cache.
CompositeCacheManager() - Constructor for class org.apache.jcs.engine.control.CompositeCacheManager
 
CountingOnlyOutputStream - class org.apache.jcs.admin.CountingOnlyOutputStream.
Keeps track of the number of bytes written to it, but doesn't write them anywhere.
CountingOnlyOutputStream() - Constructor for class org.apache.jcs.admin.CountingOnlyOutputStream
 
cache - Variable in class org.apache.jcs.engine.CacheDescriptor
Description of the Field
cache - Variable in class org.apache.jcs.engine.CacheListeners
Description of the Field
cache - Variable in class org.apache.jcs.engine.memory.AbstractMemoryCache
The cache region this store is associated with
cacheAttr - Variable in class org.apache.jcs.engine.control.CompositeCache
Cache Attributes, for hub and memory auxiliary
cacheControl - Variable in class org.apache.jcs.access.CacheAccess
The cache that a given instance of this class provides access to.
cacheElement - Variable in class org.apache.jcs.auxiliary.disk.PurgatoryElement
Wrapped cache Element
cacheEventQueue - Variable in class org.apache.jcs.auxiliary.disk.AbstractDiskCache
The CacheEventQueue where changes will be queued for asynchronous updating of the persistent storage.
cacheMgr - Variable in class org.apache.jcs.access.monitor.MonitorAccess
Description of the Field
cacheMgr - Static variable in class org.apache.jcs.auxiliary.lateral.javagroups.LateralCacheJGListener
Description of the Field
cacheMgr - Static variable in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
The CacheHub this listener is associated with
cacheMgr - Static variable in class org.apache.jcs.auxiliary.remote.RemoteCacheListener
The cache manager used to put items in differnt regions.
cacheMgr - Static variable in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerListener
Description of the Field
cacheName - Variable in class org.apache.jcs.auxiliary.AbstractAuxiliaryCacheAttributes
 
cacheName - Variable in class org.apache.jcs.auxiliary.disk.AbstractDiskCache
Every cache will have a name, subclasses must set this when they are initialized.
cacheName - Variable in class org.apache.jcs.engine.CacheElement
Description of the Field
cacheName - Variable in class org.apache.jcs.engine.control.group.GroupId
 
cacheName - Variable in class org.apache.jcs.engine.memory.AbstractMemoryCache
 
caches - Variable in class org.apache.jcs.engine.control.CompositeCacheManager
Caches managed by this cache manager
canFix() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheRestore
Returns true iff the connection to the lateral host for the corresponding cache manager can be successfully re-established.
canFix() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheRestore
Returns true if the connection to the remote host for the corresponding cache manager can be successfully re-established.
canFix() - Method in interface org.apache.jcs.engine.behavior.ICacheRestore
Description of the Method
cattr - Variable in class org.apache.jcs.engine.memory.AbstractMemoryCache
Cache Attributes
ce - Variable in class org.apache.jcs.auxiliary.lateral.LateralElementDescriptor
Description of the Field
ce - Variable in class org.apache.jcs.engine.memory.util.MemoryElementDescriptor
The CacheElement wrapped by this descriptor
checkPassword(String, String) - Method in class org.apache.jcs.utils.servlet.BasicHttpAuthenticator
Default implementation of checking the password.
checkSpareControllers() - Method in class org.apache.jcs.utils.threads.ThreadPool
Called by the monitor thread to harvest idle threads.
chunkSize - Variable in class org.apache.jcs.engine.memory.AbstractMemoryCache
 
className - Variable in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServer
Description of the Field
clear() - Method in class org.apache.jcs.access.CacheAccess
Removes all of the elements from a region.
clear() - Method in class org.apache.jcs.utils.struct.LRUMap
 
clearAllRegions() - Method in class org.apache.jcs.admin.JCSAdminBean
Clears all regions in the cache.
clearRegion(String) - Method in class org.apache.jcs.admin.JCSAdminBean
Clears a particular cache region.
clone() - Method in class org.apache.jcs.auxiliary.javagroups.JavaGroupsCacheAttributes
Return a clone of this JavaGroupsCacheAttributes
clone() - Method in class org.apache.jcs.utils.threadpool.PoolConfiguration
Copies the instance variables to another instance.
clone2() - Method in class org.apache.jcs.engine.Attributes
Description of the Method
clone2() - Method in class org.apache.jcs.engine.ElementAttributes
Deep clone the attributes.
command - Variable in class org.apache.jcs.auxiliary.lateral.LateralElementDescriptor
Description of the Field
compareTo(Object) - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskElementDescriptor
compareTo
compareTo(KeyObject) - Method in class org.apache.jcs.auxiliary.disk.jisp.JISPKey
Description of the Method
concatanateArrays(String[], String[]) - Static method in class org.apache.jcs.config.OptionConverter
Description of the Method
configure() - Method in class org.apache.jcs.engine.control.CompositeCacheManager
Configure with default properties file
configure(String) - Method in class org.apache.jcs.engine.control.CompositeCacheManager
Configure from specific properties file
configure(Properties) - Method in class org.apache.jcs.engine.control.CompositeCacheManager
Configure from properties object
containsKey(Object) - Method in class org.apache.jcs.utils.struct.LRUMap
 
containsValue(Object) - Method in class org.apache.jcs.utils.struct.LRUMap
 
convertArg(String, Class) - Method in class org.apache.jcs.config.PropertySetter
Convert val a String parameter to an object of a given type.
convertSpecialChars(String) - Static method in class org.apache.jcs.config.OptionConverter
Description of the Method
copy() - Method in interface org.apache.jcs.auxiliary.AuxiliaryCacheAttributes
Description of the Method
copy() - Method in interface org.apache.jcs.auxiliary.behavior.IAuxiliaryCacheAttributes
Description of the Method
copy() - Method in class org.apache.jcs.auxiliary.disk.AbstractDiskCacheAttributes
Description of the Method
copy() - Method in class org.apache.jcs.auxiliary.disk.hsql.HSQLCacheAttributes
Description of the Method
copy() - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheAttributes
Returns a copy of the attributes.
copy() - Method in class org.apache.jcs.auxiliary.disk.jisp.JISPCacheAttributes
Description of the Method
copy() - Method in class org.apache.jcs.auxiliary.javagroups.JavaGroupsCacheAttributes
Return a copy of this JavaGroupsCacheAttributes, cast to an AuxiliaryCacheAttributes
copy() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
Returns a clone of the attributes.
copy() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
 
copy() - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Description of the Method
copy() - Method in class org.apache.jcs.engine.Attributes
Description of the Method
copy() - Method in class org.apache.jcs.engine.CompositeCacheAttributes
Description of the Method
copy() - Method in class org.apache.jcs.engine.ElementAttributes
Copies the attributes, including references to event handlers.
copy() - Method in interface org.apache.jcs.engine.behavior.ICompositeCacheAttributes
Description of the Method
copy() - Method in interface org.apache.jcs.engine.behavior.IElementAttributes
Returns a copy of the object.
createCache(AuxiliaryCacheAttributes, CompositeCache) - Method in interface org.apache.jcs.auxiliary.AuxiliaryCacheFactory
 
createCache(IAuxiliaryCacheAttributes) - Method in interface org.apache.jcs.auxiliary.behavior.IAuxiliaryCacheFactory
Description of the Method
createCache(AuxiliaryCacheAttributes, CompositeCache) - Method in class org.apache.jcs.auxiliary.disk.hsql.HSQLCacheFactory
Description of the Method
createCache(AuxiliaryCacheAttributes, CompositeCache) - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheFactory
Get an instance of the IndexDiskCacheManager for the attributes and then get an IndexedDiskCache from the manager.
createCache(AuxiliaryCacheAttributes, CompositeCache) - Method in class org.apache.jcs.auxiliary.disk.jisp.JISPCacheFactory
Description of the Method
createCache(AuxiliaryCacheAttributes, CompositeCache) - Method in class org.apache.jcs.auxiliary.javagroups.JavaGroupsCacheFactory
 
createCache(AuxiliaryCacheAttributes, CompositeCache) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheFactory
Interface method.
createCache(AuxiliaryCacheAttributes, CompositeCache) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheFactory
Interface method.
createCacheEventQueue(ICacheListener, long, String, String, int) - Method in class org.apache.jcs.engine.CacheEventQueueFactory
The most commonly used factory method.
createCacheEventQueue(ICacheListener, long, String, int, int, String, int) - Method in class org.apache.jcs.engine.CacheEventQueueFactory
Fully configured event queue.
createCacheManager(String) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServer
Subclass can overrdie this method to create the specific cache manager.
createDB(boolean) - Method in class org.apache.jcs.auxiliary.disk.jisp.JISPCache
Description of the Method
createInstance() - Static method in class org.apache.jcs.engine.control.CompositeCacheManager
Simple factory method, must override in subclasses so getInstance creates / returns the correct object.
createRegistry(int) - Static method in class org.apache.jcs.auxiliary.remote.RemoteUtils
Creates and exports a registry on the specified port of the local host.
createTime - Variable in class org.apache.jcs.engine.Attributes
Description of the Field
createTime - Variable in class org.apache.jcs.engine.ElementAttributes
The creation time
currentThreadCount - Variable in class org.apache.jcs.utils.threads.ThreadPool
Description of the Field
currentThreadsBusy - Variable in class org.apache.jcs.utils.threads.ThreadPool
Description of the Field

D

DEFAULT_CONFIG - Static variable in interface org.apache.jcs.engine.CacheConstants
 
DEFAULT_JG_GROUP_NAME - Static variable in interface org.apache.jcs.auxiliary.lateral.javagroups.behavior.IJGConstants
 
DISK_CACHE - Static variable in interface org.apache.jcs.engine.behavior.ICacheType
Disk cache type.
DISPOSE - Static variable in class org.apache.jcs.auxiliary.lateral.LateralElementDescriptor
Description of the Field
DoubleLinkedList - class org.apache.jcs.engine.memory.util.DoubleLinkedList.
This is a generic thread safe double linked list.
DoubleLinkedList() - Constructor for class org.apache.jcs.engine.memory.util.DoubleLinkedList
 
DoubleLinkedListNode - class org.apache.jcs.engine.memory.util.DoubleLinkedListNode.
This serves as a placeholder in a double linked list.
DoubleLinkedListNode(Object) - Constructor for class org.apache.jcs.engine.memory.util.DoubleLinkedListNode
 
debugDumpEntries() - Method in class org.apache.jcs.engine.memory.util.DoubleLinkedList
Dump the cache entries from first to list for debugging.
defaultAuxValues - Variable in class org.apache.jcs.engine.control.CompositeCacheManager
The default auxiliary caches to be used if not preconfigured
defaultCacheAttr - Variable in class org.apache.jcs.engine.control.CompositeCacheManager
Default cache attributes for this cache manager
defaultElementAttr - Variable in class org.apache.jcs.engine.control.CompositeCacheManager
Default elemeent attributes for this cache manager
default_ttl - Variable in class org.apache.jcs.engine.Attributes
Description of the Field
defineRegion(String) - Static method in class org.apache.jcs.access.CacheAccess
Define a new cache region with the given name.
defineRegion(String, CompositeCacheAttributes) - Static method in class org.apache.jcs.access.CacheAccess
Define a new cache region with the specified name and attributes.
defineRegion(String, CompositeCacheAttributes, IElementAttributes) - Static method in class org.apache.jcs.access.CacheAccess
Define a new cache region with the specified name and attributes and return a CacheAccess to it.
delete(String, String) - Method in class org.apache.jcs.access.monitor.MonitorAccess
Removes all.
deserialize(byte[]) - Static method in class org.apache.jcs.engine.CacheUtils
Returns the object deserialized from the given byte array.
destroy() - Method in class org.apache.jcs.access.CacheAccess
Deprecated.  
destroy(Object) - Method in class org.apache.jcs.access.CacheAccess
Deprecated. use remove
destroy() - Method in interface org.apache.jcs.access.behavior.ICacheAccess
Deprecated.  
destroy(Object) - Method in interface org.apache.jcs.access.behavior.ICacheAccess
Deprecated.  
destroy() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoverySender
Closes the socket connection.
destroy() - Method in class org.apache.jcs.config.plugins.JCSStrutsPlugin
Destroys all the regions.
destroy() - Method in class org.apache.jcs.engine.CacheEventQueue
Event Q is emtpy.
destroy() - Method in class org.apache.jcs.engine.PooledCacheEventQueue
Destroy the queue.
destroy() - Method in interface org.apache.jcs.engine.behavior.ICacheEventQueue
Description of the Method
destroy() - Method in class org.apache.jcs.engine.control.event.ElementEventQueue
Event Q is emtpy.
destroy() - Method in interface org.apache.jcs.engine.control.event.behavior.IElementEventQueue
Description of the Method
diskPath - Variable in class org.apache.jcs.auxiliary.disk.AbstractDiskCacheAttributes
path to disk
dispose() - Method in class org.apache.jcs.access.CacheAccess
Dispose this region.
dispose() - Method in interface org.apache.jcs.auxiliary.AuxiliaryCache
Prepares for shutdown.
dispose() - Method in class org.apache.jcs.auxiliary.disk.AbstractDiskCache
Adds a dispose request to the disk cache.
dispose() - Method in class org.apache.jcs.auxiliary.javagroups.JavaGroupsCache
Dispose this cache, terminates the listener thread and disconnects the channel from the group.
dispose() - Method in class org.apache.jcs.auxiliary.lateral.LateralCache
Synchronously dispose the cache.
dispose() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheNoWait
Adds a dispose request to the lateral cache.
dispose() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheNoWaitFacade
Adds a dispose request to the lateral cache.
dispose(String) - Method in class org.apache.jcs.auxiliary.lateral.javagroups.LateralJGSender
Closes connection used by all LateralJGSenders for this lateral conneciton.
dispose(String) - Method in class org.apache.jcs.auxiliary.lateral.javagroups.LateralJGService
Will close the connection.
dispose(String) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPSender
Closes connection used by all LateralTCPSenders for this lateral conneciton.
dispose(String) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
Will close the connection.
dispose() - Method in class org.apache.jcs.auxiliary.remote.RemoteCache
Synchronously dispose the remote cache; if failed, replace the remote handle with a zombie.
dispose() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheNoWait
Adds a dispose request to the remote cache.
dispose() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheNoWaitFacade
Adds a dispose request to the lateral cache.
dispose(String) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServer
Frees the specified remote cache.
dispose(String, long) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServer
Frees the specified remote cache.
dispose(String) - Method in class org.apache.jcs.engine.ZombieCacheService
Description of the Method
dispose() - Method in interface org.apache.jcs.engine.behavior.ICache
Prepares for shutdown.
dispose(String) - Method in interface org.apache.jcs.engine.behavior.ICacheService
Frees the specified cache.
dispose() - Method in class org.apache.jcs.engine.control.CompositeCache
Flushes all cache items from memory to auxilliary caches and close the auxilliary caches.
dispose(boolean) - Method in class org.apache.jcs.engine.control.CompositeCache
invoked only by CacheManager.
dispose() - Method in class org.apache.jcs.engine.memory.AbstractMemoryCache
Prepares for shutdown.
dispose() - Method in interface org.apache.jcs.engine.memory.MemoryCache
Destroy the memory cache
doConfigure(String) - Method in class org.apache.jcs.engine.control.CompositeCacheConfigurator
Configure cached for file name.
doConfigure(Properties) - Method in class org.apache.jcs.engine.control.CompositeCacheConfigurator
Configure cache for properties object
doDispose() - Method in class org.apache.jcs.auxiliary.disk.AbstractDiskCache
Dispose of the persistent store.
doDispose() - Method in class org.apache.jcs.auxiliary.disk.hsql.HSQLCache
Description of the Method
doDispose() - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache
Dispose of the disk cache in a background thread.
doDispose() - Method in class org.apache.jcs.auxiliary.disk.jisp.JISPCache
Description of the Method
doGet(Serializable) - Method in class org.apache.jcs.auxiliary.disk.AbstractDiskCache
Get a value from the persistent store.
doGet(Serializable) - Method in class org.apache.jcs.auxiliary.disk.hsql.HSQLCache
Description of the Method
doGet(Serializable) - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache
 
doGet(Serializable) - Method in class org.apache.jcs.auxiliary.disk.jisp.JISPCache
Description of the Method
doOptimizeRealTime() - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache
Dispose of the disk cache in a background thread.
doRemove(Serializable) - Method in class org.apache.jcs.auxiliary.disk.AbstractDiskCache
Remove an object from the persistent store if found.
doRemove(Serializable) - Method in class org.apache.jcs.auxiliary.disk.hsql.HSQLCache
Returns true if the removal was succesful; or false if there is nothing to remove.
doRemove(Serializable) - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache
Returns true if the removal was succesful; or false if there is nothing to remove.
doRemove(Serializable) - Method in class org.apache.jcs.auxiliary.disk.jisp.JISPCache
Returns true if the removal was succesful; or false if there is nothing to remove.
doRemoveAll() - Method in class org.apache.jcs.auxiliary.disk.AbstractDiskCache
Remove all objects from the persistent store.
doRemoveAll() - Method in class org.apache.jcs.auxiliary.disk.hsql.HSQLCache
Description of the Method
doRemoveAll() - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache
Remove all the items fromt he disk cache by reseting everything.
doRemoveAll() - Method in class org.apache.jcs.auxiliary.disk.jisp.JISPCache
Description of the Method
doUpdate(ICacheElement) - Method in class org.apache.jcs.auxiliary.disk.AbstractDiskCache
Add a cache element to the persistent store.
doUpdate(ICacheElement) - Method in class org.apache.jcs.auxiliary.disk.hsql.HSQLCache
Description of the Method
doUpdate(ICacheElement) - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache
Update the disk cache.
doUpdate(ICacheElement) - Method in class org.apache.jcs.auxiliary.disk.jisp.JISPCache
Description of the Method
doWork() - Method in interface org.apache.jcs.utils.access.JCSWorkerHelper
The method to implement to do the work that should be cached.
done() - Method in class org.apache.jcs.utils.locking.ReadWriteLock
Threads call this method to relinquish a lock that they previously got from this object.
done(String) - Method in class org.apache.jcs.utils.locking.ReadWriteLockManager
Release the read/write lock previously placed on the specified resource.
dump() - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache
For debugging.
dumpArray() - Method in class org.apache.jcs.utils.struct.SortedPreferentialArray
Debugging method to return a human readable display of array data.
dumpCacheEntries() - Method in class org.apache.jcs.engine.memory.lru.LRUMemoryCache
Dump the cache entries from first to list for debugging.
dumpCacheEntries() - Method in class org.apache.jcs.engine.memory.mru.MRUMemoryCache
Dump the cache entries from first to list for debugging.
dumpCacheEntries() - Method in class org.apache.jcs.utils.struct.LRUMap
Dump the cache entries from first to list for debugging.
dumpMap() - Method in class org.apache.jcs.engine.memory.lru.LRUMemoryCache
Dump the cache map for debugging.
dumpMap() - Method in class org.apache.jcs.engine.memory.mru.MRUMemoryCache
Dump the cache map for debugging.
dumpMap() - Method in class org.apache.jcs.utils.struct.LRUMap
Dump the cache map for debugging.
dup(Serializable) - Static method in class org.apache.jcs.engine.CacheUtils
Returns a deeply cloned object.

E

ELEMENT_EVENT_EXCEEDED_IDLETIME_BACKGROUND - Static variable in interface org.apache.jcs.engine.control.event.behavior.IElementEventConstants
Background expiration
ELEMENT_EVENT_EXCEEDED_IDLETIME_ONREQUEST - Static variable in interface org.apache.jcs.engine.control.event.behavior.IElementEventConstants
Expiration discovered on request
ELEMENT_EVENT_EXCEEDED_MAXLIFE_BACKGROUND - Static variable in interface org.apache.jcs.engine.control.event.behavior.IElementEventConstants
Background expiration
ELEMENT_EVENT_EXCEEDED_MAXLIFE_ONREQUEST - Static variable in interface org.apache.jcs.engine.control.event.behavior.IElementEventConstants
Expiration discovered on request
ELEMENT_EVENT_SPOOLED_DISK_AVAILABLE - Static variable in interface org.apache.jcs.engine.control.event.behavior.IElementEventConstants
Moving from memory to disk (what if no disk?)
ELEMENT_EVENT_SPOOLED_DISK_NOT_AVAILABLE - Static variable in interface org.apache.jcs.engine.control.event.behavior.IElementEventConstants
Moving from memory to disk (what if no disk?)
ELEMENT_EVENT_SPOOLED_NOT_ALLOWED - Static variable in interface org.apache.jcs.engine.control.event.behavior.IElementEventConstants
Moving from memory to disk, but item is not spoolable
ElementAttributes - class org.apache.jcs.engine.ElementAttributes.
Element attribute descriptor class.
ElementAttributes() - Constructor for class org.apache.jcs.engine.ElementAttributes
Constructor for the IElementAttributes object
ElementEvent - class org.apache.jcs.engine.control.event.ElementEvent.
Element events will trigger the creation of Element Event objects.
ElementEvent(Object, int) - Constructor for class org.apache.jcs.engine.control.event.ElementEvent
Constructor for the ElementEvent object
ElementEventQueue - class org.apache.jcs.engine.control.event.ElementEventQueue.
An event queue is used to propagate ordered cache events to one and only one target listener.
ElementEventQueue(String) - Constructor for class org.apache.jcs.engine.control.event.ElementEventQueue
Constructor for the ElementEventQueue object
elementEventQ - Static variable in class org.apache.jcs.engine.control.CompositeCache
EventQueue for handling element events.
ensureCacheManager() - Static method in class org.apache.jcs.JCS
Gets an instance of CompositeCacheManager and stores it in the cacheMgr class field, if it is not already set.
ensureCacheManager() - Static method in class org.apache.jcs.access.CacheAccess
Helper method which checks to make sure the cacheMgr class field is set, and if not requests an instance from CacheManagerFactory.
entrySet() - Method in class org.apache.jcs.utils.struct.LRUMap
 
equals(Object) - Method in class org.apache.jcs.auxiliary.disk.jisp.JISPKey
Description of the Method
equals(Object) - Method in class org.apache.jcs.engine.control.group.GroupAttrName
Tests object equality.
equals(Object) - Method in class org.apache.jcs.engine.control.group.GroupId
Description of the Method
equals(Object) - Method in class org.apache.jcs.engine.memory.lru.LRUMemoryCache.IteratorWrapper
 
equals(Object) - Method in class org.apache.jcs.engine.memory.lru.LRUMemoryCache.MapEntryWrapper
 
eventHandlers - Variable in class org.apache.jcs.engine.ElementAttributes
The list of Event handlers to use.
eventQMap - Variable in class org.apache.jcs.engine.CacheDescriptor
Description of the Field
eventQMap - Variable in class org.apache.jcs.engine.CacheListeners
Description of the Field
eventQueuePoolName - Variable in class org.apache.jcs.auxiliary.AbstractAuxiliaryCacheAttributes
 
eventQueueType - Variable in class org.apache.jcs.auxiliary.AbstractAuxiliaryCacheAttributes
 
execute(Runnable) - Method in class org.apache.jcs.utils.threadpool.ThreadPool
 

F

failover(int) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheNoWaitFacade
Begin the failover process if this is a local cache.
finalize() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoverySender
Just being careful about closing the socket.
findAndSubst(String, Properties) - Static method in class org.apache.jcs.config.OptionConverter
Find the value corresponding to key in props.
fix() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheRestore
Fixes up all the caches managed by the associated cache manager.
fix() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheRestore
Fixes up all the caches managed by the associated cache manager.
fix() - Method in interface org.apache.jcs.engine.behavior.ICacheRestore
Description of the Method
fixCache(ILateralCacheService) - Method in class org.apache.jcs.auxiliary.lateral.LateralCache
Replaces the current remote cache service handle with the given handle.
fixCache(ILateralCacheService) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheNoWait
Replaces the lateral cache service handle with the given handle and reset the queue by starting up a new instance.
fixCache(IRemoteCacheService) - Method in class org.apache.jcs.auxiliary.remote.RemoteCache
Replaces the current remote cache service handle with the given handle.
fixCache(IRemoteCacheService) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheNoWait
Replaces the remote cache service handle with the given handle and reset the event queue by starting up a new instance.
fixCaches(ILateralCacheService, ILateralCacheObserver) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheManager
Fixes up all the caches managed by this cache manager.
fixCaches(IRemoteCacheService, IRemoteCacheObserver) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheManager
Fixes up all the caches managed by this cache manager.
forceShortIdlePeriod(long) - Static method in class org.apache.jcs.auxiliary.lateral.LateralCacheMonitor
Allows close classes, ie testers to set the idel period to somethin testable.
freeCache(String) - Method in class org.apache.jcs.auxiliary.disk.hsql.HSQLCacheManager
Description of the Method
freeCache(String) - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheManager
Disposes the cache with the given name, if found in the set of managed caches.
freeCache(String) - Method in class org.apache.jcs.auxiliary.disk.jisp.JISPCacheManager
Description of the Method
freeCache(String) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheManager
Description of the Method
freeCache(String) - Method in class org.apache.jcs.engine.control.CompositeCacheManager
 
freeCache(String, boolean) - Method in class org.apache.jcs.engine.control.CompositeCacheManager
 

G

GET - Static variable in class org.apache.jcs.auxiliary.lateral.LateralElementDescriptor
Command to return an object.
GroupAttrName - class org.apache.jcs.engine.control.group.GroupAttrName.
Description of the Class
GroupAttrName(GroupId, Object) - Constructor for class org.apache.jcs.engine.control.group.GroupAttrName
Constructor for the GroupAttrName object
GroupCacheAccess - class org.apache.jcs.access.GroupCacheAccess.
Access for groups.
GroupCacheAccess(CompositeCache) - Constructor for class org.apache.jcs.access.GroupCacheAccess
Constructor for the GroupCacheAccess object
GroupId - class org.apache.jcs.engine.control.group.GroupId.
Used to avoid name conflict when group cache items are mixed with non-group cache items in the same cache.
GroupId(String, String) - Constructor for class org.apache.jcs.engine.control.group.GroupId
Constructor for the GroupId object
get(Object) - Method in class org.apache.jcs.access.CacheAccess
Retrieve an object from the cache region this instance provides access to.
get(Object) - Method in interface org.apache.jcs.access.behavior.ICacheAccess
Basic get method.
get(Serializable) - Method in interface org.apache.jcs.auxiliary.AuxiliaryCache
Gets an item from the cache.
get(Serializable) - Method in class org.apache.jcs.auxiliary.disk.AbstractDiskCache
Check to see if the item is in purgatory.
get(Serializable) - Method in class org.apache.jcs.auxiliary.javagroups.JavaGroupsCache
If 'getFromPeers' is true, this will attempt to get the requested element from ant other members of the group.
get(Serializable) - Method in class org.apache.jcs.auxiliary.lateral.LateralCache
The performace costs are too great.
get(Serializable) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheNoWait
Synchronously reads from the lateral cache.
get(Serializable) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheNoWaitFacade
Synchronously reads from the lateral cache.
get(String, Serializable) - Method in class org.apache.jcs.auxiliary.lateral.javagroups.LateralJGService
 
get(String) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
 
get(String, Serializable) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
 
get(Serializable) - Method in class org.apache.jcs.auxiliary.remote.RemoteCache
Synchronously get from the remote cache; if failed, replace the remote handle with a zombie.
get(Serializable) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheNoWait
Synchronously reads from the remote cache.
get(Serializable) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheNoWaitFacade
Synchronously reads from the remote cache.
get(String, Serializable) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServer
Returns a cache value from the specified remote cache; or null if the cache or key does not exist.
get(String, Serializable) - Method in class org.apache.jcs.engine.ZombieCacheService
Description of the Method
get(String, Serializable, boolean) - Method in class org.apache.jcs.engine.ZombieCacheService
Description of the Method
get(Serializable) - Method in interface org.apache.jcs.engine.behavior.ICache
Gets an item from the cache.
get(String, Serializable) - Method in interface org.apache.jcs.engine.behavior.ICacheService
Returns a cache bean from the specified cache; or null if the key does not exist.
get(Serializable) - Method in class org.apache.jcs.engine.control.CompositeCache
 
get(Serializable, boolean) - Method in class org.apache.jcs.engine.control.CompositeCache
Look in memory, then disk, remote, or laterally for this item.
get(Serializable) - Method in class org.apache.jcs.engine.memory.AbstractMemoryCache
Get an item from the cache
get(Serializable) - Method in interface org.apache.jcs.engine.memory.MemoryCache
Get an item from the cache
get(Serializable) - Method in interface org.apache.jcs.engine.memory.behavior.IMemoryCache
Description of the Method
get(Serializable, boolean) - Method in interface org.apache.jcs.engine.memory.behavior.IMemoryCache
Description of the Method
get(Serializable) - Method in class org.apache.jcs.engine.memory.lru.LRUMemoryCache
Get an item from the cache
get(Serializable) - Method in class org.apache.jcs.engine.memory.mru.MRUMemoryCache
Description of the Method
get(Object) - Method in class org.apache.jcs.utils.struct.LRUMap
 
getAccess(String) - Static method in class org.apache.jcs.access.CacheAccess
Get a CacheAccess instance for the given region.
getAccess(String, ICompositeCacheAttributes) - Static method in class org.apache.jcs.access.CacheAccess
Get a CacheAccess instance for the given region with the given attributes.
getAllowClusterGet() - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Should cluster updates be propogated to the locals
getAllowClusterGet() - Method in interface org.apache.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Should cluster updates be propogated to the locals
getAuxiliaryCacheAttributes() - Method in class org.apache.jcs.auxiliary.lateral.LateralCache
 
getAuxiliaryCacheAttributes() - Method in class org.apache.jcs.auxiliary.remote.RemoteCache
 
getAuxiliaryCacheStats() - Method in class org.apache.jcs.engine.stats.CacheStats
 
getAuxiliaryCacheStats() - Method in interface org.apache.jcs.engine.stats.behavior.ICacheStats
 
getBoundarySize() - Method in class org.apache.jcs.utils.threadpool.PoolConfiguration
 
getBoundarySize() - Method in interface org.apache.jcs.utils.threadpool.behavior.IPoolConfiguration
 
getByteCount() - Method in class org.apache.jcs.admin.CacheRegionInfo
 
getByteCount(CompositeCache) - Method in class org.apache.jcs.admin.JCSAdminBean
Tries to estimate how much data is in a region.
getCache() - Method in class org.apache.jcs.admin.CacheRegionInfo
 
getCache(String) - Method in interface org.apache.jcs.auxiliary.AuxiliaryCacheManager
 
getCache(String) - Method in class org.apache.jcs.auxiliary.disk.hsql.HSQLCacheManager
Gets the cache attribute of the HSQLCacheManager object
getCache(HSQLCacheAttributes) - Method in class org.apache.jcs.auxiliary.disk.hsql.HSQLCacheManager
Gets the cache attribute of the HSQLCacheManager object
getCache(String) - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheManager
Gets an IndexedDiskCache for the supplied name using the default attributes.
getCache(IndexedDiskCacheAttributes) - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheManager
Get an IndexedDiskCache for the supplied attributes.
getCache(String) - Method in class org.apache.jcs.auxiliary.disk.jisp.JISPCacheManager
Gets the cache attribute of the JISPCacheManager object
getCache(JISPCacheAttributes) - Method in class org.apache.jcs.auxiliary.disk.jisp.JISPCacheManager
Gets the cache attribute of the JISPCacheManager object
getCache(String) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheManager
Called to access a precreated region or construct one with defaults.
getCache(String) - Method in class org.apache.jcs.auxiliary.lateral.javagroups.LateralCacheJGListener
Gets the cacheManager attribute of the LateralCacheTCPListener object
getCache(String) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
Gets the cacheManager attribute of the LateralCacheTCPListener object.
getCache(String) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheManager
Returns a remote cache for the given cache name.
getCache(IRemoteCacheAttributes) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheManager
Gets a RemoteCacheNoWait from the RemoteCacheManager.
getCache(String) - Method in interface org.apache.jcs.engine.behavior.ICacheManager
methods to get a cache region from a maanger
getCache(String) - Method in class org.apache.jcs.engine.control.CompositeCacheManager
Gets the cache attribute of the CacheHub object
getCache(String, ICompositeCacheAttributes) - Method in class org.apache.jcs.engine.control.CompositeCacheManager
Gets the cache attribute of the CacheHub object
getCache(String, ICompositeCacheAttributes, IElementAttributes) - Method in class org.apache.jcs.engine.control.CompositeCacheManager
Gets the cache attribute of the CacheHub object
getCache(ICompositeCacheAttributes) - Method in class org.apache.jcs.engine.control.CompositeCacheManager
Gets the cache attribute of the CacheHub object
getCache(ICompositeCacheAttributes, IElementAttributes) - Method in class org.apache.jcs.engine.control.CompositeCacheManager
If the cache is created the CacheAttributes and the element Attributes will be ignored.
getCacheAttributes() - Method in class org.apache.jcs.access.CacheAccess
Gets the ICompositeCacheAttributes of the cache region
getCacheAttributes() - Method in interface org.apache.jcs.access.behavior.ICacheAccess
Gets the ICompositeCacheAttributes of the cache region
getCacheAttributes() - Method in class org.apache.jcs.engine.control.CompositeCache
Gets the ICompositeCacheAttributes attribute of the Cache object
getCacheAttributes() - Method in class org.apache.jcs.engine.memory.AbstractMemoryCache
Returns the CacheAttributes.
getCacheAttributes() - Method in interface org.apache.jcs.engine.memory.MemoryCache
Returns the CacheAttributes for the region.
getCacheAttributes() - Method in interface org.apache.jcs.engine.memory.behavior.IMemoryCache
Returns the CacheAttributes.
getCacheElement(Object) - Method in class org.apache.jcs.access.CacheAccess
This method returns the ICacheElement wrapper which provides access to element info and other attributes.
getCacheElement() - Method in class org.apache.jcs.auxiliary.disk.PurgatoryElement
Get the wrapped cache element.
getCacheManager() - Method in class org.apache.jcs.auxiliary.lateral.javagroups.LateralGroupCacheJGListener
Gets the cacheManager attribute of the LateralGroupCacheJGListener object
getCacheManager() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheListener
Gets the cacheManager attribute of the RemoteCacheListener object.
getCacheManager() - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerListener
Gets the cacheManager attribute of the RemoteCacheServerListener object
getCacheName() - Method in class org.apache.jcs.auxiliary.AbstractAuxiliaryCacheAttributes
 
getCacheName() - Method in interface org.apache.jcs.auxiliary.AuxiliaryCache
Returns the cache name.
getCacheName() - Method in interface org.apache.jcs.auxiliary.AuxiliaryCacheAttributes
Gets the cacheName attribute of the IAuxiliaryCacheAttributes object
getCacheName() - Method in interface org.apache.jcs.auxiliary.behavior.IAuxiliaryCacheAttributes
Gets the cacheName attribute of the IAuxiliaryCacheAttributes object
getCacheName() - Method in class org.apache.jcs.auxiliary.disk.AbstractDiskCache
 
getCacheName() - Method in class org.apache.jcs.auxiliary.disk.PurgatoryElement
 
getCacheName() - Method in class org.apache.jcs.auxiliary.javagroups.JavaGroupsCache
Accessor for cacheName property
getCacheName() - Method in class org.apache.jcs.auxiliary.lateral.LateralCache
Gets the cacheName attribute of the LateralCache object
getCacheName() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheNoWait
Gets the cacheName attribute of the LateralCacheNoWait object
getCacheName() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheNoWaitFacade
Gets the cacheName attribute of the LateralCacheNoWaitFacade object
getCacheName() - Method in class org.apache.jcs.auxiliary.remote.RemoteCache
Gets the cacheName attribute of the RemoteCache object
getCacheName() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheNoWait
Gets the cacheName attribute of the RemoteCacheNoWait object
getCacheName() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheNoWaitFacade
Gets the cacheName attribute of the RemoteCacheNoWaitFacade object
getCacheName() - Method in class org.apache.jcs.engine.CacheElement
Gets the cacheName attribute of the CacheElement object
getCacheName() - Method in class org.apache.jcs.engine.CompositeCacheAttributes
Gets the cacheName attribute of the CompositeCacheAttributes object
getCacheName() - Method in interface org.apache.jcs.engine.behavior.ICache
Returns the cache name.
getCacheName() - Method in interface org.apache.jcs.engine.behavior.ICacheElement
Gets the cacheName attribute of the ICacheElement object.
getCacheName() - Method in interface org.apache.jcs.engine.behavior.ICompositeCacheAttributes
Gets the cacheName attribute of the ICompositeCacheAttributes object
getCacheName() - Method in class org.apache.jcs.engine.control.CompositeCache
Gets the cacheName attribute of the Cache object.
getCacheName() - Method in class org.apache.jcs.engine.memory.AbstractMemoryCache
Returns the cache name.
getCacheNames() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryMessage
 
getCacheNames() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoverySenderThread
 
getCacheNames() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryService
Get all the cache names we have facades for.
getCacheNames() - Method in class org.apache.jcs.engine.control.CompositeCacheManager
Returns a list of the current cache names.
getCacheType() - Method in class org.apache.jcs.auxiliary.disk.AbstractDiskCache
 
getCacheType() - Method in class org.apache.jcs.auxiliary.disk.hsql.HSQLCacheManager
Gets the cacheType attribute of the HSQLCacheManager object
getCacheType() - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheManager
Gets the cacheType attribute of the DiskCacheManager object
getCacheType() - Method in class org.apache.jcs.auxiliary.disk.jisp.JISPCacheManager
Gets the cacheType attribute of the JISPCacheManager object
getCacheType() - Method in class org.apache.jcs.auxiliary.javagroups.JavaGroupsCache
Get the cache type (always Lateral).
getCacheType() - Method in class org.apache.jcs.auxiliary.lateral.LateralCache
Gets the cacheType attribute of the LateralCache object
getCacheType() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheManager
Gets the cacheType attribute of the LateralCacheManager object
getCacheType() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheNoWait
No lateral invokation.
getCacheType() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheNoWaitFacade
Gets the cacheType attribute of the LateralCacheNoWaitFacade object
getCacheType() - Method in class org.apache.jcs.auxiliary.remote.RemoteCache
Gets the cacheType attribute of the RemoteCache object
getCacheType() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheManager
Gets the cacheType attribute of the RemoteCacheManager object
getCacheType() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheNoWait
No remote invokation.
getCacheType() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheNoWaitFacade
Gets the cacheType attribute of the RemoteCacheNoWaitFacade object
getCacheType() - Method in interface org.apache.jcs.engine.behavior.ICacheType
Returns the cache type.
getCacheType() - Method in class org.apache.jcs.engine.control.CompositeCache
Gets the cacheType attribute of the Cache object
getCacheType() - Method in class org.apache.jcs.engine.control.CompositeCacheManager
 
getChannel() - Method in class org.apache.jcs.auxiliary.lateral.javagroups.JGConnectionHolder
Gets the {3} attribute of the JGConnectionHolder object
getChannelFactoryClassName() - Method in class org.apache.jcs.auxiliary.javagroups.JavaGroupsCacheAttributes
 
getChunkSize() - Method in class org.apache.jcs.utils.struct.LRUMap
 
getClearOnStart() - Method in class org.apache.jcs.auxiliary.disk.jisp.JISPCacheAttributes
Gets the clearOnStart attribute of the JISPCacheAttributes object
getClearOnStart() - Method in interface org.apache.jcs.auxiliary.disk.jisp.behavior.IJISPCacheAttributes
Gets the clearOnStart attribute of the IJISPCacheAttributes object
getClusterServers() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
Gets the clusterServers attribute of the RemoteCacheAttributes object
getClusterServers() - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Gets the clusterServers attribute of the IRemoteCacheAttributes object
getClusterServers() - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Gets the clusterServers attribute of the RemoteCacheAttributes object
getClusterServers() - Method in interface org.apache.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Gets the clusterServers attribute of the IRemoteCacheAttributes object
getCnt() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryReceiver
 
getCompositeCache() - Method in class org.apache.jcs.engine.memory.AbstractMemoryCache
Gets the cache hub / region taht the MemoryCache is used by
getCompositeCache() - Method in interface org.apache.jcs.engine.memory.MemoryCache
Gets the cache hub / region taht the MemoryCache is used by
getCompositeCache() - Method in interface org.apache.jcs.engine.memory.behavior.IMemoryCache
Gets the cache hub / region taht the MemoryCache is used by
getConfigFileName() - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Gets the ConfigFileName attribute of the IRemoteCacheAttributes object
getConfigFileName() - Method in interface org.apache.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Gets the ConfigFileName attribute of the IRemoteCacheAttributes object
getCount() - Method in class org.apache.jcs.admin.CountingOnlyOutputStream
The number of bytes that have passed through this stream.
getCreateTime() - Method in class org.apache.jcs.admin.CacheElementInfo
 
getCreateTime() - Method in class org.apache.jcs.engine.Attributes
Gets the createTime attribute of the Attributes object
getCreateTime() - Method in class org.apache.jcs.engine.ElementAttributes
 
getCreateTime() - Method in interface org.apache.jcs.engine.behavior.IAttributes
Gets the createTime attribute of the IAttributes object
getCreateTime() - Method in interface org.apache.jcs.engine.behavior.IElementAttributes
Gets the createTime attribute of the IAttributes object.
getData() - Method in class org.apache.jcs.engine.stats.StatElement
 
getData() - Method in interface org.apache.jcs.engine.stats.behavior.IStatElement
Get the data, ex.
getDefaultCacheAttributes() - Method in class org.apache.jcs.engine.control.CompositeCacheManager
Gets the defaultCacheAttributes attribute of the CacheHub object
getDefaultCattr() - Method in class org.apache.jcs.auxiliary.disk.hsql.HSQLCacheManager
Gets the defaultCattr attribute of the HSQLCacheManager object
getDefaultCattr() - Method in class org.apache.jcs.auxiliary.disk.jisp.JISPCacheManager
Gets the defaultCattr attribute of the JISPCacheManager object
getDefaultCattr() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheManager
Gets the defaultCattr attribute of the RemoteCacheManager object
getDefaultCattr() - Method in class org.apache.jcs.engine.control.CompositeCacheManager
 
getDefaultElementAttributes() - Method in class org.apache.jcs.engine.control.CompositeCacheManager
Gets the defaultElementAttributes attribute of the CacheHub object
getDiskPath() - Method in class org.apache.jcs.auxiliary.disk.AbstractDiskCacheAttributes
 
getDiskPath() - Method in interface org.apache.jcs.auxiliary.disk.behavior.IDiskCacheAttributes
Gets the diskPath attribute of the IJISPCacheAttributes object
getDiskPath() - Method in class org.apache.jcs.auxiliary.disk.hsql.HSQLCacheAttributes
Gets the diskPath attribute of the HSQLCacheAttributes object
getDiskPath() - Method in interface org.apache.jcs.auxiliary.disk.hsql.behavior.IHSQLCacheAttributes
Gets the diskPath attribute of the IHSQLCacheAttributes object
getDiskPath() - Method in interface org.apache.jcs.auxiliary.disk.jisp.behavior.IJISPCacheAttributes
Gets the diskPath attribute of the IJISPCacheAttributes object
getDispatcher() - Method in class org.apache.jcs.auxiliary.lateral.javagroups.JGConnectionHolder
Gets the Dispatcher attribute of the JGConnectionHolder object
getElementAttributes() - Method in class org.apache.jcs.access.CacheAccess
GetElementAttributes will return an attribute object describing the current attributes associated with the object name.
getElementAttributes(Object) - Method in class org.apache.jcs.access.CacheAccess
GetElementAttributes will return an attribute object describing the current attributes associated with the object name.
getElementAttributes() - Method in interface org.apache.jcs.access.behavior.ICacheAccess
GetElementAttributes will return an attribute object describing the current attributes associated with the object name.
getElementAttributes(Object) - Method in interface org.apache.jcs.access.behavior.ICacheAccess
Gets the elementAttributes attribute of the ICacheAccess object
getElementAttributes() - Method in class org.apache.jcs.auxiliary.disk.PurgatoryElement
 
getElementAttributes() - Method in class org.apache.jcs.auxiliary.remote.RemoteCache
Gets the attributes attribute of the RemoteCache object
getElementAttributes() - Method in class org.apache.jcs.engine.CacheElement
Gets the IElementAttributes attribute of the CacheElement object
getElementAttributes() - Method in interface org.apache.jcs.engine.behavior.ICacheElement
Gets the attributes attribute of the ICacheElement object
getElementAttributes() - Method in class org.apache.jcs.engine.control.CompositeCache
Gets the default element attribute of the Cache object Should this return a copy?
getElementAttributes(Serializable) - Method in class org.apache.jcs.engine.control.CompositeCache
Gets the elementAttributes attribute of the Cache object
getElementAttrributes() - Method in class org.apache.jcs.engine.CacheGroup
Gets the attrributes attribute of the CacheGroup object
getElementEvent() - Method in class org.apache.jcs.engine.control.event.ElementEvent
Gets the elementEvent attribute of the ElementEvent object
getElementEvent() - Method in interface org.apache.jcs.engine.control.event.behavior.IElementEvent
Gets the elementEvent attribute of the IElementEvent object.
getElementEventHandlers() - Method in class org.apache.jcs.engine.ElementAttributes
Gets the elementEventHandlers.
getElementEventHandlers() - Method in interface org.apache.jcs.engine.behavior.IElementAttributes
Gets the elementEventHandlers.
getEventQueuePoolName() - Method in class org.apache.jcs.auxiliary.AbstractAuxiliaryCacheAttributes
 
getEventQueuePoolName() - Method in interface org.apache.jcs.auxiliary.AuxiliaryCacheAttributes
Sets the pool name to use.
getEventQueueType() - Method in class org.apache.jcs.auxiliary.AbstractAuxiliaryCacheAttributes
 
getEventQueueType() - Method in interface org.apache.jcs.auxiliary.AuxiliaryCacheAttributes
 
getEventQueueTypeFactoryCode() - Method in class org.apache.jcs.auxiliary.AbstractAuxiliaryCacheAttributes
 
getEventQueueTypeFactoryCode() - Method in interface org.apache.jcs.auxiliary.AuxiliaryCacheAttributes
Returns the value used by the factory.
getExpiresInSeconds() - Method in class org.apache.jcs.admin.CacheElementInfo
Ignored if isEternal
getFacades() - Static method in class org.apache.jcs.auxiliary.remote.RemoteCacheFactory
The facades are what the cache hub talks to.
getFailoverIndex() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
Gets the failoverIndex attribute of the RemoteCacheAttributes object
getFailoverIndex() - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Gets the failoverIndex attribute of the IRemoteCacheAttributes object
getFailoverServers() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
Gets the failoverServers attribute of the RemoteCacheAttributes object
getFailoverServers() - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Gets the failoverServers attribute of the IRemoteCacheAttributes object
getFailovers() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
Gets the failovers attribute of the RemoteCacheAttributes object
getFailovers() - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Gets the failovers attribute of the IRemoteCacheAttributes object
getFirst() - Method in class org.apache.jcs.engine.memory.util.DoubleLinkedList
Removes the specified node from the link list.
getFromGroup(Object, String) - Method in class org.apache.jcs.access.GroupCacheAccess
Gets an item out of the cache that is in a specified group.
getFromGroup(Object, String) - Method in interface org.apache.jcs.access.behavior.IGroupCacheAccess
Gets the g attribute of the IGroupCacheAccess object
getGetOnly() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
Gets the getOnly attribute of the RemoteCacheAttributes object
getGetOnly() - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Gets the getOnly attribute of the IRemoteCacheAttributes object
getGetOnly() - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Gets the getOnly attribute of the RemoteCacheAttributes object
getGetOnly() - Method in interface org.apache.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Gets the getOnly attribute of the IRemoteCacheAttributes object
getGetTimeoutMillis() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
 
getGetTimeoutMillis() - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
-1 and 0 mean no timeout, this is the default if the timeout is -1 or 0, no threadpool will be used.
getGroupAccess(String) - Static method in class org.apache.jcs.access.GroupCacheAccess
Gets the groupAccess attribute of the GroupCacheAccess class.
getGroupAccess(String, ICompositeCacheAttributes) - Static method in class org.apache.jcs.access.GroupCacheAccess
Gets the groupAccess attribute of the GroupCacheAccess class.
getGroupKeys(String) - Method in class org.apache.jcs.access.GroupCacheAccess
Gets the set of keys of objects currently in the group.
getGroupKeys(String) - Method in interface org.apache.jcs.access.behavior.IGroupCacheAccess
Gets the set of keys of objects currently in the group
getGroupKeys(String) - Method in interface org.apache.jcs.auxiliary.AuxiliaryCache
Gets the set of keys of objects currently in the group
getGroupKeys(String) - Method in class org.apache.jcs.auxiliary.disk.AbstractDiskCache
 
getGroupKeys(String) - Method in class org.apache.jcs.auxiliary.disk.hsql.HSQLCache
 
getGroupKeys(String) - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache
 
getGroupKeys(String) - Method in class org.apache.jcs.auxiliary.disk.jisp.JISPCache
 
getGroupKeys(String) - Method in class org.apache.jcs.auxiliary.javagroups.JavaGroupsCache
Not implemented (I believe since get is not supported, this should also not be).
getGroupKeys(String) - Method in class org.apache.jcs.auxiliary.lateral.LateralCache
 
getGroupKeys(String) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheNoWait
 
getGroupKeys(String) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheNoWaitFacade
 
getGroupKeys(String, String) - Method in class org.apache.jcs.auxiliary.lateral.ZombieLateralCacheService
 
getGroupKeys(String, String) - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheService
 
getGroupKeys(String, String) - Method in class org.apache.jcs.auxiliary.lateral.javagroups.LateralJGService
Gets the set of keys of objects currently in the group throws UnsupportedOperationException
getGroupKeys(String, String) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
Gets the set of keys of objects currently in the group throws UnsupportedOperationException
getGroupKeys(String) - Method in class org.apache.jcs.auxiliary.remote.RemoteCache
Returns all the keys for a group.
getGroupKeys(String) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheNoWait
 
getGroupKeys(String) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheNoWaitFacade
Gets the set of keys of objects currently in the group.
getGroupKeys(String, String) - Method in class org.apache.jcs.auxiliary.remote.ZombieRemoteCacheService
 
getGroupKeys(String, String) - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheService
 
getGroupKeys(String, String) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServer
Gets the set of keys of objects currently in the group.
getGroupKeys(String) - Method in class org.apache.jcs.engine.control.CompositeCache
Gets the set of keys of objects currently in the group
getGroupKeys(String) - Method in class org.apache.jcs.engine.memory.AbstractMemoryCache
 
getGroupKeys(String) - Method in interface org.apache.jcs.engine.memory.MemoryCache
Gets the set of keys of objects currently in the group
getHitCountAux() - Method in class org.apache.jcs.engine.control.CompositeCache
Number of times a requested item was found in and auxiliary cache.
getHitCountRam() - Method in class org.apache.jcs.engine.control.CompositeCache
Number of times a requested item was found in the memory cache.
getHost() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryMessage
 
getHttpListenerPort() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
Gets the httpListenerPort attribute of the ILateralCacheAttributes object
getHttpListenerPort() - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Gets the httpListenerPort attribute of the ILateralCacheAttributes object
getHttpServer() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
Gets the httpServer attribute of the LateralCacheAttributes object
getHttpServer() - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Gets the httpServer attribute of the ILateralCacheAttributes object
getHttpServers() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
Gets the httpSrvers attribute of the LateralCacheAttributes object
getHttpServers() - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Gets the httpSrvers attribute of the LateralCacheAttributes object
getIdleTime() - Method in class org.apache.jcs.engine.Attributes
Gets the idleTime attribute of the Attributes object
getIdleTime() - Method in class org.apache.jcs.engine.ElementAttributes
 
getIdleTime() - Method in interface org.apache.jcs.engine.behavior.IAttributes
Gets the idleTime attribute of the IAttributes object
getIdleTime() - Method in interface org.apache.jcs.engine.behavior.IElementAttributes
Gets the idleTime attribute of the IAttributes object
getInitData() - Method in interface org.apache.jcs.utils.threads.IThreadPoolRunnable
Called when this object is first loaded in the thread pool.
getInstance(String) - Static method in class org.apache.jcs.JCS
Get a JCS which accesses the provided region.
getInstance(String, ICompositeCacheAttributes) - Static method in class org.apache.jcs.JCS
Get a JCS which accesses the provided region.
getInstance(HSQLCacheAttributes) - Static method in class org.apache.jcs.auxiliary.disk.hsql.HSQLCacheManager
Gets the instance attribute of the HSQLCacheManager class
getInstance(IndexedDiskCacheAttributes) - Static method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheManager
Gets the singleton instance of the manager
getInstance(JISPCacheAttributes) - Static method in class org.apache.jcs.auxiliary.disk.jisp.JISPCacheManager
Gets the instance attribute of the JISPCacheManager class
getInstance(ILateralCacheAttributes) - Static method in class org.apache.jcs.auxiliary.lateral.LateralCacheManager
Gets the instance attribute of the LateralCacheManager class
getInstance(ILateralCacheAttributes) - Static method in class org.apache.jcs.auxiliary.lateral.javagroups.JGConnectionHolder
Gets the instance attribute of the LateralGroupCacheJGListener class
getInstance(ILateralCacheAttributes) - Static method in class org.apache.jcs.auxiliary.lateral.javagroups.LateralCacheJGListener
Gets the instance attribute of the LateralCacheJGListener class
getInstance(ILateralCacheAttributes) - Static method in class org.apache.jcs.auxiliary.lateral.javagroups.LateralGroupCacheJGListener
Gets the instance attribute of the LateralGroupCacheJGListener class
getInstance(ILateralCacheAttributes) - Static method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
Gets the instance attribute of the LateralCacheTCPListener class.
getInstance() - Static method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryManager
Singelton
getInstance(IRemoteCacheAttributes) - Static method in class org.apache.jcs.auxiliary.remote.RemoteCacheManager
Returns an instance of RemoteCacheManager for the given connection parameters.
getInstance(IRemoteCacheAttributes) - Static method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerListener
Gets the instance attribute of the RemoteCacheServerListener class
getInstance() - Static method in class org.apache.jcs.engine.control.CompositeCacheManager
Gets the CacheHub instance.
getInstance(String) - Static method in class org.apache.jcs.engine.control.CompositeCacheManager
 
getInstance() - Static method in class org.apache.jcs.utils.threadpool.ThreadPoolManager
Returns a configured instance of the ThreadPoolManger To specify a configuation file or Properties object to use call the appropriate setter prior to calling getInstance.
getInstance() - Static method in class org.apache.jcs.utils.threads.ThreadPoolManager
Returns the singleton thread pool manager, which can be used to execute a given IThreadPoolRunnable on a thread in the pool.
getIsEternal() - Method in class org.apache.jcs.engine.ElementAttributes
can turn off expiration
getIsEternal() - Method in interface org.apache.jcs.engine.behavior.IElementAttributes
This turns off expiration if it is true.
getIsLateral() - Method in class org.apache.jcs.engine.ElementAttributes
 
getIsLateral() - Method in interface org.apache.jcs.engine.behavior.IElementAttributes
Is this item laterally distributable.
getIsRemote() - Method in class org.apache.jcs.engine.ElementAttributes
Can this item be sent to the remote cache
getIsRemote() - Method in interface org.apache.jcs.engine.behavior.IElementAttributes
Can this item be sent to the remote cache.
getIsSpool() - Method in class org.apache.jcs.engine.ElementAttributes
 
getIsSpool() - Method in interface org.apache.jcs.engine.behavior.IElementAttributes
Can this item be spooled to disk
getIterator() - Method in class org.apache.jcs.engine.memory.AbstractMemoryCache
Gets the iterator attribute of the LRUMemoryCache object
getIterator() - Method in interface org.apache.jcs.engine.memory.MemoryCache
Deprecated.  
getIterator() - Method in interface org.apache.jcs.engine.memory.behavior.IMemoryCache
Deprecated.  
getIterator() - Method in class org.apache.jcs.engine.memory.lru.LRUMemoryCache
Gets the iterator attribute of the LRUMemoryCache object
getJGChannelProperties() - Method in class org.apache.jcs.auxiliary.javagroups.JavaGroupsCacheAttributes
 
getJGChannelProperties() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
 
getJGChannelProperties() - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
 
getKeepAliveTime() - Method in class org.apache.jcs.utils.threadpool.PoolConfiguration
 
getKeepAliveTime() - Method in interface org.apache.jcs.utils.threadpool.behavior.IPoolConfiguration
 
getKey() - Method in class org.apache.jcs.admin.CacheElementInfo
 
getKey() - Method in class org.apache.jcs.auxiliary.disk.PurgatoryElement
 
getKey() - Method in class org.apache.jcs.engine.CacheElement
Gets the key attribute of the CacheElement object
getKey() - Method in interface org.apache.jcs.engine.behavior.ICacheElement
Gets the key attribute of the ICacheElement object
getKey() - Method in class org.apache.jcs.engine.memory.lru.LRUMemoryCache.MapEntryWrapper
 
getKey() - Method in class org.apache.jcs.utils.struct.LRUElementDescriptor
 
getKeyArray() - Method in class org.apache.jcs.engine.memory.AbstractMemoryCache
Get an Array of the keys for all elements in the memory cache
getKeyArray() - Method in interface org.apache.jcs.engine.memory.MemoryCache
Get an Array of the keys for all elements in the memory cache.
getKeyArray() - Method in interface org.apache.jcs.engine.memory.behavior.IMemoryCache
Get an Array of the keys for all elements in the memory cache
getKeyArray() - Method in class org.apache.jcs.engine.memory.lru.LRUMemoryCache
Get an Array of the keys for all elements in the memory cache
getKeyArray() - Method in class org.apache.jcs.engine.memory.mru.MRUMemoryCache
Get an Array of the keys for all elements in the memory cache
getLargest() - Method in class org.apache.jcs.utils.struct.SortedPreferentialArray
Returns the largest without removing it from the array.
getLast() - Method in class org.apache.jcs.engine.memory.util.DoubleLinkedList
Removes the specified node from the link list.
getLastAccessTime() - Method in class org.apache.jcs.engine.ElementAttributes
 
getLastAccessTime() - Method in interface org.apache.jcs.engine.behavior.IElementAttributes
Gets the LastAccess attribute of the IAttributes object.
getLca() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryService
 
getListener() - Method in class org.apache.jcs.auxiliary.remote.RemoteCache
Allows other member of this package to access the listerner.
getListenerId() - Method in class org.apache.jcs.auxiliary.lateral.javagroups.LateralCacheJGListener
Gets the listenerId attribute of the LateralCacheJGListener object
getListenerId() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
Gets the listenerId attribute of the LateralCacheTCPListener object
getListenerId() - Method in class org.apache.jcs.auxiliary.remote.RemoteCache
Gets the listenerId attribute of the RemoteCacheListener object
getListenerId() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheListener
Gets the listenerId attribute of the RemoteCacheListener object.
getListenerId() - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheListener
Get the id to be used by this manager.
getListenerId() - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerListener
Gets the listenerId attribute of the RemoteCacheServerListener object
getListenerId() - Method in class org.apache.jcs.engine.CacheAdaptor
Gets the listenerId attribute of the CacheAdaptor object
getListenerId() - Method in class org.apache.jcs.engine.CacheEventQueue
 
getListenerId() - Method in class org.apache.jcs.engine.PooledCacheEventQueue
 
getListenerId() - Method in interface org.apache.jcs.engine.behavior.ICacheEventQueue
Gets the listenerId attribute of the ICacheEventQueue object
getListenerId() - Method in interface org.apache.jcs.engine.behavior.ICacheListener
Gets the listenerId attribute of the ICacheListener object
getLocalClusterConsistency() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
Should cluster updates be propogated to the locals
getLocalClusterConsistency() - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Should cluster updates be propogated to the locals
getLocalClusterConsistency() - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Should cluster updates be propogated to the locals
getLocalClusterConsistency() - Method in interface org.apache.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Should cluster updates be propogated to the locals
getLocalPort() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
Gets the localPort attribute of the RemoteCacheAttributes object
getLocalPort() - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Gets the localPort attribute of the IRemoteCacheAttributes object
getLocks() - Method in class org.apache.jcs.utils.locking.ReadWriteLockManager
Returns the lock table of all the resources managed by the subclass.
getMaxKeySize() - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheAttributes
Gets the maxKeySize attribute of the DiskCacheAttributes object
getMaxLifeSeconds() - Method in class org.apache.jcs.admin.CacheElementInfo
Ignored if isEternal
getMaxLifeSeconds() - Method in class org.apache.jcs.engine.ElementAttributes
 
getMaxLifeSeconds() - Method in interface org.apache.jcs.engine.behavior.IElementAttributes
Sets the maxLife attribute of the IAttributes object.
getMaxMemoryIdleTimeSeconds() - Method in class org.apache.jcs.engine.CompositeCacheAttributes
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
getMaxMemoryIdleTimeSeconds() - Method in interface org.apache.jcs.engine.behavior.ICompositeCacheAttributes
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
getMaxObjects() - Method in class org.apache.jcs.engine.CompositeCacheAttributes
Gets the maxObjects attribute of the CompositeCacheAttributes object
getMaxObjects() - Method in interface org.apache.jcs.engine.behavior.ICompositeCacheAttributes
Gets the maxObjects attribute of the ICompositeCacheAttributes object
getMaxPurgatorySize() - Method in class org.apache.jcs.auxiliary.disk.AbstractDiskCacheAttributes
 
getMaxPurgatorySize() - Method in interface org.apache.jcs.auxiliary.disk.behavior.IDiskCacheAttributes
Gets the maxKeySize attribute of the DiskCacheAttributes object
getMaxRecycleBinSize() - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheAttributes
 
getMaxSpareThreads() - Method in class org.apache.jcs.utils.threads.ThreadPool
Gets the maxSpareThreads attribute of the ThreadPool object
getMaxSpareThreads() - Static method in class org.apache.jcs.utils.threads.ThreadPoolManager
Gets the max number of idle threads that you can leave in the pool.
getMaxSpoolPerRun() - Method in class org.apache.jcs.engine.CompositeCacheAttributes
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
getMaxSpoolPerRun() - Method in interface org.apache.jcs.engine.behavior.ICompositeCacheAttributes
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
getMaxThreads() - Method in class org.apache.jcs.utils.threads.ThreadPool
Gets the maxThreads attribute of the ThreadPool object
getMaxThreads() - Static method in class org.apache.jcs.utils.threads.ThreadPoolManager
Gets the max number of threads that you can open in the pool.
getMaximumPoolSize() - Method in class org.apache.jcs.utils.threadpool.PoolConfiguration
 
getMaximumPoolSize() - Method in interface org.apache.jcs.utils.threadpool.behavior.IPoolConfiguration
 
getMemoryCache() - Method in class org.apache.jcs.engine.control.CompositeCache
Access to the memory cache for instrumentation.
getMemoryCacheName() - Method in class org.apache.jcs.engine.CompositeCacheAttributes
Gets the memoryCacheName attribute of the CompositeCacheAttributes object
getMemoryCacheName() - Method in interface org.apache.jcs.engine.behavior.ICompositeCacheAttributes
Gets the memoryCacheName attribute of the ICompositeCacheAttributes object
getMessage() - Method in class org.apache.jcs.config.PropertySetterException
Returns descriptive text on the cause of this exception.
getMessageType() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryMessage
 
getMinSpareThreads() - Method in class org.apache.jcs.utils.threads.ThreadPool
Gets the minSpareThreads attribute of the ThreadPool object
getMinSpareThreads() - Static method in class org.apache.jcs.utils.threads.ThreadPoolManager
Gets the min number of idle threads that you can leave in the pool.
getMinimumPoolSize() - Method in class org.apache.jcs.utils.threadpool.PoolConfiguration
 
getMinimumPoolSize() - Method in interface org.apache.jcs.utils.threadpool.behavior.IPoolConfiguration
 
getMissCountExpired() - Method in class org.apache.jcs.engine.control.CompositeCache
Number of times a requested element was found but was expired.
getMissCountNotFound() - Method in class org.apache.jcs.engine.control.CompositeCache
Number of times a requested element was not found.
getName() - Method in class org.apache.jcs.auxiliary.AbstractAuxiliaryCacheAttributes
 
getName() - Method in interface org.apache.jcs.auxiliary.AuxiliaryCacheAttributes
Gets the name attribute of the IAuxiliaryCacheAttributes object
getName() - Method in interface org.apache.jcs.auxiliary.AuxiliaryCacheFactory
Gets the name attribute of the IAuxiliaryCacheFactory object
getName() - Method in interface org.apache.jcs.auxiliary.behavior.IAuxiliaryCacheAttributes
Gets the name attribute of the IAuxiliaryCacheAttributes object
getName() - Method in interface org.apache.jcs.auxiliary.behavior.IAuxiliaryCacheFactory
Gets the name attribute of the IAuxiliaryCacheFactory object
getName() - Method in class org.apache.jcs.auxiliary.disk.hsql.HSQLCacheFactory
Gets the name attribute of the HSQLCacheFactory object
getName() - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheFactory
Gets the name attribute of the DiskCacheFactory object
getName() - Method in class org.apache.jcs.auxiliary.disk.jisp.JISPCacheFactory
Gets the name attribute of the JISPCacheFactory object
getName() - Method in class org.apache.jcs.auxiliary.javagroups.JavaGroupsCacheFactory
Accessor for name property
getName() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheFactory
Gets the name attribute of the LateralCacheFactory object
getName() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheFactory
Gets the name attribute of the RemoteCacheFactory object
getName() - Method in class org.apache.jcs.engine.stats.StatElement
 
getName() - Method in interface org.apache.jcs.engine.stats.behavior.IStatElement
Get the name of the stat element, ex.
getOptimizeAtRemoveCount() - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheAttributes
Gets the optimizeAtRemoveCount attribute of the DiskCacheAttributes object
getPayload() - Method in class org.apache.jcs.engine.memory.util.DoubleLinkedListNode
 
getPool() - Method in class org.apache.jcs.utils.threadpool.ThreadPool
This is intended to give the client access to the PooledExecutor itself.
getPool(String) - Method in class org.apache.jcs.utils.threadpool.ThreadPoolManager
Returns a pool by name.
getPoolNames() - Method in class org.apache.jcs.utils.threadpool.ThreadPoolManager
returns the names of all configured pools.
getPort() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryMessage
 
getProperties(String) - Method in class org.apache.jcs.utils.data.PropertyGroups
Gets the properties attribute of the PropertyGroups object
getProperty(String) - Method in class org.apache.jcs.utils.data.PropertyGroups
Gets the property attribute of the PropertyGroups object
getProperty(String, String) - Method in class org.apache.jcs.utils.data.PropertyGroups
Gets the property attribute of the PropertyGroups object
getPropertyDescriptor(String) - Method in class org.apache.jcs.config.PropertySetter
Gets the propertyDescriptor attribute of the PropertySetter object
getProps() - Static method in class org.apache.jcs.utils.threadpool.ThreadPoolManager
 
getPropsFileName() - Static method in class org.apache.jcs.utils.threadpool.ThreadPoolManager
 
getPutCnt() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
 
getPutOnlyMode() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
 
getPutOnlyMode() - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
 
getQueue() - Method in class org.apache.jcs.utils.threadpool.ThreadPool
 
getQueueType() - Method in class org.apache.jcs.engine.CacheEventQueue
 
getQueueType() - Method in class org.apache.jcs.engine.PooledCacheEventQueue
 
getQueueType() - Method in interface org.apache.jcs.engine.behavior.ICacheEventQueue
Returnt he type of event queue we are using, either single or pooled.
getQuiet(Serializable) - Method in class org.apache.jcs.engine.memory.AbstractMemoryCache
Get an item from the cache without effecting its order or last access time
getQuiet(Serializable) - Method in interface org.apache.jcs.engine.memory.MemoryCache
Get an item from the cache without effecting its order or last access time
getQuiet(Serializable) - Method in interface org.apache.jcs.engine.memory.behavior.IMemoryCache
Get an item from the cache without effecting its order or last access time
getQuiet(Serializable) - Method in class org.apache.jcs.engine.memory.lru.LRUMemoryCache
Get an item from the cache without affecting its last access time or position.
getQuiet(Serializable) - Method in class org.apache.jcs.engine.memory.mru.MRUMemoryCache
Get an item from the cache without affecting its last access time or position.
getQuiet(Object) - Method in class org.apache.jcs.utils.struct.LRUMap
 
getRegion() - Method in class org.apache.jcs.utils.access.JCSWorker
Getter for the region of the JCS Cache.
getRegionName() - Method in class org.apache.jcs.engine.stats.CacheStats
 
getRegionName() - Method in interface org.apache.jcs.engine.stats.behavior.ICacheStats
Stats are for a region, though auxiliary data may be for more.
getRemoteCache() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheNoWait
This is temporary.
getRemoteCacheAttributes() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheNoWaitFacade
Gets the remoteCacheAttributes attribute of the RemoteCacheNoWaitFacade object
getRemoteHost() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
Gets the remoteHost attribute of the RemoteCacheAttributes object
getRemoteHost() - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Gets the remoteHost attribute of the IRemoteCacheAttributes object
getRemoteHost() - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Gets the remoteHost attribute of the RemoteCacheAttributes object
getRemoteHost() - Method in interface org.apache.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Gets the remoteHost attribute of the IRemoteCacheAttributes object
getRemotePort() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
Gets the remotePort attribute of the RemoteCacheAttributes object
getRemotePort() - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Gets the remotePort attribute of the IRemoteCacheAttributes object
getRemotePort() - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Gets the remotePort attribute of the RemoteCacheAttributes object
getRemotePort() - Method in interface org.apache.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Gets the remotePort attribute of the IRemoteCacheAttributes object
getRemoteServiceName() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
Gets the remoteServiceName attribute of the RemoteCacheAttributes object
getRemoteServiceName() - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Gets the remoteServiceName attribute of the IRemoteCacheAttributes object
getRemoteServiceName() - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Gets the remoteServiceName attribute of the RemoteCacheAttributes object
getRemoteType() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
Gets the remoteType attribute of the RemoteCacheAttributes object
getRemoteType() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheListener
Gets the remoteType attribute of the RemoteCacheListener object
getRemoteType() - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Gets the remoteType attribute of the IRemoteCacheAttributes object
getRemoteType() - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheListener
Gets the remoteType attribute of the IRemoteCacheListener object
getRemoteType() - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Gets the remoteType attribute of the RemoteCacheAttributes object
getRemoteType() - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerListener
Gets the remoteType attribute of the RemoteCacheServerListener object
getRemoteType() - Method in interface org.apache.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Gets the remoteType attribute of the IRemoteCacheAttributes object
getRemoteTypeName() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
Gets the remoteTypeName attribute of the RemoteCacheAttributes object
getRemoteTypeName() - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Gets the remoteTypeName attribute of the IRemoteCacheAttributes object
getRemoteTypeName() - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Gets the remoteTypeName attribute of the RemoteCacheAttributes object
getRemoteTypeName() - Method in interface org.apache.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Gets the remoteTypeName attribute of the IRemoteCacheAttributes object
getRemoveCnt() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
 
getRemoveUponRemotePut() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
Gets the removeUponRemotePut attribute of the RemoteCacheAttributes object
getRemoveUponRemotePut() - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Gets the removeUponRemotePut attribute of the IRemoteCacheAttributes object
getRemoveUponRemotePut() - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Gets the removeUponRemotePut attribute of the RemoteCacheAttributes object
getRemoveUponRemotePut() - Method in interface org.apache.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Gets the removeUponRemotePut attribute of the IRemoteCacheAttributes object
getRequesterId() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryMessage
 
getResult(Serializable, JCSWorkerHelper) - Method in class org.apache.jcs.utils.access.JCSWorker
Gets the cached result for this region/key OR does the work and caches the result, returning the result.
getResult(Serializable, String, JCSWorkerHelper) - Method in class org.apache.jcs.utils.access.JCSWorker
Gets the cached result for this region/key OR does the work and caches the result, returning the result.
getService(LateralCacheAttributes) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryManager
Returns the UDP Discovery service associated with this instance.
getServicePort() - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Gets the localPort attribute of the RemoteCacheAttributes object
getServicePort() - Method in interface org.apache.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Gets the localPort attribute of the IRemoteCacheAttributes object
getShrinkerIntervalSeconds() - Method in class org.apache.jcs.engine.CompositeCacheAttributes
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
getShrinkerIntervalSeconds() - Method in interface org.apache.jcs.engine.behavior.ICompositeCacheAttributes
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
getShutdownSpoolTimeLimit() - Method in class org.apache.jcs.auxiliary.disk.AbstractDiskCacheAttributes
 
getShutdownSpoolTimeLimit() - Method in interface org.apache.jcs.auxiliary.disk.behavior.IDiskCacheAttributes
Get the amount of time in seconds we will wait for elements to move to disk during shutdown for a particular region.
getShutdownSpoolTimeLimit() - Method in class org.apache.jcs.auxiliary.disk.jisp.JISPCacheAttributes
 
getSize() - Method in interface org.apache.jcs.auxiliary.AuxiliaryCache
Returns the current cache size.
getSize() - Method in class org.apache.jcs.auxiliary.disk.AbstractDiskCache
Size cannot be determined without knowledge of the cache implementation, so subclasses will need to implement this method.
getSize() - Method in class org.apache.jcs.auxiliary.disk.hsql.HSQLCache
Returns the current cache size.
getSize() - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache
Returns the current cache size.
getSize() - Method in class org.apache.jcs.auxiliary.disk.jisp.JISPCache
Returns the current cache size.
getSize() - Method in class org.apache.jcs.auxiliary.javagroups.JavaGroupsCache
Since this is a lateral, size is not defined.
getSize() - Method in class org.apache.jcs.auxiliary.lateral.LateralCache
Returns the current cache size.
getSize() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheNoWait
No lateral invokation.
getSize() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheNoWaitFacade
No lateral invokation.
getSize() - Method in class org.apache.jcs.auxiliary.remote.RemoteCache
Returns the current cache size.
getSize() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheNoWait
No remote invokation.
getSize() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheNoWaitFacade
No lateral invokation.
getSize() - Method in class org.apache.jcs.engine.Attributes
Gets the size attribute of the Attributes object
getSize() - Method in class org.apache.jcs.engine.ElementAttributes
 
getSize() - Method in interface org.apache.jcs.engine.behavior.IAttributes
Gets the size attribute of the IAttributes object
getSize() - Method in interface org.apache.jcs.engine.behavior.ICache
Returns the current cache size.
getSize() - Method in interface org.apache.jcs.engine.behavior.IElementAttributes
Gets the size attribute of the IAttributes object
getSize() - Method in class org.apache.jcs.engine.control.CompositeCache
Gets the size attribute of the Cache object.
getSize() - Method in class org.apache.jcs.engine.memory.AbstractMemoryCache
Returns the current cache size.
getSize() - Method in interface org.apache.jcs.engine.memory.MemoryCache
Get the number of elements contained in the memory store
getSize() - Method in interface org.apache.jcs.engine.memory.behavior.IMemoryCache
Gets the size attribute of the IMemoryCache object
getSmallest() - Method in class org.apache.jcs.utils.struct.SortedPreferentialArray
Returns the smallest element without removing it from the array.
getSocket() - Method in class org.apache.jcs.auxiliary.lateral.javagroups.utils.JGRpcOpener
Gets the socket attribute of the SocketOpener object
getSocket() - Method in class org.apache.jcs.auxiliary.lateral.javagroups.utils.JGSocketOpener
Gets the socket attribute of the SocketOpener object.
getSocket() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.utils.SocketOpener
 
getStartUpSize() - Method in class org.apache.jcs.utils.threadpool.PoolConfiguration
 
getStartUpSize() - Method in interface org.apache.jcs.utils.threadpool.behavior.IPoolConfiguration
 
getStatElements() - Method in class org.apache.jcs.engine.stats.CacheStats
This returns data about the auxiliaries, such as hit count.
getStatElements() - Method in class org.apache.jcs.engine.stats.Stats
 
getStatElements() - Method in interface org.apache.jcs.engine.stats.behavior.IStats
Return generic statistical or historical data.
getStatistics() - Method in class org.apache.jcs.access.CacheAccess
This returns the ICacheStats object with information on this region and its auxiliaries.
getStatistics() - Method in interface org.apache.jcs.auxiliary.AuxiliaryCache
Returns the historical and statistical data for a region's auxiliary cache.
getStatistics() - Method in class org.apache.jcs.auxiliary.disk.AbstractDiskCache
 
getStatistics() - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache
 
getStatistics() - Method in class org.apache.jcs.auxiliary.javagroups.JavaGroupsCache
 
getStatistics() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheNoWait
 
getStatistics() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheNoWaitFacade
 
getStatistics() - Method in class org.apache.jcs.auxiliary.remote.RemoteCache
 
getStatistics() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheNoWait
 
getStatistics() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheNoWaitFacade
 
getStatistics() - Method in class org.apache.jcs.engine.CacheEventQueue
 
getStatistics() - Method in class org.apache.jcs.engine.PooledCacheEventQueue
 
getStatistics() - Method in interface org.apache.jcs.engine.behavior.ICacheEventQueue
Returns the historical and statistical data for an event queue cache.
getStatistics() - Method in class org.apache.jcs.engine.control.CompositeCache
This returns data gathered for this region and all the auxiliaries it currently uses.
getStatistics() - Method in class org.apache.jcs.engine.control.CompositeCacheManager
This returns data gathered for all region and all the auxiliaries they currently uses.
getStatistics() - Method in class org.apache.jcs.engine.memory.AbstractMemoryCache
 
getStatistics() - Method in interface org.apache.jcs.engine.memory.MemoryCache
Returns the historical and statistical data for a region's memory cache.
getStatistics() - Method in class org.apache.jcs.engine.memory.lru.LRUMemoryCache
 
getStatistics() - Method in class org.apache.jcs.engine.memory.mru.MRUMemoryCache
 
getStatistics() - Method in class org.apache.jcs.utils.struct.LRUMap
 
getStats() - Method in class org.apache.jcs.access.CacheAccess
 
getStats() - Method in class org.apache.jcs.admin.CacheRegionInfo
Return the stats for the region.
getStats() - Method in class org.apache.jcs.auxiliary.disk.AbstractDiskCache
Gets basic stats for the abstract disk cache.
getStats() - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache
Gets basic stats for the disk cache.
getStats() - Method in class org.apache.jcs.auxiliary.javagroups.JavaGroupsCache
getStats
getStats() - Method in class org.apache.jcs.auxiliary.lateral.LateralCache
getStats
getStats() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheManager
Gets the stats attribute of the LateralCacheManager object
getStats() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheNoWait
getStats
getStats() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheNoWaitFacade
getStats
getStats() - Method in class org.apache.jcs.auxiliary.remote.RemoteCache
Gets the stats attribute of the RemoteCache object
getStats() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheManager
Gets the stats attribute of the RemoteCacheManager object
getStats() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheNoWait
getStats
getStats() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheNoWaitFacade
getStats
getStats() - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServer
Gets the stats attribute of the RemoteCacheServer object
getStats() - Method in class org.apache.jcs.engine.PooledCacheEventQueue
 
getStats() - Method in interface org.apache.jcs.engine.behavior.ICache
Returns the cache stats.
getStats() - Method in interface org.apache.jcs.engine.behavior.ICacheServiceAdmin
Gets the stats attribute of the ICacheServiceAdmin object
getStats() - Method in class org.apache.jcs.engine.control.CompositeCache
Gets stats for debugging.
getStats() - Method in class org.apache.jcs.engine.control.CompositeCacheManager
Gets stats for debugging.
getStatus() - Method in class org.apache.jcs.admin.CacheRegionInfo
 
getStatus() - Method in interface org.apache.jcs.auxiliary.AuxiliaryCache
Returns the cache status.
getStatus() - Method in class org.apache.jcs.auxiliary.disk.AbstractDiskCache
 
getStatus() - Method in class org.apache.jcs.auxiliary.javagroups.JavaGroupsCache
Returns the status of this auxiliary.
getStatus() - Method in class org.apache.jcs.auxiliary.lateral.LateralCache
Returns the cache status.
getStatus() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheNoWait
Returns the asyn cache status.
getStatus() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheNoWaitFacade
Gets the status attribute of the LateralCacheNoWaitFacade object
getStatus() - Method in class org.apache.jcs.auxiliary.remote.RemoteCache
Returns the cache status.
getStatus() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheNoWait
Returns the asyn cache status.
getStatus() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheNoWaitFacade
Gets the status attribute of the RemoteCacheNoWaitFacade object
getStatus() - Method in interface org.apache.jcs.engine.behavior.ICache
Returns the cache status.
getStatus() - Method in class org.apache.jcs.engine.control.CompositeCache
Gets the status attribute of the Cache object
getStatus() - Method in class org.apache.jcs.engine.memory.AbstractMemoryCache
Returns the cache status.
getSystemProperty(String, String) - Static method in class org.apache.jcs.config.OptionConverter
Very similar to System.getProperty except that the SecurityException is hidden.
getTcpListenerPort() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
Gets the tcpListenerPort attribute of the LateralCacheAttributes object
getTcpListenerPort() - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Gets the tcpListenerPort attribute of the ILateralCacheAttributes object
getTcpServer() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
Gets the tcpServer attribute of the LateralCacheAttributes object
getTcpServer() - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Gets the tcpServer attribute of the ILateralCacheAttributes object
getTcpServers() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
Gets the tcpServers attribute of the LateralCacheAttributes object
getTcpServers() - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Gets the tcpServers attribute of the ILateralCacheAttributes object
getThreadPoolName() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
 
getThreadPoolName() - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
The thread pool the remote cache should use.
getTimeToLive() - Method in class org.apache.jcs.engine.Attributes
Gets the timeToLive attribute of the Attributes object.
getTimeToLive() - Method in interface org.apache.jcs.engine.behavior.IAttributes
Gets the timeToLive attribute of the IAttributes object
getTimeToLiveSeconds() - Method in class org.apache.jcs.engine.ElementAttributes
 
getTimeToLiveSeconds() - Method in interface org.apache.jcs.engine.behavior.IElementAttributes
Gets the time left to live of the IAttributes object.
getTransmissionType() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
Gets the transmissionType attribute of the LateralCacheAttributes object
getTransmissionType() - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Gets the transmissionType attribute of the ILateralCacheAttributes object
getTransmissionTypeName() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
Gets the transmissionTypeName attribute of the LateralCacheAttributes object
getTransmissionTypeName() - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Gets the transmissionTypeName attribute of the ILateralCacheAttributes object
getTypeName() - Method in class org.apache.jcs.engine.stats.Stats
 
getTypeName() - Method in interface org.apache.jcs.engine.stats.behavior.IStats
Get the type name, such as "LRU Memory Cache." No formal type is defined.
getUdpDiscoveryAddr() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
 
getUdpDiscoveryAddr() - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
The address to broadcast to if UDPDiscovery is enabled.
getUdpDiscoveryPort() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
 
getUdpDiscoveryPort() - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
The port to use if UDPDiscovery is enabled.
getUdpMulticastAddr() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
Gets the udpMulticastAddr attribute of the LateralCacheAttributes object
getUdpMulticastAddr() - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Gets the udpMulticastAddr attribute of the ILateralCacheAttributes object
getUdpMulticastPort() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
Gets the udpMulticastPort attribute of the LateralCacheAttributes object
getUdpMulticastPort() - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Gets the udpMulticastPort attribute of the ILateralCacheAttributes object
getUnconfiguredInstance() - Static method in class org.apache.jcs.engine.control.CompositeCacheManager
Get a CacheHub instance which is not configured.
getUseDisk() - Method in class org.apache.jcs.engine.CompositeCacheAttributes
Gets the useDisk attribute of the CompositeCacheAttributes object
getUseDisk() - Method in interface org.apache.jcs.engine.behavior.ICompositeCacheAttributes
Gets the useDisk attribute of the ICompositeCacheAttributes object
getUseLateral() - Method in class org.apache.jcs.engine.CompositeCacheAttributes
Gets the useLateral attribute of the CompositeCacheAttributes object
getUseLateral() - Method in interface org.apache.jcs.engine.behavior.ICompositeCacheAttributes
Gets the useLateral attribute of the ICompositeCacheAttributes object
getUseMemoryShrinker() - Method in class org.apache.jcs.engine.CompositeCacheAttributes
Whether the memory cache should perform background memory shrinkage.
getUseMemoryShrinker() - Method in interface org.apache.jcs.engine.behavior.ICompositeCacheAttributes
Whether the memory cache should perform background memory shrinkage.
getUseRemote() - Method in class org.apache.jcs.engine.CompositeCacheAttributes
Gets the useRemote attribute of the CompositeCacheAttributes object
getUseRemote() - Method in interface org.apache.jcs.engine.behavior.ICompositeCacheAttributes
returns whether the cache is remote enabled
getUsingPool(Serializable) - Method in class org.apache.jcs.auxiliary.remote.RemoteCache
This allows gets to timeout in case of remote server machine shutdown.
getVal() - Method in class org.apache.jcs.auxiliary.disk.PurgatoryElement
 
getVal() - Method in class org.apache.jcs.engine.CacheElement
Gets the val attribute of the CacheElement object
getVal() - Method in interface org.apache.jcs.engine.behavior.ICacheElement
Gets the val attribute of the ICacheElement object
getValue() - Method in class org.apache.jcs.engine.memory.lru.LRUMemoryCache.MapEntryWrapper
 
getVersion() - Method in class org.apache.jcs.engine.Attributes
Gets the version attribute of the Attributes object
getVersion() - Method in class org.apache.jcs.engine.ElementAttributes
 
getVersion() - Method in interface org.apache.jcs.engine.behavior.IAttributes
Gets the version attribute of the IAttributes object
getVersion() - Method in interface org.apache.jcs.engine.behavior.IElementAttributes
Gets the version attribute of the IAttributes object
getWaitToDieMillis() - Method in class org.apache.jcs.engine.CacheEventQueue
Returns the time to wait for events before killing the background thread.
getWaitToDieMillis() - Method in class org.apache.jcs.engine.PooledCacheEventQueue
Returns the time to wait for events before killing the background thread.
getWhenBlockedPolicy() - Method in class org.apache.jcs.utils.threadpool.PoolConfiguration
 
getWhenBlockedPolicy() - Method in interface org.apache.jcs.utils.threadpool.behavior.IPoolConfiguration
 
groupId - Variable in class org.apache.jcs.engine.control.group.GroupAttrName
Description of the Field
groupName - Variable in class org.apache.jcs.engine.control.group.GroupId
Description of the Field

H

HANDLERNAME - Static variable in interface org.apache.jcs.auxiliary.lateral.javagroups.behavior.IJGConstants
 
HSQLCache - class org.apache.jcs.auxiliary.disk.hsql.HSQLCache.
HSQLDB Based Local Persistence.
HSQLCache(HSQLCacheAttributes) - Constructor for class org.apache.jcs.auxiliary.disk.hsql.HSQLCache
Constructor for the HSQLCache object
HSQLCacheAttributes - class org.apache.jcs.auxiliary.disk.hsql.HSQLCacheAttributes.
Description of the Class
HSQLCacheAttributes() - Constructor for class org.apache.jcs.auxiliary.disk.hsql.HSQLCacheAttributes
Constructor for the HSQLCacheAttributes object
HSQLCacheFactory - class org.apache.jcs.auxiliary.disk.hsql.HSQLCacheFactory.
 
HSQLCacheFactory() - Constructor for class org.apache.jcs.auxiliary.disk.hsql.HSQLCacheFactory
 
HSQLCacheManager - class org.apache.jcs.auxiliary.disk.hsql.HSQLCacheManager.
Description of the Class
HTTP - Static variable in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
 
handle(Message) - Method in class org.apache.jcs.auxiliary.javagroups.JavaGroupsCache
Handles a message from a peer.
handleDispose(String) - Method in class org.apache.jcs.auxiliary.lateral.javagroups.LateralCacheJGListener
Description of the Method
handleDispose(String) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
 
handleDispose(String) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheListener
 
handleDispose(String) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerListener
Description of the Method
handleDispose(String) - Method in class org.apache.jcs.engine.CacheAdaptor
Description of the Method
handleDispose(String) - Method in interface org.apache.jcs.engine.behavior.ICacheListener
Notifies the subscribers for freeing up the named cache.
handleElementEvent(IElementEvent) - Method in interface org.apache.jcs.engine.control.event.behavior.IElementEventHandler
Handle events for this element.
handleGet(String, Serializable) - Method in class org.apache.jcs.auxiliary.lateral.javagroups.LateralCacheJGListener
Test get implementation.
handleGet(String, Serializable) - Method in interface org.apache.jcs.auxiliary.lateral.javagroups.behavior.ILateralCacheJGListener
Tries to get a requested item from the cache.
handleGet(String, Serializable) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
 
handlePut(ICacheElement) - Method in class org.apache.jcs.auxiliary.lateral.javagroups.LateralCacheJGListener
 
handlePut(ICacheElement) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
 
handlePut(ICacheElement) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheListener
Just remove the element since it has been updated elsewhere cd should be incomplete for faster transmission.
handlePut(ICacheElement) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerListener
Just remove the element since it has been updated elsewhere cd should be incomplete for faster transmission.
handlePut(ICacheElement) - Method in class org.apache.jcs.engine.CacheAdaptor
Description of the Method
handlePut(ICacheElement) - Method in interface org.apache.jcs.engine.behavior.ICacheListener
Notifies the subscribers for a cache entry update.
handleRemove(String, Serializable) - Method in class org.apache.jcs.auxiliary.lateral.javagroups.LateralCacheJGListener
Description of the Method
handleRemove(String, Serializable) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
 
handleRemove(String, Serializable) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheListener
 
handleRemove(String, Serializable) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerListener
Description of the Method
handleRemove(String, Serializable) - Method in class org.apache.jcs.engine.CacheAdaptor
Description of the Method
handleRemove(String, Serializable) - Method in interface org.apache.jcs.engine.behavior.ICacheListener
Notifies the subscribers for a cache entry removal.
handleRemoveAll(String) - Method in class org.apache.jcs.auxiliary.lateral.javagroups.LateralCacheJGListener
Description of the Method
handleRemoveAll(String) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
 
handleRemoveAll(String) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheListener
 
handleRemoveAll(String) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerListener
Description of the Method
handleRemoveAll(String) - Method in class org.apache.jcs.engine.CacheAdaptor
Description of the Method
handleRemoveAll(String) - Method in interface org.apache.jcs.engine.behavior.ICacheListener
Notifies the subscribers for a cache remove-all.
handleRequest(HttpServletRequest, HttpServletResponse, Context) - Method in class org.apache.jcs.admin.servlet.JCSAdminServlet
 
hasNext() - Method in class org.apache.jcs.engine.memory.lru.LRUMemoryCache.IteratorWrapper
 
hashCode() - Method in class org.apache.jcs.auxiliary.disk.jisp.JISPKey
Description of the Method
hashCode() - Method in class org.apache.jcs.engine.CacheElement
Description of the Method
hashCode() - Method in class org.apache.jcs.engine.control.group.GroupAttrName
 
hashCode() - Method in class org.apache.jcs.engine.control.group.GroupId
Description of the Method
hashCode() - Method in class org.apache.jcs.engine.memory.lru.LRUMemoryCache.IteratorWrapper
 
hashCode() - Method in class org.apache.jcs.engine.memory.lru.LRUMemoryCache.MapEntryWrapper
 

I

IAttributes - interface org.apache.jcs.engine.behavior.IAttributes.
Description of the Interface
IAuxiliaryCacheAttributes - interface org.apache.jcs.auxiliary.behavior.IAuxiliaryCacheAttributes.
This is a nominal interface that auxilliary cache attributes should implement.
IAuxiliaryCacheFactory - interface org.apache.jcs.auxiliary.behavior.IAuxiliaryCacheFactory.
Description of the Interface
IAuxiliaryCacheManager - interface org.apache.jcs.auxiliary.behavior.IAuxiliaryCacheManager.
Description of the Interface
ICache - interface org.apache.jcs.engine.behavior.ICache.
This is the top level interface for all cache like structures.
ICacheAccess - interface org.apache.jcs.access.behavior.ICacheAccess.
Description of the Interface
ICacheElement - interface org.apache.jcs.engine.behavior.ICacheElement.
Every item is the cache is wrapped in an ICacheElement.
ICacheEventQueue - interface org.apache.jcs.engine.behavior.ICacheEventQueue.
Interface for a cache event queue.
ICacheListener - interface org.apache.jcs.engine.behavior.ICacheListener.
Used to receive a cache event notification.
ICacheManager - interface org.apache.jcs.engine.behavior.ICacheManager.
Inteface implemented by a specific cache.
ICacheObserver - interface org.apache.jcs.engine.behavior.ICacheObserver.
Used to register interest in receiving cache changes.
ICacheRestore - interface org.apache.jcs.engine.behavior.ICacheRestore.
Description of the Interface
ICacheService - interface org.apache.jcs.engine.behavior.ICacheService.
Used to retrieve and update the cache.
ICacheServiceAdmin - interface org.apache.jcs.engine.behavior.ICacheServiceAdmin.
Description of the Interface
ICacheStats - interface org.apache.jcs.engine.stats.behavior.ICacheStats.
This holds stat information on a region.
ICacheType - interface org.apache.jcs.engine.behavior.ICacheType.
Inteface implemented by a specific cache.
ICompositeCacheAttributes - interface org.apache.jcs.engine.behavior.ICompositeCacheAttributes.
Description of the Interface
IDiskCacheAttributes - interface org.apache.jcs.auxiliary.disk.behavior.IDiskCacheAttributes.
Common disk cache attributes.
IElementAttributes - interface org.apache.jcs.engine.behavior.IElementAttributes.
Interface for cache element attributes classes.
IElementEvent - interface org.apache.jcs.engine.control.event.behavior.IElementEvent.
Defines how an element event object should behave
IElementEventConstants - interface org.apache.jcs.engine.control.event.behavior.IElementEventConstants.
This describes the events that an item can encounter.
IElementEventHandler - interface org.apache.jcs.engine.control.event.behavior.IElementEventHandler.
This interface defines the behavior for event handler.
IElementEventQueue - interface org.apache.jcs.engine.control.event.behavior.IElementEventQueue.
Interface for an element event queue.
IGroupCacheAccess - interface org.apache.jcs.access.behavior.IGroupCacheAccess.
Description of the Interface
IHSQLCacheAttributes - interface org.apache.jcs.auxiliary.disk.hsql.behavior.IHSQLCacheAttributes.
Title: Description:
IHSQLCacheService - interface org.apache.jcs.auxiliary.disk.hsql.behavior.IHSQLCacheService.
Used to retrieve and update the disk cache.
IJGConstants - interface org.apache.jcs.auxiliary.lateral.javagroups.behavior.IJGConstants.
 
IJISPCacheAttributes - interface org.apache.jcs.auxiliary.disk.jisp.behavior.IJISPCacheAttributes.
Description of the Interface
IJISPCacheService - interface org.apache.jcs.auxiliary.disk.jisp.behavior.IJISPCacheService.
Used to retrieve and update the disk cache.
ILateralCacheAttributes - interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes.
Description of the Interface
ILateralCacheJGListener - interface org.apache.jcs.auxiliary.lateral.javagroups.behavior.ILateralCacheJGListener.
Listens for lateral cache event notification.
ILateralCacheListener - interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheListener.
Listens for lateral cache event notification.
ILateralCacheObserver - interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheObserver.
Description of the Interface
ILateralCacheService - interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheService.
Used to retrieve and update the lateral cache.
IMemoryCache - interface org.apache.jcs.engine.memory.behavior.IMemoryCache.
For the framework.
IPoolConfiguration - interface org.apache.jcs.utils.threadpool.behavior.IPoolConfiguration.
 
IRemoteCacheAttributes - interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes.
Description of the Interface
IRemoteCacheConstants - interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheConstants.
Description of the Interface
IRemoteCacheListener - interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheListener.
Listens for remote cache event notification ( rmi callback ).
IRemoteCacheObserver - interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheObserver.
Used to register interest in receiving remote cache changes.
IRemoteCacheServerAttributes - interface org.apache.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes.
Description of the Interface
IRemoteCacheService - interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheService.
Used to retrieve and update the remote cache.
IRemoteCacheServiceAdmin - interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheServiceAdmin.
Description of the Interface
IS_DISTRIBUTE - Variable in class org.apache.jcs.engine.Attributes
Description of the Field
IS_ETERNAL - Variable in class org.apache.jcs.engine.Attributes
Description of the Field
IS_ETERNAL - Variable in class org.apache.jcs.engine.ElementAttributes
can turn off expiration
IS_GROUP_TTL_DESTROY - Variable in class org.apache.jcs.engine.Attributes
Description of the Field
IS_LATERAL - Variable in class org.apache.jcs.engine.Attributes
Description of the Field
IS_LATERAL - Variable in class org.apache.jcs.engine.ElementAttributes
Is this item laterally distributable
IS_NOFLUSH - Variable in class org.apache.jcs.engine.Attributes
Description of the Field
IS_ORIGINAL - Variable in class org.apache.jcs.engine.Attributes
Description of the Field
IS_REMOTE - Variable in class org.apache.jcs.engine.Attributes
Description of the Field
IS_REMOTE - Variable in class org.apache.jcs.engine.ElementAttributes
Can this item be sent to the remote cache
IS_REPLY - Variable in class org.apache.jcs.engine.Attributes
Description of the Field
IS_SPOOL - Variable in class org.apache.jcs.engine.Attributes
Description of the Field
IS_SPOOL - Variable in class org.apache.jcs.engine.ElementAttributes
can this item be flushed to disk
IS_SYNCHRONIZE - Variable in class org.apache.jcs.engine.Attributes
Description of the Field
IStatElement - interface org.apache.jcs.engine.stats.behavior.IStatElement.
IAuxiliaryCacheStats will hold these IStatElements.
IStats - interface org.apache.jcs.engine.stats.behavior.IStats.
This interface defines the common behavior for a stats holder.
IThreadPoolRunnable - interface org.apache.jcs.utils.threads.IThreadPoolRunnable.
Implemented if you want to run a piece of code inside a thread pool.
IUtilConstants - interface org.apache.jcs.utils.config.IUtilConstants.
Description of the Interface
IUtilConstants.Config - class org.apache.jcs.utils.config.IUtilConstants.Config.
Description of the Class
IZombie - interface org.apache.jcs.engine.behavior.IZombie.
Interface to mark an object as zombie for error recovery purposes.
IndexedDiskCache - class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache.
Disk cache that uses a RandomAccessFile with keys stored in memory.
IndexedDiskCache(IndexedDiskCacheAttributes) - Constructor for class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache
Constructor for the DiskCache object
IndexedDiskCache.LRUMap - class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache.LRUMap.
class for recylcing and lru
IndexedDiskCache.LRUMap() - Constructor for class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache.LRUMap
 
IndexedDiskCache.LRUMap(int) - Constructor for class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache.LRUMap
 
IndexedDiskCacheAttributes - class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheAttributes.
Configuration class for the Indexed Disk Cache
IndexedDiskCacheAttributes() - Constructor for class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheAttributes
Constructor for the DiskCacheAttributes object
IndexedDiskCacheFactory - class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheFactory.
 
IndexedDiskCacheFactory() - Constructor for class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheFactory
 
IndexedDiskCacheManager - class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheManager.
Cache manager for IndexedDiskCaches.
IndexedDiskDumper - class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskDumper.
Used to dump out a Disk cache from disk for debugging.
IndexedDiskDumper() - Constructor for class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskDumper
 
IndexedDiskElementDescriptor - class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskElementDescriptor.
Disk objects are located by descriptor entries.
IndexedDiskElementDescriptor() - Constructor for class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskElementDescriptor
Constructor for the DiskElementDescriptor object
InvalidArgumentException - exception org.apache.jcs.access.exception.InvalidArgumentException.
Description of the Class
InvalidArgumentException() - Constructor for class org.apache.jcs.access.exception.InvalidArgumentException
Constructor for the InvalidArgumentException object
InvalidArgumentException(String) - Constructor for class org.apache.jcs.access.exception.InvalidArgumentException
Constructor for the InvalidArgumentException object
InvalidGroupException - exception org.apache.jcs.access.exception.InvalidGroupException.
Description of the Class
InvalidGroupException() - Constructor for class org.apache.jcs.access.exception.InvalidGroupException
Constructor for the InvalidGroupException object
InvalidGroupException(String) - Constructor for class org.apache.jcs.access.exception.InvalidGroupException
Constructor for the InvalidGroupException object
InvalidHandleException - exception org.apache.jcs.access.exception.InvalidHandleException.
Description of the Class
InvalidHandleException() - Constructor for class org.apache.jcs.access.exception.InvalidHandleException
Constructor for the InvalidHandleException object
InvalidHandleException(String) - Constructor for class org.apache.jcs.access.exception.InvalidHandleException
Constructor for the InvalidHandleException object
idle - Variable in class org.apache.jcs.engine.Attributes
Description of the Field
idle - Variable in class org.apache.jcs.engine.ElementAttributes
Description of the Field
incrementClients() - Method in class org.apache.jcs.engine.control.CompositeCacheManager
 
init(long, byte[]) - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskElementDescriptor
Description of the Method
init() - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheListener
Description of the Method
init() - Method in class org.apache.jcs.auxiliary.lateral.javagroups.LateralCacheJGListener
Description of the Method
init() - Method in class org.apache.jcs.auxiliary.lateral.javagroups.LateralJGSender
Create holder.
init() - Method in interface org.apache.jcs.auxiliary.lateral.javagroups.behavior.ILateralCacheJGListener
Description of the Method
init() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
This starts the ListenerThread on the specified port.
init(String, int) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPSender
Description of the Method
init(String) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServer
Initialize the RMI Cache Server from a proeprties file.
init(ActionServlet, ModuleConfig) - Method in class org.apache.jcs.config.plugins.JCSStrutsPlugin
Initialize JCS with config-file-name param.
initialize(CompositeCache) - Method in class org.apache.jcs.engine.memory.AbstractMemoryCache
For post reflection creation initialization
initialize(CompositeCache) - Method in interface org.apache.jcs.engine.memory.MemoryCache
Initialize the memory cache
initialize(String, ICompositeCacheAttributes, CompositeCache) - Method in interface org.apache.jcs.engine.memory.behavior.IMemoryCache
Description of the Method
initialize(CompositeCache) - Method in class org.apache.jcs.engine.memory.lru.LRUMemoryCache
For post reflection creation initialization
initialize(CompositeCache) - Method in class org.apache.jcs.engine.memory.mru.MRUMemoryCache
For post reflection creation initialization
instance - Static variable in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerListener
Description of the Field
instance - Static variable in class org.apache.jcs.engine.control.CompositeCacheManager
The Singleton Instance
instances - Static variable in class org.apache.jcs.auxiliary.lateral.javagroups.JGConnectionHolder
Description of the Field
instances - Static variable in class org.apache.jcs.auxiliary.lateral.javagroups.LateralCacheJGListener
Description of the Field
instances - Static variable in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
Map of available instances, keyed by port
instantiateByClassName(String, Class, Object) - Static method in class org.apache.jcs.config.OptionConverter
Instantiate an object given a class name.
instantiateByKey(Properties, String, Class, Object) - Static method in class org.apache.jcs.config.OptionConverter
Description of the Method
introspect() - Method in class org.apache.jcs.config.PropertySetter
Uses JavaBeans Introspectorto computer setters of object to be configured.
invalidateGroup(String) - Method in class org.apache.jcs.access.GroupCacheAccess
Invalidates a group: remove all the group members
invalidateGroup(String) - Method in interface org.apache.jcs.access.behavior.IGroupCacheAccess
Invalidates a group
irca - Variable in class org.apache.jcs.auxiliary.remote.RemoteCacheListener
The remote cache configuration object.
irca - Variable in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerListener
Description of the Field
isAlive - Variable in class org.apache.jcs.auxiliary.disk.hsql.HSQLCache
 
isAlive - Variable in class org.apache.jcs.auxiliary.disk.jisp.JISPCache
Description of the Field
isAlive() - Method in class org.apache.jcs.engine.CacheEventQueue
 
isAlive() - Method in class org.apache.jcs.engine.PooledCacheEventQueue
 
isAlive() - Method in interface org.apache.jcs.engine.behavior.ICacheEventQueue
Gets the alive attribute of the ICacheEventQueue object.
isAlive() - Method in class org.apache.jcs.engine.control.event.ElementEventQueue
 
isAlive() - Method in interface org.apache.jcs.engine.control.event.behavior.IElementEventQueue
Gets the alive attribute of the IElementEventQueue object
isEmpty() - Method in class org.apache.jcs.engine.CacheEventQueue
 
isEmpty() - Method in class org.apache.jcs.engine.PooledCacheEventQueue
If the Queue is using a bounded channel we can determine the size.
isEmpty() - Method in interface org.apache.jcs.engine.behavior.ICacheEventQueue
Are there elements in the queue.
isEmpty() - Method in class org.apache.jcs.utils.struct.LRUMap
 
isEternal() - Method in class org.apache.jcs.admin.CacheElementInfo
 
isFinished() - Method in class org.apache.jcs.utils.access.AbstractJCSWorkerHelper
 
isFinished() - Method in interface org.apache.jcs.utils.access.JCSWorkerHelper
Tells us weather or not the work has been completed.
isGetFromPeers() - Method in class org.apache.jcs.auxiliary.javagroups.JavaGroupsCacheAttributes
 
isReceive() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
 
isReceive() - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Should a listener be created.
isSpoolable() - Method in class org.apache.jcs.auxiliary.disk.PurgatoryElement
Gets the spoolable property.
isUdpDiscoveryEnabled() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
 
isUdpDiscoveryEnabled() - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Whether or not TCP laterals can try to find each other by multicast communication.
isUseBoundary() - Method in class org.apache.jcs.utils.threadpool.PoolConfiguration
 
isUseBoundary() - Method in interface org.apache.jcs.utils.threadpool.behavior.IPoolConfiguration
 
isWorking() - Method in class org.apache.jcs.engine.CacheEventQueue
 
isWorking() - Method in class org.apache.jcs.engine.PooledCacheEventQueue
 
isWorking() - Method in interface org.apache.jcs.engine.behavior.ICacheEventQueue
A Queue is working unless it has reached its max failure count.

J

JAVAGROUPS - Static variable in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
 
JCS - class org.apache.jcs.JCS.
Simple class for using JCS.
JCS(CompositeCache) - Constructor for class org.apache.jcs.JCS
Protected constructor for use by the static factory methods.
JCSAdminBean - class org.apache.jcs.admin.JCSAdminBean.
A servlet which provides HTTP access to JCS.
JCSAdminBean() - Constructor for class org.apache.jcs.admin.JCSAdminBean
 
JCSAdminServlet - class org.apache.jcs.admin.servlet.JCSAdminServlet.
A servlet which provides HTTP access to JCS.
JCSAdminServlet() - Constructor for class org.apache.jcs.admin.servlet.JCSAdminServlet
 
JCSStrutsPlugin - class org.apache.jcs.config.plugins.JCSStrutsPlugin.
This plugin provides a simple way to integrate with Struts.
JCSStrutsPlugin() - Constructor for class org.apache.jcs.config.plugins.JCSStrutsPlugin
 
JCSWorker - class org.apache.jcs.utils.access.JCSWorker.
Utility class to encapsulate doing a piece of work, and caching the results in JCS.
JCSWorker(String) - Constructor for class org.apache.jcs.utils.access.JCSWorker
Constructor which takes a region for the JCS cache.
JCSWorkerHelper - interface org.apache.jcs.utils.access.JCSWorkerHelper.
Interface for doing a piece of work which is expected to be cached.
JGConnectionHolder - class org.apache.jcs.auxiliary.lateral.javagroups.JGConnectionHolder.
This holds connections, or channels, for jgroups.
JGRpcOpener - class org.apache.jcs.auxiliary.lateral.javagroups.utils.JGRpcOpener.
Socket openere that will timeout on the initial connect rather than block forever.
JGRpcOpener(ILateralCacheJGListener, ILateralCacheAttributes, String) - Constructor for class org.apache.jcs.auxiliary.lateral.javagroups.utils.JGRpcOpener
Constructor for the SocketOpener object
JGSocketOpener - class org.apache.jcs.auxiliary.lateral.javagroups.utils.JGSocketOpener.
Socket openere that will timeout on the initial connect rather than block forever.
JGSocketOpener(ILateralCacheAttributes, String) - Constructor for class org.apache.jcs.auxiliary.lateral.javagroups.utils.JGSocketOpener
Constructor for the SocketOpener object
JISPCache - class org.apache.jcs.auxiliary.disk.jisp.JISPCache.
JISP disk cache implementation.
JISPCache(JISPCacheAttributes) - Constructor for class org.apache.jcs.auxiliary.disk.jisp.JISPCache
Constructor for the JISPCache object
JISPCacheAttributes - class org.apache.jcs.auxiliary.disk.jisp.JISPCacheAttributes.
Description of the Class
JISPCacheAttributes() - Constructor for class org.apache.jcs.auxiliary.disk.jisp.JISPCacheAttributes
Constructor for the JISPCacheAttributes object
JISPCacheFactory - class org.apache.jcs.auxiliary.disk.jisp.JISPCacheFactory.
 
JISPCacheFactory() - Constructor for class org.apache.jcs.auxiliary.disk.jisp.JISPCacheFactory
 
JISPCacheManager - class org.apache.jcs.auxiliary.disk.jisp.JISPCacheManager.
Description of the Class
JISPKey - class org.apache.jcs.auxiliary.disk.jisp.JISPKey.
Description of the Class
JISPKey(Serializable) - Constructor for class org.apache.jcs.auxiliary.disk.jisp.JISPKey
Constructor for the JISPKey object
JISPKey() - Constructor for class org.apache.jcs.auxiliary.disk.jisp.JISPKey
Constructor for the JISPKey object
JavaGroupsCache - class org.apache.jcs.auxiliary.javagroups.JavaGroupsCache.
Auxiliary cache using javagroups.
JavaGroupsCache(CompositeCache, Channel, boolean) - Constructor for class org.apache.jcs.auxiliary.javagroups.JavaGroupsCache
 
JavaGroupsCacheAttributes - class org.apache.jcs.auxiliary.javagroups.JavaGroupsCacheAttributes.
Attributes used by JavaGroupsCacheFactory.createCache(org.apache.jcs.auxiliary.AuxiliaryCacheAttributes, org.apache.jcs.engine.control.CompositeCache)to configure an instance of JavaGroupsCache.
JavaGroupsCacheAttributes() - Constructor for class org.apache.jcs.auxiliary.javagroups.JavaGroupsCacheAttributes
 
JavaGroupsCacheFactory - class org.apache.jcs.auxiliary.javagroups.JavaGroupsCacheFactory.
AuxiliaryCacheFactory for creating instances of JavaGroupsCachefor a particular CompositeCache and JavaGroupsCacheAttributes.
JavaGroupsCacheFactory() - Constructor for class org.apache.jcs.auxiliary.javagroups.JavaGroupsCacheFactory
 

K

key - Variable in class org.apache.jcs.engine.CacheElement
Description of the Field
keySet() - Method in class org.apache.jcs.utils.struct.LRUMap
 

L

LATERAL_CACHE - Static variable in interface org.apache.jcs.engine.behavior.ICacheType
Lateral cache type.
LOCAL - Static variable in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Description of the Field
LOCAL - Static variable in interface org.apache.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Description of the Field
LRUElementDescriptor - class org.apache.jcs.utils.struct.LRUElementDescriptor.
 
LRUElementDescriptor(Object, Object) - Constructor for class org.apache.jcs.utils.struct.LRUElementDescriptor
 
LRUMap - class org.apache.jcs.utils.struct.LRUMap.
This is a simple LRUMap.
LRUMap(int) - Constructor for class org.apache.jcs.utils.struct.LRUMap
 
LRUMapJCS - class org.apache.jcs.auxiliary.disk.LRUMapJCS.
Extension of LRUMap for logging of removals.
LRUMapJCS() - Constructor for class org.apache.jcs.auxiliary.disk.LRUMapJCS
This creates an unbounded version.
LRUMapJCS(int) - Constructor for class org.apache.jcs.auxiliary.disk.LRUMapJCS
This creates a list bounded by the max key size argument.
LRUMemoryCache - class org.apache.jcs.engine.memory.lru.LRUMemoryCache.
A fast reference management system.
LRUMemoryCache() - Constructor for class org.apache.jcs.engine.memory.lru.LRUMemoryCache
 
LRUMemoryCache.IteratorWrapper - class org.apache.jcs.engine.memory.lru.LRUMemoryCache.IteratorWrapper.
 
LRUMemoryCache.MapEntryWrapper - class org.apache.jcs.engine.memory.lru.LRUMemoryCache.MapEntryWrapper.
 
LateralCache - class org.apache.jcs.auxiliary.lateral.LateralCache.
Lateral distributor.
LateralCache(ILateralCacheAttributes, ILateralCacheService) - Constructor for class org.apache.jcs.auxiliary.lateral.LateralCache
Constructor for the LateralCache object
LateralCache(ILateralCacheAttributes) - Constructor for class org.apache.jcs.auxiliary.lateral.LateralCache
Constructor for the LateralCache object
LateralCacheAttributes - class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes.
This class stores attributes for all of the available lateral cache auxiliaries.
LateralCacheAttributes() - Constructor for class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
 
LateralCacheFactory - class org.apache.jcs.auxiliary.lateral.LateralCacheFactory.
Constructs a LateralCacheNoWaitFacade for the given configuration.
LateralCacheFactory() - Constructor for class org.apache.jcs.auxiliary.lateral.LateralCacheFactory
 
LateralCacheInfo - class org.apache.jcs.auxiliary.lateral.LateralCacheInfo.
A shared static variable holder for the lateral cache
LateralCacheJGListener - class org.apache.jcs.auxiliary.lateral.javagroups.LateralCacheJGListener.
JavaGroups listener.
LateralCacheJGListener(ILateralCacheAttributes) - Constructor for class org.apache.jcs.auxiliary.lateral.javagroups.LateralCacheJGListener
Only need one since it does work for all regions, just reference by multiple region names.
LateralCacheManager - class org.apache.jcs.auxiliary.lateral.LateralCacheManager.
Creates lateral caches.
LateralCacheMonitor - class org.apache.jcs.auxiliary.lateral.LateralCacheMonitor.
Used to monitor and repair any failed connection for the lateral cache service.
LateralCacheNoWait - class org.apache.jcs.auxiliary.lateral.LateralCacheNoWait.
Used to queue up update requests to the underlying cache.
LateralCacheNoWait(LateralCache) - Constructor for class org.apache.jcs.auxiliary.lateral.LateralCacheNoWait
Constructs with the given lateral cache, and fires up an event queue for aysnchronous processing.
LateralCacheNoWaitFacade - class org.apache.jcs.auxiliary.lateral.LateralCacheNoWaitFacade.
Used to provide access to multiple services under nowait protection.
LateralCacheNoWaitFacade(LateralCacheNoWait[], String) - Constructor for class org.apache.jcs.auxiliary.lateral.LateralCacheNoWaitFacade
Constructs with the given lateral cache, and fires events to any listeners.
LateralCacheRestore - class org.apache.jcs.auxiliary.lateral.LateralCacheRestore.
Used to repair the lateral caches managed by the associated instance of LateralCacheManager.
LateralCacheRestore(LateralCacheManager) - Constructor for class org.apache.jcs.auxiliary.lateral.LateralCacheRestore
Constructs with the given instance of LateralCacheManager.
LateralCacheWatchRepairable - class org.apache.jcs.auxiliary.lateral.LateralCacheWatchRepairable.
Same as CacheWatcherWrapper but implements the IRemoteCacheWatch interface.
LateralCacheWatchRepairable() - Constructor for class org.apache.jcs.auxiliary.lateral.LateralCacheWatchRepairable
 
LateralElementDescriptor - class org.apache.jcs.auxiliary.lateral.LateralElementDescriptor.
Description of the Class
LateralElementDescriptor() - Constructor for class org.apache.jcs.auxiliary.lateral.LateralElementDescriptor
Constructor for the LateralElementDescriptor object
LateralElementDescriptor(ICacheElement) - Constructor for class org.apache.jcs.auxiliary.lateral.LateralElementDescriptor
Constructor for the LateralElementDescriptor object
LateralGroupCacheJGListener - class org.apache.jcs.auxiliary.lateral.javagroups.LateralGroupCacheJGListener.
 
LateralGroupCacheJGListener(ILateralCacheAttributes) - Constructor for class org.apache.jcs.auxiliary.lateral.javagroups.LateralGroupCacheJGListener
Constructor for the LateralGroupCacheJGListener object
LateralJGReceiver - class org.apache.jcs.auxiliary.lateral.javagroups.LateralJGReceiver.
Processes commands from the server socket.
LateralJGReceiver(ILateralCacheAttributes, ILateralCacheJGListener) - Constructor for class org.apache.jcs.auxiliary.lateral.javagroups.LateralJGReceiver
Constructor for the LateralJGReceiver object
LateralJGReceiverConnection - class org.apache.jcs.auxiliary.lateral.javagroups.LateralJGReceiverConnection.
Separate thread run when a command comes into the LateralJGReceiver.
LateralJGReceiverConnection(Message, ILateralCacheJGListener) - Constructor for class org.apache.jcs.auxiliary.lateral.javagroups.LateralJGReceiverConnection
Constructor for the LateralJGReceiverConnection object
LateralJGSender - class org.apache.jcs.auxiliary.lateral.javagroups.LateralJGSender.
This class is based on the log4j SocketAppender class.
LateralJGSender(ILateralCacheAttributes) - Constructor for class org.apache.jcs.auxiliary.lateral.javagroups.LateralJGSender
Constructor for the LateralJGSender object
LateralJGService - class org.apache.jcs.auxiliary.lateral.javagroups.LateralJGService.
A lateral cache service implementation.
LateralJGService(ILateralCacheAttributes) - Constructor for class org.apache.jcs.auxiliary.lateral.javagroups.LateralJGService
Constructor for the LateralJGService object
LateralTCPListener - class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener.
Listens for connections from other TCP lateral caches and handles them.
LateralTCPListener(ILateralCacheAttributes) - Constructor for class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
Only need one since it does work for all regions, just reference by multiple region names.
LateralTCPListener.ConnectionHandler - class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener.ConnectionHandler.
Separate thread run when a command comes into the LateralTCPReceiver.
LateralTCPListener.ConnectionHandler(Socket) - Constructor for class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener.ConnectionHandler
Construct for a given socket
LateralTCPListener.ListenerThread - class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener.ListenerThread.
Processes commands from the server socket.
LateralTCPListener.ListenerThread() - Constructor for class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener.ListenerThread
 
LateralTCPSender - class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPSender.
This class is based on the log4j SocketAppender class.
LateralTCPSender(ILateralCacheAttributes) - Constructor for class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPSender
Constructor for the LateralTCPSender object
LateralTCPService - class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPService.
A lateral cache service implementation.
LateralTCPService(ILateralCacheAttributes) - Constructor for class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
Constructor for the LateralTCPService object
lastAccess - Variable in class org.apache.jcs.engine.Attributes
Description of the Field
lastAccessTime - Variable in class org.apache.jcs.engine.ElementAttributes
The last access time
lca - Variable in class org.apache.jcs.auxiliary.lateral.LateralCacheManager
Description of the Field
len - Variable in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskElementDescriptor
Number of bytes the serialized form of the cache data takes.
listenerId - Static variable in class org.apache.jcs.auxiliary.lateral.LateralCacheInfo
Description of the Field
listenerId - Static variable in class org.apache.jcs.auxiliary.remote.RemoteCacheInfo
Shouldn't be used till after reconneting, after setting = thread safe Used to identify a client, so we can run multiple clients off one host.
listenerId - Variable in class org.apache.jcs.auxiliary.remote.RemoteCacheListener
This is set by the remote cache server.
listenerId - Static variable in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerInfo
Description of the Field
listenerId - Variable in class org.apache.jcs.engine.CacheAdaptor
Description of the Field
listenerId - Static variable in class org.apache.jcs.engine.CacheInfo
Description of the Field
load(String) - Method in class org.apache.jcs.utils.data.PropertyGroups
Description of the Method
load() - Method in class org.apache.jcs.utils.data.PropertyGroups
Description of the Method
loadProps(String) - Static method in class org.apache.jcs.auxiliary.remote.RemoteUtils
Description of the Method
localGet(Serializable) - Method in class org.apache.jcs.engine.control.CompositeCache
Do not try to go remote or laterally for this get.
localRemove(Serializable) - Method in class org.apache.jcs.engine.control.CompositeCache
Do not propogate removeall laterally or remotely.
localRemoveAll() - Method in class org.apache.jcs.engine.control.CompositeCache
 
localUpdate(ICacheElement) - Method in class org.apache.jcs.engine.control.CompositeCache
Standard update method
lockMe - Variable in class org.apache.jcs.engine.memory.mru.MRUMemoryCache
Object to lock on the Field
logFull(Log, int, int) - Static method in class org.apache.jcs.utils.threads.ThreadPool
Description of the Method

M

MAX_PURGATORY_SIZE_DEFUALT - Static variable in interface org.apache.jcs.auxiliary.disk.behavior.IDiskCacheAttributes
 
MAX_SPARE_THREADS - Static variable in class org.apache.jcs.utils.threads.ThreadPool
Description of the Field
MAX_THREADS - Static variable in class org.apache.jcs.utils.threads.ThreadPool
Description of the Field
MIN_SPARE_THREADS - Static variable in class org.apache.jcs.utils.threads.ThreadPool
Description of the Field
MRUMemoryCache - class org.apache.jcs.engine.memory.mru.MRUMemoryCache.
A SLOW AS HELL reference management system.
MRUMemoryCache() - Constructor for class org.apache.jcs.engine.memory.mru.MRUMemoryCache
 
MemoryCache - interface org.apache.jcs.engine.memory.MemoryCache.
For the framework.
MemoryElementDescriptor - class org.apache.jcs.engine.memory.util.MemoryElementDescriptor.
This wrapper is needed for double linked lists.
MemoryElementDescriptor(ICacheElement) - Constructor for class org.apache.jcs.engine.memory.util.MemoryElementDescriptor
Constructor for the MemoryElementDescriptor object
MonitorAccess - class org.apache.jcs.access.monitor.MonitorAccess.
Exposes the simple monitoring methods to the public in a simple manner.
MonitorAccess() - Constructor for class org.apache.jcs.access.monitor.MonitorAccess
Constructor for the MonitorAccess object
MonitorXMLRPCServer - class org.apache.jcs.access.monitor.MonitorXMLRPCServer.
Starts an XML-RPC server for cache monitoring.
MonitorXMLRPCServer(int) - Constructor for class org.apache.jcs.access.monitor.MonitorXMLRPCServer
Constructor for the MonitorXMLRPCServer object
m_key - Variable in class org.apache.jcs.auxiliary.disk.jisp.JISPKey
Description of the Field
main(String[]) - Static method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskDumper
The main program for the DiskDumper class
main(String[]) - Static method in class org.apache.jcs.auxiliary.lateral.javagroups.LateralJGService
 
main(String[]) - Static method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPSender
Description of the Method
main(String[]) - Static method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
 
main(String[]) - Static method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerFactory
Creates an local RMI registry on the default port, starts up the remote cache server, and binds it to the registry.
makeFirst(DoubleLinkedListNode) - Method in class org.apache.jcs.engine.memory.util.DoubleLinkedList
Moves an existing node to the start of the link list.
makeNullKey() - Method in class org.apache.jcs.auxiliary.disk.jisp.JISPKey
Description of the Method
map - Variable in class org.apache.jcs.engine.memory.AbstractMemoryCache
Map where items are stored by key
map - Variable in class org.apache.jcs.utils.struct.LRUMap
Map where items are stored by key
maxMemoryIdleTimeSeconds - Variable in class org.apache.jcs.engine.CompositeCacheAttributes
maxMemoryIdleTimeSeconds
maxPurgatorySize - Variable in class org.apache.jcs.auxiliary.disk.AbstractDiskCacheAttributes
default to 5000
maxSpareThreads - Variable in class org.apache.jcs.utils.threads.ThreadPool
Description of the Field
maxSpoolPerRun - Variable in class org.apache.jcs.engine.CompositeCacheAttributes
 
maxThreads - Variable in class org.apache.jcs.utils.threads.ThreadPool
Description of the Field
minSpareThreads - Variable in class org.apache.jcs.utils.threads.ThreadPool
Description of the Field
mls - Variable in class org.apache.jcs.engine.ElementAttributes
Max life seconds
monitor - Variable in class org.apache.jcs.utils.threads.ThreadPool
Description of the Field
mrulist - Variable in class org.apache.jcs.engine.memory.mru.MRUMemoryCache
MRU list.

N

NAME_COMPONENT_DELIMITER - Static variable in interface org.apache.jcs.engine.CacheConstants
Delimiter of a cache name component.
NotARetrievableObjectException - exception org.apache.jcs.access.exception.NotARetrievableObjectException.
Description of the Class
NotARetrievableObjectException() - Constructor for class org.apache.jcs.access.exception.NotARetrievableObjectException
Constructor for the NotARetrievableObjectException object
NotARetrievableObjectException(String) - Constructor for class org.apache.jcs.access.exception.NotARetrievableObjectException
Constructor for the NotARetrievableObjectException object
NullObjectException - exception org.apache.jcs.access.exception.NullObjectException.
Description of the Class
NullObjectException() - Constructor for class org.apache.jcs.access.exception.NullObjectException
Constructor for the NullObjectException object
NullObjectException(String) - Constructor for class org.apache.jcs.access.exception.NullObjectException
Constructor for the NullObjectException object
name - Variable in class org.apache.jcs.auxiliary.AbstractAuxiliaryCacheAttributes
 
next() - Method in class org.apache.jcs.engine.memory.lru.LRUMemoryCache.IteratorWrapper
 
next - Variable in class org.apache.jcs.engine.memory.util.DoubleLinkedListNode
Double Linked list references
noWaits - Variable in class org.apache.jcs.auxiliary.lateral.LateralCacheNoWaitFacade
Description of the Field
noWaits - Variable in class org.apache.jcs.auxiliary.remote.RemoteCacheNoWaitFacade
The connection to a remote server, or a zombie.
notifyError() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheMonitor
Notifies the cache monitor that an error occurred, and kicks off the error recovery process.
notifyError() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheFailoverRunner
Notifies the cache monitor that an error occurred, and kicks off the error recovery process.
notifyError() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheMonitor
Notifies the cache monitor that an error occurred, and kicks off the error recovery process.
notifyThreadEnd(ThreadPool.ControlRunnable) - Method in class org.apache.jcs.utils.threads.ThreadPool
Inform the pool that the specific thread finish.

O

ObjectExistsException - exception org.apache.jcs.access.exception.ObjectExistsException.
I'm removing this exception from use.
ObjectExistsException() - Constructor for class org.apache.jcs.access.exception.ObjectExistsException
Constructor for the ObjectExistsException object
ObjectExistsException(String) - Constructor for class org.apache.jcs.access.exception.ObjectExistsException
Constructor for the ObjectExistsException object
ObjectNotFoundException - exception org.apache.jcs.access.exception.ObjectNotFoundException.
Description of the Class
ObjectNotFoundException() - Constructor for class org.apache.jcs.access.exception.ObjectNotFoundException
Constructor for the ObjectNotFoundException object
ObjectNotFoundException(String) - Constructor for class org.apache.jcs.access.exception.ObjectNotFoundException
Constructor for the ObjectNotFoundException object
OptionConverter - class org.apache.jcs.config.OptionConverter.
This class is based on the log4j class org.apache.log4j.helpers.OptionConverter that was made by Ceki Gülcü Simon Kitching; Avy Sharell (sharell@online.fr) Anders Kristensen Matthieu Verbert (mve@zurich.ibm.com) A convenience class to convert property values to specific types.
obj - Variable in class org.apache.jcs.config.PropertySetter
Description of the Field
openSocket(ILateralCacheJGListener, ILateralCacheAttributes, int, String) - Static method in class org.apache.jcs.auxiliary.lateral.javagroups.utils.JGRpcOpener
Constructor for the SocketOpener object
openSocket(ILateralCacheAttributes, int, String) - Static method in class org.apache.jcs.auxiliary.lateral.javagroups.utils.JGSocketOpener
Constructor for the SocketOpener object.
openSocket(String, int, int) - Static method in class org.apache.jcs.auxiliary.lateral.socket.tcp.utils.SocketOpener
Opens a socket with a connection timeout value.
openThreads(int) - Method in class org.apache.jcs.utils.threads.ThreadPool
Description of the Method
org.apache.jcs - package org.apache.jcs
Contains the class JCS which provides a simple interface for clients to use JCS.
org.apache.jcs.access - package org.apache.jcs.access
Contains classes for accessing the cache.
org.apache.jcs.access.behavior - package org.apache.jcs.access.behavior
 
org.apache.jcs.access.exception - package org.apache.jcs.access.exception
 
org.apache.jcs.access.monitor - package org.apache.jcs.access.monitor
 
org.apache.jcs.admin - package org.apache.jcs.admin
 
org.apache.jcs.admin.servlet - package org.apache.jcs.admin.servlet
 
org.apache.jcs.auxiliary - package org.apache.jcs.auxiliary
Root package for auxiliary caches.
org.apache.jcs.auxiliary.behavior - package org.apache.jcs.auxiliary.behavior
Auxilliary cache interfaces.
org.apache.jcs.auxiliary.disk - package org.apache.jcs.auxiliary.disk
The primary disk auxiliary.
org.apache.jcs.auxiliary.disk.behavior - package org.apache.jcs.auxiliary.disk.behavior
 
org.apache.jcs.auxiliary.disk.hsql - package org.apache.jcs.auxiliary.disk.hsql
A disk cache using Hypersonic SQL to serialize the contained objects.
org.apache.jcs.auxiliary.disk.hsql.behavior - package org.apache.jcs.auxiliary.disk.hsql.behavior
 
org.apache.jcs.auxiliary.disk.indexed - package org.apache.jcs.auxiliary.disk.indexed
 
org.apache.jcs.auxiliary.disk.jisp - package org.apache.jcs.auxiliary.disk.jisp
Disk cache implemented with the Java Indexed Serialization Package, which allows serialization of objects to B-Tree indexed tables on disk.
org.apache.jcs.auxiliary.disk.jisp.behavior - package org.apache.jcs.auxiliary.disk.jisp.behavior
 
org.apache.jcs.auxiliary.javagroups - package org.apache.jcs.auxiliary.javagroups
 
org.apache.jcs.auxiliary.lateral - package org.apache.jcs.auxiliary.lateral
Root package for the lateral cache family.
org.apache.jcs.auxiliary.lateral.behavior - package org.apache.jcs.auxiliary.lateral.behavior
 
org.apache.jcs.auxiliary.lateral.javagroups - package org.apache.jcs.auxiliary.lateral.javagroups
 
org.apache.jcs.auxiliary.lateral.javagroups.behavior - package org.apache.jcs.auxiliary.lateral.javagroups.behavior
 
org.apache.jcs.auxiliary.lateral.javagroups.utils - package org.apache.jcs.auxiliary.lateral.javagroups.utils
 
org.apache.jcs.auxiliary.lateral.socket.tcp - package org.apache.jcs.auxiliary.lateral.socket.tcp
 
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery - package org.apache.jcs.auxiliary.lateral.socket.tcp.discovery
 
org.apache.jcs.auxiliary.lateral.socket.tcp.utils - package org.apache.jcs.auxiliary.lateral.socket.tcp.utils
 
org.apache.jcs.auxiliary.remote - package org.apache.jcs.auxiliary.remote
Root package for the remote auxiliary cache.
org.apache.jcs.auxiliary.remote.behavior - package org.apache.jcs.auxiliary.remote.behavior
 
org.apache.jcs.auxiliary.remote.server - package org.apache.jcs.auxiliary.remote.server
 
org.apache.jcs.auxiliary.remote.server.behavior - package org.apache.jcs.auxiliary.remote.server.behavior
 
org.apache.jcs.config - package org.apache.jcs.config
This package contains utility classes that are used when configuring the cache.
org.apache.jcs.config.plugins - package org.apache.jcs.config.plugins
 
org.apache.jcs.engine - package org.apache.jcs.engine
Interfaces used by the core and the auxiliary caches.
org.apache.jcs.engine.behavior - package org.apache.jcs.engine.behavior
Interfaces used by the core and the auxiliary caches.
org.apache.jcs.engine.control - package org.apache.jcs.engine.control
The primary cache classes and the hub.
org.apache.jcs.engine.control.event - package org.apache.jcs.engine.control.event
 
org.apache.jcs.engine.control.event.behavior - package org.apache.jcs.engine.control.event.behavior
 
org.apache.jcs.engine.control.group - package org.apache.jcs.engine.control.group
 
org.apache.jcs.engine.memory - package org.apache.jcs.engine.memory
Parent package for memory type plugins.
org.apache.jcs.engine.memory.behavior - package org.apache.jcs.engine.memory.behavior
 
org.apache.jcs.engine.memory.lru - package org.apache.jcs.engine.memory.lru
The primary memory plugin using a 'least recently used' removal policy.
org.apache.jcs.engine.memory.mru - package org.apache.jcs.engine.memory.mru
A memory plugin implemented using a 'most recently used' removal policy.
org.apache.jcs.engine.memory.shrinking - package org.apache.jcs.engine.memory.shrinking
 
org.apache.jcs.engine.memory.util - package org.apache.jcs.engine.memory.util
 
org.apache.jcs.engine.stats - package org.apache.jcs.engine.stats
 
org.apache.jcs.engine.stats.behavior - package org.apache.jcs.engine.stats.behavior
 
org.apache.jcs.utils.access - package org.apache.jcs.utils.access
 
org.apache.jcs.utils.config - package org.apache.jcs.utils.config
 
org.apache.jcs.utils.data - package org.apache.jcs.utils.data
 
org.apache.jcs.utils.locking - package org.apache.jcs.utils.locking
 
org.apache.jcs.utils.servlet - package org.apache.jcs.utils.servlet
 
org.apache.jcs.utils.struct - package org.apache.jcs.utils.struct
 
org.apache.jcs.utils.threadpool - package org.apache.jcs.utils.threadpool
 
org.apache.jcs.utils.threadpool.behavior - package org.apache.jcs.utils.threadpool.behavior
 
org.apache.jcs.utils.threads - package org.apache.jcs.utils.threads
 
overview() - Method in class org.apache.jcs.access.monitor.MonitorAccess
Gives basic info on all the regions.

P

PASSIVE_BROADCAST - Static variable in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryMessage
This is the periodic broadcast of a servers location.
POLICY_ABORT - Static variable in interface org.apache.jcs.utils.threadpool.behavior.IPoolConfiguration
 
POLICY_BLOCK - Static variable in interface org.apache.jcs.utils.threadpool.behavior.IPoolConfiguration
 
POLICY_DISCARDOLDEST - Static variable in interface org.apache.jcs.utils.threadpool.behavior.IPoolConfiguration
 
POLICY_RUN - Static variable in interface org.apache.jcs.utils.threadpool.behavior.IPoolConfiguration
 
POLICY_WAIT - Static variable in interface org.apache.jcs.utils.threadpool.behavior.IPoolConfiguration
 
POOLED_QUEUE_TYPE - Static variable in interface org.apache.jcs.auxiliary.AuxiliaryCacheAttributes
Uses a thread pool
POOLED_QUEUE_TYPE - Static variable in interface org.apache.jcs.engine.behavior.ICacheEventQueue
Uses a thread pool
PoolConfiguration - class org.apache.jcs.utils.threadpool.PoolConfiguration.
This object holds configuration data for a thread pool.
PoolConfiguration() - Constructor for class org.apache.jcs.utils.threadpool.PoolConfiguration
Default
PoolConfiguration(boolean, int, int, int, int, String, int) - Constructor for class org.apache.jcs.utils.threadpool.PoolConfiguration
 
PooledCacheEventQueue - class org.apache.jcs.engine.PooledCacheEventQueue.
An event queue is used to propagate ordered cache events to one and only one target listener.
PooledCacheEventQueue(ICacheListener, long, String, int, int, String) - Constructor for class org.apache.jcs.engine.PooledCacheEventQueue
Constructor for the CacheEventQueue object
PropertyGroups - class org.apache.jcs.utils.data.PropertyGroups.
represent a file from the classpath, such as C:\JRun\jsm-default\classes\tst.properties which we load via load("\tst.properties") as a group of Properties in a hashtable; thus alpha_zip=1111 beta_zip=2222 gamma_zip=3333 alpha_zap=uggle wurple=wing beta_zap=wuggle zurple=zing becomes a PropertyGroups with Enumeration propertyKeys()=[alpha,beta,gamma] Enumeration simpleKeys()=[wurple,zurple] Properties getProperties("alpha") = {zip=1111,zap=uggle} String getProperty("wurple")=wing.
PropertyGroups() - Constructor for class org.apache.jcs.utils.data.PropertyGroups
Constructor for the PropertyGroups object
PropertyGroups(String) - Constructor for class org.apache.jcs.utils.data.PropertyGroups
Constructor for the PropertyGroups object
PropertySetter - class org.apache.jcs.config.PropertySetter.
General purpose Object property setter.
PropertySetter(Object) - Constructor for class org.apache.jcs.config.PropertySetter
Create a new PropertySetter for the specified Object.
PropertySetterException - exception org.apache.jcs.config.PropertySetterException.
Thrown when an error is encountered whilst attempting to set a property using the PropertySetterutility class.
PropertySetterException(String) - Constructor for class org.apache.jcs.config.PropertySetterException
Constructor for the PropertySetterException object
PropertySetterException(Throwable) - Constructor for class org.apache.jcs.config.PropertySetterException
Constructor for the PropertySetterException object
PurgatoryElement - class org.apache.jcs.auxiliary.disk.PurgatoryElement.
Wrapper for cache elements in purgatory.
PurgatoryElement(ICacheElement) - Constructor for class org.apache.jcs.auxiliary.disk.PurgatoryElement
Constructor for the PurgatoryElement object
parseAuxiliary(CompositeCache, Properties, String, String) - Method in class org.apache.jcs.engine.control.CompositeCacheConfigurator
Get an aux cache for the listed aux for a region.
parseCompositeCacheAttributes(Properties, String) - Method in class org.apache.jcs.engine.control.CompositeCacheConfigurator
Get an compositecacheattributes for the listed region.
parseCompositeCacheAttributes(Properties, String, String) - Method in class org.apache.jcs.engine.control.CompositeCacheConfigurator
 
parseElementAttributes(Properties, String, String) - Method in class org.apache.jcs.engine.control.CompositeCacheConfigurator
 
parseRegion(Properties, String, String) - Method in class org.apache.jcs.engine.control.CompositeCacheConfigurator
Create cache region.
parseRegion(Properties, String, String, ICompositeCacheAttributes) - Method in class org.apache.jcs.engine.control.CompositeCacheConfigurator
 
parseRegion(Properties, String, String, ICompositeCacheAttributes, String) - Method in class org.apache.jcs.engine.control.CompositeCacheConfigurator
 
parseRegions(Properties) - Method in class org.apache.jcs.engine.control.CompositeCacheConfigurator
Parse region elements.
parseSystemRegions(Properties) - Method in class org.apache.jcs.engine.control.CompositeCacheConfigurator
Create caches used internally.
passiveBroadcast(String, int, ArrayList) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoverySender
This sends a message braodcasting our that the host and port is available for connections.
passiveBroadcast(String, int, ArrayList, long) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoverySender
This allows you to set the sender id.
pool - Variable in class org.apache.jcs.utils.threads.ThreadPool
Description of the Field
prev - Variable in class org.apache.jcs.engine.memory.util.DoubleLinkedListNode
Double Linked list references
processRemovedLRU(Object, Object) - Method in class org.apache.jcs.auxiliary.disk.LRUMapJCS
This is called when an item is removed from the LRU.
processRemovedLRU(Object, Object) - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache.LRUMap
 
propertyKeys() - Method in class org.apache.jcs.utils.data.PropertyGroups
Description of the Method
props - Variable in class org.apache.jcs.config.PropertySetter
Description of the Field
props - Variable in class org.apache.jcs.engine.control.CompositeCacheManager
Properties with which this manager was configured
purgHits - Variable in class org.apache.jcs.auxiliary.disk.AbstractDiskCache
DEBUG: Keeps a count of the number of purgatory hits for debug messages
purgatory - Variable in class org.apache.jcs.auxiliary.disk.AbstractDiskCache
Map where elements are stored between being added to this cache and actually spooled to disk.
put(Object, Object) - Method in class org.apache.jcs.access.CacheAccess
Place a new object in the cache, associated with key name.
put(Object, Object, IElementAttributes) - Method in class org.apache.jcs.access.CacheAccess
 
put(Object, Object) - Method in interface org.apache.jcs.access.behavior.ICacheAccess
Puts and/or overides an element with the name in that region.
put(Object, Object, IElementAttributes) - Method in interface org.apache.jcs.access.behavior.ICacheAccess
Description of the Method
put(ICacheElement) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServer
Puts a cache bean to the remote cache and notifies all listeners which
have a different listener id than the originating host; are currently subscribed to the related cache.
put(ICacheElement) - Method in class org.apache.jcs.engine.ZombieCacheService
Description of the Method
put(Object, Object) - Method in class org.apache.jcs.utils.struct.LRUMap
 
putAll(Map) - Method in class org.apache.jcs.utils.struct.LRUMap
 
putInGroup(Object, String, Object) - Method in class org.apache.jcs.access.GroupCacheAccess
Allows the user to put an object into a group within a particular cache region.
putInGroup(Object, String, Object, IElementAttributes) - Method in class org.apache.jcs.access.GroupCacheAccess
Allows the user to put an object into a group within a particular cache region.
putInGroup(Object, String, Object) - Method in interface org.apache.jcs.access.behavior.IGroupCacheAccess
Puts an item int eh cache associated with this group.
putInGroup(Object, String, Object, IElementAttributes) - Method in interface org.apache.jcs.access.behavior.IGroupCacheAccess
Put in the cache associated with this group using these attributes.
putSafe(Object, Object) - Method in class org.apache.jcs.access.CacheAccess
Place a new object in the cache, associated with key name.
putSafe(Object, Object) - Method in interface org.apache.jcs.access.behavior.ICacheAccess
Puts in cache if an item does not exist with the name in that region.
puts - Variable in class org.apache.jcs.auxiliary.remote.RemoteCacheListener
Number of put requests received

R

REMOTE_ALLOW_CLUSTER_GET - Static variable in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheConstants
Mapping to props file value
REMOTE_CACHE - Static variable in interface org.apache.jcs.engine.behavior.ICacheType
Remote cache type.
REMOTE_CACHE_SERVICE_NAME - Static variable in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheConstants
Mapping to props file value
REMOTE_CACHE_SERVICE_PORT - Static variable in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheConstants
Mapping to props file value
REMOTE_CACHE_SERVICE_VAL - Static variable in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheConstants
Mapping to props file value
REMOTE_LOCAL_CLUSTER_CONSISTENCY - Static variable in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheConstants
Mapping to props file value
REMOVE - Static variable in class org.apache.jcs.auxiliary.lateral.LateralElementDescriptor
Description of the Field
REMOVEALL - Static variable in class org.apache.jcs.auxiliary.lateral.LateralElementDescriptor
Description of the Field
REQUEST_BROADCAST - Static variable in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryMessage
This is asks recipients to broadcast their location.
RPC_JG_GROUP_NAME - Static variable in interface org.apache.jcs.auxiliary.lateral.javagroups.behavior.IJGConstants
 
ReadWriteLock - class org.apache.jcs.utils.locking.ReadWriteLock.
This class coordinates concurrent calls to an object's get and set methods so that calls to the object set methods do not interfere with each other or with calls to the object's get methods.
ReadWriteLock() - Constructor for class org.apache.jcs.utils.locking.ReadWriteLock
Default constructor.
ReadWriteLockManager - class org.apache.jcs.utils.locking.ReadWriteLockManager.
The Generic ReadWriteLock Manager for various resources.
ReadWriteLockManager() - Constructor for class org.apache.jcs.utils.locking.ReadWriteLockManager
 
RemoteCache - class org.apache.jcs.auxiliary.remote.RemoteCache.
Client proxy for an RMI remote cache.
RemoteCache(IRemoteCacheAttributes, IRemoteCacheService, IRemoteCacheListener) - Constructor for class org.apache.jcs.auxiliary.remote.RemoteCache
Constructor for the RemoteCache object.
RemoteCacheAttributes - class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes.
Description of the Class
RemoteCacheAttributes() - Constructor for class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
Constructor for the RemoteCacheAttributes object
RemoteCacheFactory - class org.apache.jcs.auxiliary.remote.RemoteCacheFactory.
The RemoteCacheFactory creates remote caches for the cache hub.
RemoteCacheFactory() - Constructor for class org.apache.jcs.auxiliary.remote.RemoteCacheFactory
 
RemoteCacheFailoverRunner - class org.apache.jcs.auxiliary.remote.RemoteCacheFailoverRunner.
The RemoteCacheFailoverRunner tries to establish a connection with a failover server, if any are defined.
RemoteCacheFailoverRunner(RemoteCacheNoWaitFacade) - Constructor for class org.apache.jcs.auxiliary.remote.RemoteCacheFailoverRunner
Constructor for the RemoteCacheFailoverRunner object.
RemoteCacheInfo - class org.apache.jcs.auxiliary.remote.RemoteCacheInfo.
A shared static variable holder for the remote cache
RemoteCacheListener - class org.apache.jcs.auxiliary.remote.RemoteCacheListener.
Registered with RemoteCache server.
RemoteCacheListener(IRemoteCacheAttributes) - Constructor for class org.apache.jcs.auxiliary.remote.RemoteCacheListener
Only need one since it does work for all regions, just reference by multiple region names.
RemoteCacheManager - class org.apache.jcs.auxiliary.remote.RemoteCacheManager.
An instance of RemoteCacheManager corresponds to one remote connection of a specific host and port.
RemoteCacheMonitor - class org.apache.jcs.auxiliary.remote.RemoteCacheMonitor.
Used to monitor and repair any failed connection for the remote cache service.
RemoteCacheNoWait - class org.apache.jcs.auxiliary.remote.RemoteCacheNoWait.
Used to queue up update requests to the underlying cache.
RemoteCacheNoWait(RemoteCache) - Constructor for class org.apache.jcs.auxiliary.remote.RemoteCacheNoWait
Constructs with the given remote cache, and fires up an event queue for aysnchronous processing.
RemoteCacheNoWaitFacade - class org.apache.jcs.auxiliary.remote.RemoteCacheNoWaitFacade.
Used to provide access to multiple services under nowait protection.
RemoteCacheNoWaitFacade(RemoteCacheNoWait[], RemoteCacheAttributes) - Constructor for class org.apache.jcs.auxiliary.remote.RemoteCacheNoWaitFacade
Constructs with the given remote cache, and fires events to any listeners.
RemoteCacheRestore - class org.apache.jcs.auxiliary.remote.RemoteCacheRestore.
Used to repair the remote caches managed by the associated instance of RemoteCacheManager.
RemoteCacheRestore(RemoteCacheManager) - Constructor for class org.apache.jcs.auxiliary.remote.RemoteCacheRestore
Constructs with the given instance of RemoteCacheManager.
RemoteCacheServer - class org.apache.jcs.auxiliary.remote.server.RemoteCacheServer.
This class provides remote cache services.
RemoteCacheServer(IRemoteCacheServerAttributes) - Constructor for class org.apache.jcs.auxiliary.remote.server.RemoteCacheServer
Constructor for the RemoteCacheServer object
RemoteCacheServerAttributes - class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes.
Description of the Class
RemoteCacheServerAttributes() - Constructor for class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Constructor for the RemoteCacheAttributes object
RemoteCacheServerFactory - class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerFactory.
Provides remote cache services.
RemoteCacheServerInfo - class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerInfo.
A shared static variable holder for the server
RemoteCacheServerListener - class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerListener.
This listener class is for inter cache commumication.
RemoteCacheServerListener(IRemoteCacheAttributes) - Constructor for class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerListener
Only need one since it does work for all regions, just reference by multiple region names.
RemoteCacheWatchRepairable - class org.apache.jcs.auxiliary.remote.RemoteCacheWatchRepairable.
Same as CacheWatcherWrapper but implements the IRemoteCacheWatch interface.
RemoteCacheWatchRepairable() - Constructor for class org.apache.jcs.auxiliary.remote.RemoteCacheWatchRepairable
 
RemoteUtils - class org.apache.jcs.auxiliary.remote.RemoteUtils.
Description of the Class
RwLockGC - class org.apache.jcs.utils.locking.RwLockGC.
Used to enhance performance by delaying the removal of unreferenced RwLockHolder objects managed by the ReadWriteLockManager.
rcsa - Variable in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServer
Description of the Field
readExternal(ObjectInput) - Method in class org.apache.jcs.auxiliary.disk.jisp.JISPKey
Description of the Method
readLock() - Method in class org.apache.jcs.utils.locking.ReadWriteLock
Issue a read lock if there is no outstanding write lock or threads waiting to get a write lock.
readLock(String) - Method in class org.apache.jcs.utils.locking.ReadWriteLockManager
Places a read lock on the specified resource.
release() - Method in class org.apache.jcs.auxiliary.disk.hsql.HSQLCacheManager
Description of the Method
release() - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheManager
Releases the cache manager instance.
release() - Method in class org.apache.jcs.auxiliary.disk.jisp.JISPCacheManager
Description of the Method
release() - Method in class org.apache.jcs.auxiliary.lateral.javagroups.LateralJGSender
Description of the Method
release() - Method in class org.apache.jcs.auxiliary.lateral.javagroups.LateralJGService
 
release() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPSender
Description of the Method
release() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
 
release() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheManager
Description of the Method
release() - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServer
Frees all remote caches.
release() - Method in class org.apache.jcs.engine.ZombieCacheService
Description of the Method
release() - Method in interface org.apache.jcs.engine.behavior.ICacheService
Frees all caches.
release() - Method in class org.apache.jcs.engine.control.CompositeCacheManager
 
remove() - Method in class org.apache.jcs.access.CacheAccess
Deprecated. use clear()
remove(Object) - Method in class org.apache.jcs.access.CacheAccess
Removes a single item by name.
remove(Object, String) - Method in class org.apache.jcs.access.GroupCacheAccess
 
remove() - Method in interface org.apache.jcs.access.behavior.ICacheAccess
Old remove all method.
remove(Object) - Method in interface org.apache.jcs.access.behavior.ICacheAccess
Remove an object for this key if one exists, else do nothing.
remove(Object, String) - Method in interface org.apache.jcs.access.behavior.IGroupCacheAccess
Remove the item from this group in this region by this name.
remove(Serializable) - Method in interface org.apache.jcs.auxiliary.AuxiliaryCache
Removes an item from the cache.
remove(Serializable) - Method in class org.apache.jcs.auxiliary.disk.AbstractDiskCache
Removes are not queued.
remove(String, Serializable, long) - Method in interface org.apache.jcs.auxiliary.disk.hsql.behavior.IHSQLCacheService
Removes the given key from the specified cache.
remove(String, Serializable, long) - Method in interface org.apache.jcs.auxiliary.disk.jisp.behavior.IJISPCacheService
Removes the given key from the specified cache.
remove(Serializable) - Method in class org.apache.jcs.auxiliary.javagroups.JavaGroupsCache
Sends a request to all peers to remove the element having the provided key.
remove(Serializable) - Method in class org.apache.jcs.auxiliary.lateral.LateralCache
Synchronously remove from the remote cache; if failed, replace the remote handle with a zombie.
remove(Serializable) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheNoWait
Adds a remove request to the lateral cache.
remove(Serializable) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheNoWaitFacade
Adds a remove request to the lateral cache.
remove(String, Serializable, long) - Method in class org.apache.jcs.auxiliary.lateral.ZombieLateralCacheService
 
remove(String, Serializable, long) - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheService
Removes the given key from the specified cache.
remove(String, Serializable) - Method in class org.apache.jcs.auxiliary.lateral.javagroups.LateralJGSender
Description of the Method
remove(String, Serializable, long) - Method in class org.apache.jcs.auxiliary.lateral.javagroups.LateralJGSender
Description of the Method
remove(String, Serializable) - Method in class org.apache.jcs.auxiliary.lateral.javagroups.LateralJGService
 
remove(String, Serializable, long) - Method in class org.apache.jcs.auxiliary.lateral.javagroups.LateralJGService
 
remove(String, Serializable) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPSender
Description of the Method
remove(String, Serializable, long) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPSender
Description of the Method
remove(String, Serializable) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
 
remove(String, Serializable, long) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
 
remove(Serializable) - Method in class org.apache.jcs.auxiliary.remote.RemoteCache
Synchronously remove from the remote cache; if failed, replace the remote handle with a zombie.
remove(Serializable) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheNoWait
Adds a remove request to the remote cache.
remove(Serializable) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheNoWaitFacade
Adds a remove request to the remote cache.
remove(String, Serializable, long) - Method in class org.apache.jcs.auxiliary.remote.ZombieRemoteCacheService
Description of the Method
remove(String, Serializable, long) - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheService
Removes the given key from the specified cache.
remove(String, Serializable) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServer
Removes the given key from the specified remote cache.
remove(String, Serializable, long) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServer
Remove the key from the cache region and don't tell the source listener about it.
remove(String, Serializable) - Method in class org.apache.jcs.engine.ZombieCacheService
Description of the Method
remove(Serializable) - Method in interface org.apache.jcs.engine.behavior.ICache
Removes an item from the cache.
remove(String, Serializable) - Method in interface org.apache.jcs.engine.behavior.ICacheService
Removes the given key from the specified cache.
remove(Serializable) - Method in class org.apache.jcs.engine.control.CompositeCache
 
remove(Serializable, boolean) - Method in class org.apache.jcs.engine.control.CompositeCache
fromRemote: If a remove call was made on a cache with both, then the remote should have been called.
remove(Serializable) - Method in class org.apache.jcs.engine.memory.AbstractMemoryCache
Removes an item from the cache
remove(Serializable) - Method in interface org.apache.jcs.engine.memory.MemoryCache
Removes an item from the cache
remove(Serializable) - Method in interface org.apache.jcs.engine.memory.behavior.IMemoryCache
Removes an item from the cache.
remove() - Method in class org.apache.jcs.engine.memory.lru.LRUMemoryCache.IteratorWrapper
 
remove(Serializable) - Method in class org.apache.jcs.engine.memory.lru.LRUMemoryCache
Removes an item from the cache.
remove(Serializable) - Method in class org.apache.jcs.engine.memory.mru.MRUMemoryCache
Removes an item from the cache.
remove(DoubleLinkedListNode) - Method in class org.apache.jcs.engine.memory.util.DoubleLinkedList
Removes the specified node from the link list.
remove(Object) - Method in class org.apache.jcs.utils.struct.LRUMap
 
removeAll() - Method in interface org.apache.jcs.auxiliary.AuxiliaryCache
Removes all cached items from the cache.
removeAll() - Method in class org.apache.jcs.auxiliary.disk.AbstractDiskCache
 
removeAll(String, long) - Method in interface org.apache.jcs.auxiliary.disk.hsql.behavior.IHSQLCacheService
Remove all keys from the sepcified cache.
removeAll(String, long) - Method in interface org.apache.jcs.auxiliary.disk.jisp.behavior.IJISPCacheService
Remove all keys from the sepcified cache.
removeAll() - Method in class org.apache.jcs.auxiliary.javagroups.JavaGroupsCache
Sends a request to remove ALL elements from the peers
removeAll() - Method in class org.apache.jcs.auxiliary.lateral.LateralCache
Synchronously removeAll from the remote cache; if failed, replace the remote handle with a zombie.
removeAll() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheNoWait
Adds a removeAll request to the lateral cache.
removeAll() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheNoWaitFacade
Adds a removeAll request to the lateral cache.
removeAll(String, long) - Method in class org.apache.jcs.auxiliary.lateral.ZombieLateralCacheService
 
removeAll(String, long) - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheService
Remove all keys from the sepcified cache.
removeAll(String) - Method in class org.apache.jcs.auxiliary.lateral.javagroups.LateralJGSender
Description of the Method
removeAll(String, long) - Method in class org.apache.jcs.auxiliary.lateral.javagroups.LateralJGSender
Description of the Method
removeAll(String) - Method in class org.apache.jcs.auxiliary.lateral.javagroups.LateralJGService
 
removeAll(String, long) - Method in class org.apache.jcs.auxiliary.lateral.javagroups.LateralJGService
 
removeAll(String) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPSender
Description of the Method
removeAll(String, long) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPSender
Description of the Method
removeAll(String) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
 
removeAll(String, long) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
 
removeAll() - Method in class org.apache.jcs.auxiliary.remote.RemoteCache
Synchronously removeAll from the remote cache; if failed, replace the remote handle with a zombie.
removeAll() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheNoWait
Adds a removeAll request to the remote cache.
removeAll() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheNoWaitFacade
Adds a removeAll request to the lateral cache.
removeAll(String, long) - Method in class org.apache.jcs.auxiliary.remote.ZombieRemoteCacheService
Description of the Method
removeAll(String, long) - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheService
Remove all keys from the sepcified cache.
removeAll(String) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServer
Remove all keys from the sepcified remote cache.
removeAll(String, long) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServer
Remove all keys from the sepcified remote cache.
removeAll(String) - Method in class org.apache.jcs.engine.ZombieCacheService
Description of the Method
removeAll() - Method in interface org.apache.jcs.engine.behavior.ICache
Removes all cached items from the cache.
removeAll(String) - Method in interface org.apache.jcs.engine.behavior.ICacheService
Remove all keys from the sepcified cache.
removeAll() - Method in class org.apache.jcs.engine.control.CompositeCache
 
removeAll(boolean) - Method in class org.apache.jcs.engine.control.CompositeCache
Removes all cached items.
removeAll() - Method in class org.apache.jcs.engine.memory.AbstractMemoryCache
Removes all cached items from the cache.
removeAll() - Method in interface org.apache.jcs.engine.memory.MemoryCache
Removes all cached items from the cache.
removeAll() - Method in interface org.apache.jcs.engine.memory.behavior.IMemoryCache
Removes all cached items from the cache.
removeAll() - Method in class org.apache.jcs.engine.memory.lru.LRUMemoryCache
Remove all of the elements from both the Map and the linked list implementation.
removeAll() - Method in class org.apache.jcs.engine.memory.util.DoubleLinkedList
Remove all of the elements from the linked list implementation.
removeCacheListener(String, ICacheListener) - Method in class org.apache.jcs.auxiliary.lateral.javagroups.LateralJGService
 
removeCacheListener(ICacheListener) - Method in class org.apache.jcs.auxiliary.lateral.javagroups.LateralJGService
 
removeCacheListener(String, ICacheListener) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
 
removeCacheListener(ICacheListener) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
 
removeCacheListener(String, ICacheListener) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServer
 
removeCacheListener(String, long) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServer
Unsibscribe this region.
removeCacheListener(ICacheListener) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServer
Unsubscribes from all remote caches.
removeCacheListener(String, ICacheListener) - Method in class org.apache.jcs.engine.CacheWatchRepairable
Description of the Method
removeCacheListener(ICacheListener) - Method in class org.apache.jcs.engine.CacheWatchRepairable
Description of the Method
removeCacheListener(String, ICacheListener) - Method in class org.apache.jcs.engine.ZombieCacheWatch
Description of the Method
removeCacheListener(ICacheListener) - Method in class org.apache.jcs.engine.ZombieCacheWatch
Description of the Method
removeCacheListener(String, ICacheListener) - Method in interface org.apache.jcs.engine.behavior.ICacheObserver
Unsubscribes from the specified cache.
removeCacheListener(ICacheListener) - Method in interface org.apache.jcs.engine.behavior.ICacheObserver
Unsubscribes from all caches.
removeItem(String, String) - Method in class org.apache.jcs.admin.JCSAdminBean
Removes a particular item from a particular region.
removeLast() - Method in class org.apache.jcs.engine.memory.util.DoubleLinkedList
Removes the specified node from the link list.
removeRemoteCacheListener(IRemoteCacheAttributes, IRemoteCacheListener) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheManager
Removes a listener.
removeRemoteCacheListener(IRemoteCacheAttributes) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheManager
 
removes - Variable in class org.apache.jcs.auxiliary.remote.RemoteCacheListener
Number of remove requests received
requestBroadcast() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoverySender
Ask other to broadcast their info the the multicast address.
requesterId - Variable in class org.apache.jcs.auxiliary.lateral.LateralElementDescriptor
Description of the Field
reset() - Method in class org.apache.jcs.auxiliary.disk.hsql.HSQLCache
Description of the Method
reset() - Static method in class org.apache.jcs.utils.threads.ThreadPoolManager
Shuts down the thread pool and re-initializes it to the default.
resetElementAttributes(IElementAttributes) - Method in class org.apache.jcs.access.CacheAccess
ResetAttributes allows for some of the attributes of a region to be reset in particular expiration time attriubtes, time to live, default time to live and idle time, and event handlers.
resetElementAttributes(Object, IElementAttributes) - Method in class org.apache.jcs.access.CacheAccess
Reset attributes for a particular element in the cache.
resetElementAttributes(IElementAttributes) - Method in interface org.apache.jcs.access.behavior.ICacheAccess
ResetAttributes allows for some of the attributes of a region to be reset in particular expiration time attriubtes, time to live, default time to live and idle time, and event handlers.
resetElementAttributes(Object, IElementAttributes) - Method in interface org.apache.jcs.access.behavior.ICacheAccess
Reset the attributes on the object matching this key name.
resetEventQ() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheNoWait
Resets the event q by first destroying the existing one and starting up new one.
resetEventQ() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheNoWait
Resets the event q by first destroying the existing one and starting up new one.
returnController(ThreadPool.ControlRunnable) - Method in class org.apache.jcs.utils.threads.ThreadPool
Returns the thread to the pool.
rootCause - Variable in class org.apache.jcs.config.PropertySetterException
Description of the Field
run() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheMonitor
Main processing method for the LateralCacheMonitor object
run() - Method in class org.apache.jcs.auxiliary.lateral.javagroups.LateralJGReceiver
Main processing method for the LateralJGReceiver object
run() - Method in class org.apache.jcs.auxiliary.lateral.javagroups.LateralJGReceiverConnection
Main processing method for the LateralJGReceiverConnection object
run() - Method in class org.apache.jcs.auxiliary.lateral.javagroups.utils.JGRpcOpener
Main processing method for the SocketOpener object
run() - Method in class org.apache.jcs.auxiliary.lateral.javagroups.utils.JGSocketOpener
Main processing method for the SocketOpener object.
run() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener.ConnectionHandler
Main processing method for the LateralTCPReceiverConnection object
run() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener.ListenerThread
Main processing method for the ListenerThread object
run() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryReceiver.MessageHandler
 
run() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryReceiver
Main processing method for the LateralUDPReceiver object
run() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoverySenderThread
 
run() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.utils.SocketOpener
Main processing method for the SocketOpener object
run() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheFailoverRunner
Main processing method for the RemoteCacheFailoverRunner object.
run() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheMonitor
Main processing method for the RemoteCacheMonitor object
run() - Method in class org.apache.jcs.engine.memory.shrinking.ShrinkerThread
Main processing method for the ShrinkerThread object
run() - Method in class org.apache.jcs.utils.locking.RwLockGC
Main processing method for the RwLockGC object
runIt(Object[]) - Method in interface org.apache.jcs.utils.threads.IThreadPoolRunnable
This method will be executed in one of the pool's threads.
runIt(IThreadPoolRunnable) - Method in class org.apache.jcs.utils.threads.ThreadPool
Executes a given Runnable on a thread in the pool, block if needed.
runIt(IThreadPoolRunnable) - Method in class org.apache.jcs.utils.threads.ThreadPoolManager
Executes a given IThreadPoolRunnable on a thread in the pool, block if needed.

S

SERVER_LISTENER - Static variable in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheListener
Description of the Field
SINGLE_QUEUE_TYPE - Static variable in interface org.apache.jcs.auxiliary.AuxiliaryCacheAttributes
Does not use a thread pool.
SINGLE_QUEUE_TYPE - Static variable in interface org.apache.jcs.engine.behavior.ICacheEventQueue
Does not use a thread pool.
STATUS_ALIVE - Static variable in interface org.apache.jcs.engine.CacheConstants
Cache alive status.
STATUS_DISPOSED - Static variable in interface org.apache.jcs.engine.CacheConstants
Cache disposed status.
STATUS_ERROR - Static variable in interface org.apache.jcs.engine.CacheConstants
Cache in error.
ShrinkerThread - class org.apache.jcs.engine.memory.shrinking.ShrinkerThread.
A background memory shrinker.
ShrinkerThread(MemoryCache) - Constructor for class org.apache.jcs.engine.memory.shrinking.ShrinkerThread
Constructor for the ShrinkerThread object.
SocketOpener - class org.apache.jcs.auxiliary.lateral.socket.tcp.utils.SocketOpener.
Socket openere that will timeout on the initial connect rather than block forever.
SocketOpener(String, int) - Constructor for class org.apache.jcs.auxiliary.lateral.socket.tcp.utils.SocketOpener
Constructor for the SocketOpener object
SortedPreferentialArray - class org.apache.jcs.utils.struct.SortedPreferentialArray.
This maintains a sorted array with a preferential replacement policy when full.
SortedPreferentialArray(int) - Constructor for class org.apache.jcs.utils.struct.SortedPreferentialArray
Consruct the array with the maximum size.
StatElement - class org.apache.jcs.engine.stats.StatElement.
 
StatElement() - Constructor for class org.apache.jcs.engine.stats.StatElement
 
Stats - class org.apache.jcs.engine.stats.Stats.
 
Stats() - Constructor for class org.apache.jcs.engine.stats.Stats
 
save() - Method in class org.apache.jcs.access.CacheAccess
If there are any auxiliary caches associated with this cache, save all objects to them.
save() - Method in class org.apache.jcs.engine.control.CompositeCache
Though this put is extremely fast, this could bog the cache and should be avoided.
send(ICacheElement, int) - Method in class org.apache.jcs.auxiliary.javagroups.JavaGroupsCache
 
send(LateralElementDescriptor) - Method in class org.apache.jcs.auxiliary.lateral.javagroups.LateralJGSender
Sends commands to the lateral cache listener.
send(LateralElementDescriptor) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPSender
Sends commands to the lateral cache listener.
send(UDPDiscoveryMessage) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoverySender
Send messages.
sendAndReceive(LateralElementDescriptor) - Method in class org.apache.jcs.auxiliary.lateral.javagroups.LateralJGSender
Sends commands to the lateral cache listener and gets a response.
sendAndReceive(LateralElementDescriptor) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPSender
Sends commands to the lateral cache listener and gets a response.
serialize(Serializable) - Static method in class org.apache.jcs.engine.CacheUtils
Returns the serialized form of the given object in a byte array.
service - Variable in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryReceiver
Service to get cache names and hande request broadcasts
serviceRequestBroadcast() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryService
Send a passive broadcast in response to a request broadcast.
setAlive(boolean) - Method in class org.apache.jcs.engine.CacheEventQueue
Sets whether the queue is actively processing -- if there are working threads.
setAlive(boolean) - Method in class org.apache.jcs.engine.PooledCacheEventQueue
 
setAllowClusterGet(boolean) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Should cluster updates be propogated to the locals
setAllowClusterGet(boolean) - Method in interface org.apache.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Should cluster updates be propogated to the locals
setAuxCaches(AuxiliaryCache[]) - Method in class org.apache.jcs.engine.control.CompositeCache
This sets the list of auxiliary caches for this region.
setAuxiliaryCacheStats(IStats[]) - Method in class org.apache.jcs.engine.stats.CacheStats
 
setAuxiliaryCacheStats(IStats[]) - Method in interface org.apache.jcs.engine.stats.behavior.ICacheStats
 
setBoundarySize(int) - Method in class org.apache.jcs.utils.threadpool.PoolConfiguration
 
setBoundarySize(int) - Method in interface org.apache.jcs.utils.threadpool.behavior.IPoolConfiguration
 
setCacheAttributes(ICompositeCacheAttributes) - Method in class org.apache.jcs.access.CacheAccess
Sets the ICompositeCacheAttributes of the cache region.
setCacheAttributes(ICompositeCacheAttributes) - Method in interface org.apache.jcs.access.behavior.ICacheAccess
Sets the ICompositeCacheAttributes of the cache region
setCacheAttributes(ICompositeCacheAttributes) - Method in class org.apache.jcs.engine.control.CompositeCache
Sets the ICompositeCacheAttributes attribute of the Cache object
setCacheAttributes(ICompositeCacheAttributes) - Method in class org.apache.jcs.engine.memory.AbstractMemoryCache
Sets the CacheAttributes.
setCacheAttributes(ICompositeCacheAttributes) - Method in interface org.apache.jcs.engine.memory.MemoryCache
Sets the CacheAttributes of the region.
setCacheAttributes(ICompositeCacheAttributes) - Method in interface org.apache.jcs.engine.memory.behavior.IMemoryCache
Sets the CacheAttributes.
setCacheName(String) - Method in class org.apache.jcs.auxiliary.AbstractAuxiliaryCacheAttributes
 
setCacheName(String) - Method in interface org.apache.jcs.auxiliary.AuxiliaryCacheAttributes
Sets the name of the cache, referenced by the appropriate manager.
setCacheName(String) - Method in interface org.apache.jcs.auxiliary.behavior.IAuxiliaryCacheAttributes
Sets the name of the cache, referenced by the appropriate manager.
setCacheName(String) - Method in class org.apache.jcs.engine.CompositeCacheAttributes
Sets the cacheName attribute of the CompositeCacheAttributes object
setCacheName(String) - Method in interface org.apache.jcs.engine.behavior.ICompositeCacheAttributes
Sets the name of the cache, referenced by the appropriate manager.
setCacheNames(ArrayList) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryMessage
 
setCacheNames(ArrayList) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoverySenderThread
 
setCacheWatch(ICacheObserver) - Method in class org.apache.jcs.engine.CacheWatchRepairable
Replaces the underlying cache watch service and reattached all existing listeners to the new cache watch.
setChannelFactoryClassName(String) - Method in class org.apache.jcs.auxiliary.javagroups.JavaGroupsCacheAttributes
 
setChannelProperties(String) - Method in class org.apache.jcs.auxiliary.javagroups.JavaGroupsCacheAttributes
 
setChunkSize(int) - Method in class org.apache.jcs.utils.struct.LRUMap
The chunk size is the number of items to remove when the max is reached.
setClearOnStart(boolean) - Method in class org.apache.jcs.auxiliary.disk.jisp.JISPCacheAttributes
Sets the clearOnStart attribute of the JISPCacheAttributes object
setClearOnStart(boolean) - Method in interface org.apache.jcs.auxiliary.disk.jisp.behavior.IJISPCacheAttributes
Sets the clearOnStart attribute of the IJISPCacheAttributes object
setClusterServers(String) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
Sets the clusterServers attribute of the RemoteCacheAttributes object
setClusterServers(String) - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Sets the clusterServers attribute of the IRemoteCacheAttributes object
setClusterServers(String) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Sets the clusterServers attribute of the RemoteCacheAttributes object
setClusterServers(String) - Method in interface org.apache.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Sets the clusterServers attribute of the IRemoteCacheAttributes object
setCnt(int) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryReceiver
 
setConfigFileName(String) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Sets the ConfigFileName attribute of the IRemoteCacheAttributes object
setConfigFileName(String) - Method in interface org.apache.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Sets the ConfigFileName attribute of the IRemoteCacheAttributes object
setConfigFilename(String) - Static method in class org.apache.jcs.JCS
Set the filename that the cache manager will be initialized with.
setCreateTime() - Method in class org.apache.jcs.engine.Attributes
Sets the createTime attribute of the Attributes object
setCreateTime() - Method in class org.apache.jcs.engine.ElementAttributes
Sets the createTime attribute of the IElementAttributes object
setData(String) - Method in class org.apache.jcs.engine.stats.StatElement
 
setData(String) - Method in interface org.apache.jcs.engine.stats.behavior.IStatElement
Set the data for this element.
setDefaultAuxValues(Properties) - Method in class org.apache.jcs.engine.control.CompositeCacheConfigurator
Set the default aux list for new caches.
setDefaultCacheAttributes(ICompositeCacheAttributes) - Method in class org.apache.jcs.engine.control.CompositeCacheManager
Sets the defaultCacheAttributes attribute of the CacheHub object
setDefaultCompositeCacheAttributes(Properties) - Method in class org.apache.jcs.engine.control.CompositeCacheConfigurator
Set the default CompositeCacheAttributes for new caches.
setDefaultElementAttributes(Properties) - Method in class org.apache.jcs.engine.control.CompositeCacheConfigurator
Set the default ElementAttributes for new caches.
setDefaultElementAttributes(IElementAttributes) - Method in class org.apache.jcs.engine.control.CompositeCacheManager
Sets the defaultElementAttributes attribute of the CacheHub object
setDiskPath(String) - Method in class org.apache.jcs.auxiliary.disk.AbstractDiskCacheAttributes
 
setDiskPath(String) - Method in interface org.apache.jcs.auxiliary.disk.behavior.IDiskCacheAttributes
Sets the diskPath attribute of the IJISPCacheAttributes object
setDiskPath(String) - Method in class org.apache.jcs.auxiliary.disk.hsql.HSQLCacheAttributes
Sets the diskPath attribute of the HSQLCacheAttributes object
setDiskPath(String) - Method in interface org.apache.jcs.auxiliary.disk.hsql.behavior.IHSQLCacheAttributes
Sets the diskPath attribute of the IHSQLCacheAttributes object
setDiskPath(String) - Method in interface org.apache.jcs.auxiliary.disk.jisp.behavior.IJISPCacheAttributes
Sets the diskPath attribute of the IJISPCacheAttributes object
setElementAttributes(IElementAttributes) - Method in class org.apache.jcs.auxiliary.disk.PurgatoryElement
 
setElementAttributes(IElementAttributes) - Method in class org.apache.jcs.auxiliary.remote.RemoteCache
Sets the attributes attribute of the RemoteCache object
setElementAttributes(IElementAttributes) - Method in class org.apache.jcs.engine.CacheElement
Sets the attributes attribute of the CacheElement object
setElementAttributes(IElementAttributes) - Method in class org.apache.jcs.engine.CacheGroup
Sets the attributes attribute of the CacheGroup object
setElementAttributes(IElementAttributes) - Method in interface org.apache.jcs.engine.behavior.ICacheElement
Sets the attributes attribute of the ICacheElement object
setElementAttributes(IElementAttributes) - Method in class org.apache.jcs.engine.control.CompositeCache
Sets the default element attribute of the Cache object
setEventQueuePoolName(String) - Method in class org.apache.jcs.auxiliary.AbstractAuxiliaryCacheAttributes
 
setEventQueuePoolName(String) - Method in interface org.apache.jcs.auxiliary.AuxiliaryCacheAttributes
If you choose a POOLED event queue type, the value of EventQueuePoolName will be used.
setEventQueueType(String) - Method in class org.apache.jcs.auxiliary.AbstractAuxiliaryCacheAttributes
 
setEventQueueType(String) - Method in interface org.apache.jcs.auxiliary.AuxiliaryCacheAttributes
SINGLE is the default.
setFailoverIndex(int) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
Sets the failoverIndex attribute of the RemoteCacheAttributes object
setFailoverIndex(int) - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Sets the failoverIndex attribute of the IRemoteCacheAttributes object
setFailoverServers(String) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
Sets the failoverServers attribute of the RemoteCacheAttributes object
setFailoverServers(String) - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Sets the failoverServers attribute of the IRemoteCacheAttributes object
setFailovers(String[]) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
Sets the failovers attribute of the RemoteCacheAttributes object
setFailovers(String[]) - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Sets the failovers attribute of the IRemoteCacheAttributes object
setFinished(boolean) - Method in class org.apache.jcs.utils.access.AbstractJCSWorkerHelper
 
setFinished(boolean) - Method in interface org.apache.jcs.utils.access.JCSWorkerHelper
Sets weather or not the work has been done.
setGetFromPeers(boolean) - Method in class org.apache.jcs.auxiliary.javagroups.JavaGroupsCacheAttributes
 
setGetOnly(boolean) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
Sets the getOnly attribute of the RemoteCacheAttributes object
setGetOnly(boolean) - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Sets the getOnly attribute of the IRemoteCacheAttributes object
setGetOnly(boolean) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Sets the getOnly attribute of the RemoteCacheAttributes object
setGetOnly(boolean) - Method in interface org.apache.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Sets the getOnly attribute of the IRemoteCacheAttributes object
setGetTimeoutMillis(int) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
 
setGetTimeoutMillis(int) - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
-1 means no timeout, this is the default if the timeout is -1 or 0, no threadpool will be used.
setHost(String) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryMessage
 
setHttpListenerPort(int) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
Sets the httpListenerPort attribute of the ILateralCacheAttributes object
setHttpListenerPort(int) - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Sets the httpListenerPort attribute of the ILateralCacheAttributes object
setHttpServer(String) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
Sets the httpServer attribute of the LateralCacheAttributes object
setHttpServer(String) - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Sets the httpServer attribute of the ILateralCacheAttributes object
setHttpServers(String) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
Sets the httpServers attribute of the LateralCacheAttributes object
setHttpServers(String) - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Sets the httpServers attribute of the LateralCacheAttributes object
setIdlePeriod(long) - Static method in class org.apache.jcs.auxiliary.lateral.LateralCacheMonitor
Configures the idle period between repairs.
setIdlePeriod(long) - Static method in class org.apache.jcs.auxiliary.remote.RemoteCacheMonitor
Configures the idle period between repairs.
setIdleTime(long) - Method in class org.apache.jcs.engine.Attributes
Sets the idleTime attribute of the Attributes object
setIdleTime(long) - Method in class org.apache.jcs.engine.ElementAttributes
 
setIdleTime(long) - Method in interface org.apache.jcs.engine.behavior.IAttributes
Sets the idleTime attribute of the IAttributes object
setIdleTime(long) - Method in interface org.apache.jcs.engine.behavior.IElementAttributes
Sets the idleTime attribute of the IAttributes object.
setIsEternal(boolean) - Method in class org.apache.jcs.engine.ElementAttributes
Sets the isEternal attribute of the ElementAttributes object
setIsEternal(boolean) - Method in interface org.apache.jcs.engine.behavior.IElementAttributes
Sets the isEternal attribute of the IElementAttributes object
setIsLateral(boolean) - Method in class org.apache.jcs.engine.ElementAttributes
 
setIsLateral(boolean) - Method in interface org.apache.jcs.engine.behavior.IElementAttributes
Sets the isLateral attribute of the IElementAttributes object
setIsRemote(boolean) - Method in class org.apache.jcs.engine.ElementAttributes
Sets the isRemote attribute of the ElementAttributes object
setIsRemote(boolean) - Method in interface org.apache.jcs.engine.behavior.IElementAttributes
Sets the isRemote attribute of the IElementAttributes object.
setIsSpool(boolean) - Method in class org.apache.jcs.engine.ElementAttributes
 
setIsSpool(boolean) - Method in interface org.apache.jcs.engine.behavior.IElementAttributes
Sets the isSpool attribute of the IElementAttributes object
setJGChannelProperties(String) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
 
setJGChannelProperties(String) - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Sets the Javagroups channel propeties.
setKeepAliveTime(int) - Method in class org.apache.jcs.utils.threadpool.PoolConfiguration
 
setKeepAliveTime(int) - Method in interface org.apache.jcs.utils.threadpool.behavior.IPoolConfiguration
 
setKey(Object) - Method in class org.apache.jcs.utils.struct.LRUElementDescriptor
 
setLastAccessTimeNow() - Method in class org.apache.jcs.engine.ElementAttributes
 
setLastAccessTimeNow() - Method in interface org.apache.jcs.engine.behavior.IElementAttributes
Sets the LastAccessTime as now of the IElementAttributes object
setLca(LateralCacheAttributes) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryService
 
setListenerId(long) - Method in class org.apache.jcs.auxiliary.lateral.javagroups.LateralCacheJGListener
let the lateral cache set a listener_id.
setListenerId(long) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
let the lateral cache set a listener_id.
setListenerId(long) - Method in class org.apache.jcs.auxiliary.remote.RemoteCache
let the remote cache set a listener_id.
setListenerId(long) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheListener
let the remote cache set a listener_id.
setListenerId(long) - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheListener
Set the id to be used by this manager.
setListenerId(long) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerListener
let the remote cache set a listener_id.
setListenerId(long) - Method in class org.apache.jcs.engine.CacheAdaptor
Sets the listenerId attribute of the CacheAdaptor object
setListenerId(long) - Method in interface org.apache.jcs.engine.behavior.ICacheListener
sets unique identifier of listener home
setLocalClusterConsistency(boolean) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
Should cluster updates be propogated to the locals
setLocalClusterConsistency(boolean) - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Should cluster updates be propogated to the locals
setLocalClusterConsistency(boolean) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Should cluster updates be propogated to the locals
setLocalClusterConsistency(boolean) - Method in interface org.apache.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Should cluster updates be propogated to the locals
setLocalPort(int) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
Sets the localPort attribute of the RemoteCacheAttributes object
setLocalPort(int) - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Sets the localPort attribute of the IRemoteCacheAttributes object
setMaxKeySize(int) - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheAttributes
Sets the maxKeySize attribute of the DiskCacheAttributes object
setMaxLifeSeconds(long) - Method in class org.apache.jcs.engine.ElementAttributes
 
setMaxLifeSeconds(long) - Method in interface org.apache.jcs.engine.behavior.IElementAttributes
Sets the maxLife attribute of the IAttributes object.
setMaxMemoryIdleTimeSeconds(long) - Method in class org.apache.jcs.engine.CompositeCacheAttributes
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
setMaxMemoryIdleTimeSeconds(long) - Method in interface org.apache.jcs.engine.behavior.ICompositeCacheAttributes
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
setMaxObjects(int) - Method in class org.apache.jcs.engine.CompositeCacheAttributes
Sets the maxObjects attribute of the CompositeCacheAttributes object
setMaxObjects(int) - Method in interface org.apache.jcs.engine.behavior.ICompositeCacheAttributes
SetMaxObjects is used to set the attribute to determine the maximum number of objects allowed in the memory cache.
setMaxPurgatorySize(int) - Method in class org.apache.jcs.auxiliary.disk.AbstractDiskCacheAttributes
 
setMaxPurgatorySize(int) - Method in interface org.apache.jcs.auxiliary.disk.behavior.IDiskCacheAttributes
Sets the maxPurgatorySize attribute of the DiskCacheAttributes object
setMaxRecycleBinSize(int) - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheAttributes
This cannot be larger than the maxKeySize.
setMaxSpareThreads(int) - Method in class org.apache.jcs.utils.threads.ThreadPool
Sets the maxSpareThreads attribute of the ThreadPool object
setMaxSpareThreads(int) - Static method in class org.apache.jcs.utils.threads.ThreadPoolManager
Sets the max number of idle threads that you can leave in the pool.
setMaxSpoolPerRun(int) - Method in class org.apache.jcs.engine.CompositeCacheAttributes
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
setMaxSpoolPerRun(int) - Method in interface org.apache.jcs.engine.behavior.ICompositeCacheAttributes
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
setMaxThreads(int) - Method in class org.apache.jcs.utils.threads.ThreadPool
Sets the maxThreads attribute of the ThreadPool object
setMaxThreads(int) - Static method in class org.apache.jcs.utils.threads.ThreadPoolManager
Sets the max number of threads that you can open in the pool.
setMaximumPoolSize(int) - Method in class org.apache.jcs.utils.threadpool.PoolConfiguration
 
setMaximumPoolSize(int) - Method in interface org.apache.jcs.utils.threadpool.behavior.IPoolConfiguration
 
setMemoryCacheName(String) - Method in class org.apache.jcs.engine.CompositeCacheAttributes
Sets the memoryCacheName attribute of the CompositeCacheAttributes object
setMemoryCacheName(String) - Method in interface org.apache.jcs.engine.behavior.ICompositeCacheAttributes
Sets the name of the MemoryCache, referenced by the appropriate manager.
setMessageType(int) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryMessage
 
setMinSpareThreads(int) - Method in class org.apache.jcs.utils.threads.ThreadPool
Sets the minSpareThreads attribute of the ThreadPool object
setMinSpareThreads(int) - Static method in class org.apache.jcs.utils.threads.ThreadPoolManager
Sets the min number of idle threads that you can leave in the pool.
setMinimumPoolSize(int) - Method in class org.apache.jcs.utils.threadpool.PoolConfiguration
 
setMinimumPoolSize(int) - Method in interface org.apache.jcs.utils.threadpool.behavior.IPoolConfiguration
 
setName(String) - Method in class org.apache.jcs.auxiliary.AbstractAuxiliaryCacheAttributes
 
setName(String) - Method in interface org.apache.jcs.auxiliary.AuxiliaryCacheAttributes
Name know by by configurator
setName(String) - Method in interface org.apache.jcs.auxiliary.AuxiliaryCacheFactory
Sets the name attribute of the IAuxiliaryCacheFactory object
setName(String) - Method in interface org.apache.jcs.auxiliary.behavior.IAuxiliaryCacheAttributes
Name know by by configurator
setName(String) - Method in interface org.apache.jcs.auxiliary.behavior.IAuxiliaryCacheFactory
Sets the name attribute of the IAuxiliaryCacheFactory object
setName(String) - Method in class org.apache.jcs.auxiliary.disk.hsql.HSQLCacheFactory
Sets the name attribute of the HSQLCacheFactory object
setName(String) - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheFactory
Sets the name attribute of the DiskCacheFactory object
setName(String) - Method in class org.apache.jcs.auxiliary.disk.jisp.JISPCacheFactory
Sets the name attribute of the JISPCacheFactory object
setName(String) - Method in class org.apache.jcs.auxiliary.javagroups.JavaGroupsCacheFactory
Mutator for name property
setName(String) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheFactory
Sets the name attribute of the LateralCacheFactory object
setName(String) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheFactory
Sets the name attribute of the RemoteCacheFactory object
setName(String) - Method in class org.apache.jcs.engine.stats.StatElement
 
setName(String) - Method in interface org.apache.jcs.engine.stats.behavior.IStatElement
 
setOptimizeAtRemoveCount(int) - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheAttributes
Sets the optimizeAtRemoveCount attribute of the DiskCacheAttributes object This number determines how often the disk cache should run real time optimizations.
setPort(int) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryMessage
 
setPreferLarge(boolean) - Method in class org.apache.jcs.utils.struct.SortedPreferentialArray
Determines whether the preference is for large or small.
setProperties(Object, Properties, String) - Static method in class org.apache.jcs.config.PropertySetter
Set the properties of an object passed as a parameter in one go.
setProperties(Properties, String) - Method in class org.apache.jcs.config.PropertySetter
Set the properites for the object that match the prefix passed as parameter.
setProperty(String, String) - Method in class org.apache.jcs.config.PropertySetter
Set a property on this PropertySetter's Object.
setProperty(PropertyDescriptor, String, String) - Method in class org.apache.jcs.config.PropertySetter
Set the named property given a PropertyDescriptor.
setProps(Properties) - Static method in class org.apache.jcs.utils.threadpool.ThreadPoolManager
This will be used if it is not null on initialzation.
setPropsFileName(String) - Static method in class org.apache.jcs.utils.threadpool.ThreadPoolManager
Setting this post initialization will have no effect.
setPutOnlyMode(boolean) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
Sets the outgoingOnlyMode attribute of the ILateralCacheAttributes.
setPutOnlyMode(boolean) - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Sets the putOnlyMode attribute of the ILateralCacheAttributes.
setReceive(boolean) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
 
setReceive(boolean) - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
 
setRegionName(String) - Method in class org.apache.jcs.engine.stats.CacheStats
 
setRegionName(String) - Method in interface org.apache.jcs.engine.stats.behavior.ICacheStats
 
setRemoteCacheAttributes(RemoteCacheAttributes) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheNoWaitFacade
Sets the remoteCacheAttributes attribute of the RemoteCacheNoWaitFacade object
setRemoteHost(String) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
Sets the remoteHost attribute of the RemoteCacheAttributes object
setRemoteHost(String) - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Sets the remoteHost attribute of the IRemoteCacheAttributes object
setRemoteHost(String) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Sets the remoteHost attribute of the RemoteCacheAttributes object
setRemoteHost(String) - Method in interface org.apache.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Sets the remoteHost attribute of the IRemoteCacheAttributes object
setRemotePort(int) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
Sets the remotePort attribute of the RemoteCacheAttributes object
setRemotePort(int) - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Sets the remotePort attribute of the IRemoteCacheAttributes object
setRemotePort(int) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Sets the remotePort attribute of the RemoteCacheAttributes object
setRemotePort(int) - Method in interface org.apache.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Sets the remotePort attribute of the IRemoteCacheAttributes object
setRemoteServiceName(String) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
Sets the remoteServiceName attribute of the RemoteCacheAttributes object
setRemoteServiceName(String) - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Sets the remoteServiceName attribute of the IRemoteCacheAttributes object
setRemoteServiceName(String) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Sets the remoteServiceName attribute of the RemoteCacheAttributes object
setRemoteType(int) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
Sets the remoteType attribute of the RemoteCacheAttributes object
setRemoteType(int) - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Sets the remoteType attribute of the IRemoteCacheAttributes object
setRemoteType(int) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Sets the remoteType attribute of the RemoteCacheAttributes object
setRemoteType(int) - Method in interface org.apache.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Sets the remoteType attribute of the IRemoteCacheAttributes object
setRemoteTypeName(String) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
Sets the remoteTypeName attribute of the RemoteCacheAttributes object
setRemoteTypeName(String) - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Sets the remoteTypeName attribute of the IRemoteCacheAttributes object
setRemoteTypeName(String) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Sets the remoteTypeName attribute of the RemoteCacheAttributes object
setRemoteTypeName(String) - Method in interface org.apache.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Sets the remoteTypeName attribute of the IRemoteCacheAttributes object
setRemoveUponRemotePut(boolean) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
Sets the removeUponRemotePut attribute of the RemoteCacheAttributes object
setRemoveUponRemotePut(boolean) - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Sets the removeUponRemotePut attribute of the IRemoteCacheAttributes object
setRemoveUponRemotePut(boolean) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Sets the removeUponRemotePut attribute of the RemoteCacheAttributes object
setRemoveUponRemotePut(boolean) - Method in interface org.apache.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Sets the removeUponRemotePut attribute of the IRemoteCacheAttributes object
setRequesterId(long) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryMessage
 
setServicePort(int) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Sets the localPort attribute of the RemoteCacheAttributes object
setServicePort(int) - Method in interface org.apache.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Sets the localPort attribute of the IRemoteCacheAttributes object
setShrinkerIntervalSeconds(long) - Method in class org.apache.jcs.engine.CompositeCacheAttributes
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
setShrinkerIntervalSeconds(long) - Method in interface org.apache.jcs.engine.behavior.ICompositeCacheAttributes
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
setShutdownSpoolTimeLimit(int) - Method in class org.apache.jcs.auxiliary.disk.AbstractDiskCacheAttributes
 
setShutdownSpoolTimeLimit(int) - Method in interface org.apache.jcs.auxiliary.disk.behavior.IDiskCacheAttributes
Sets the amount of time in seconds we will wait for elements to move to disk during shutdown for a particular region.
setShutdownSpoolTimeLimit(int) - Method in class org.apache.jcs.auxiliary.disk.jisp.JISPCacheAttributes
 
setSize(int) - Method in class org.apache.jcs.engine.Attributes
Size in bytes.
setSize(int) - Method in class org.apache.jcs.engine.ElementAttributes
 
setSize(int) - Method in interface org.apache.jcs.engine.behavior.IAttributes
Size in bytes.
setSize(int) - Method in interface org.apache.jcs.engine.behavior.IElementAttributes
Size in bytes.
setSpoolable(boolean) - Method in class org.apache.jcs.auxiliary.disk.PurgatoryElement
Sets the spoolable property.
setStartUpSize(int) - Method in class org.apache.jcs.utils.threadpool.PoolConfiguration
 
setStartUpSize(int) - Method in interface org.apache.jcs.utils.threadpool.behavior.IPoolConfiguration
 
setStatElements(IStatElement[]) - Method in class org.apache.jcs.engine.stats.CacheStats
 
setStatElements(IStatElement[]) - Method in class org.apache.jcs.engine.stats.Stats
 
setStatElements(IStatElement[]) - Method in interface org.apache.jcs.engine.stats.behavior.IStats
Set the generic statistical or historical data.
setTcpListenerPort(int) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
Sets the tcpListenerPort attribute of the LateralCacheAttributes object
setTcpListenerPort(int) - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Sets the tcpListenerPort attribute of the ILateralCacheAttributes object
setTcpServer(String) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
Sets the tcpServer attribute of the LateralCacheAttributes object
setTcpServer(String) - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Sets the tcpServer attribute of the ILateralCacheAttributes object
setTcpServers(String) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
Sets the tcpServers attribute of the LateralCacheAttributes object
setTcpServers(String) - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Sets the tcpServers attribute of the ILateralCacheAttributes object
setThreadPoolName(String) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
 
setThreadPoolName(String) - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Set the anme of the pool to use.
setTimeToLive(long) - Method in class org.apache.jcs.engine.Attributes
Sets the timeToLive attribute of the Attributes object
setTimeToLive(long) - Method in interface org.apache.jcs.engine.behavior.IAttributes
Sets the timeToLive attribute of the IAttributes object
setTransmissionType(int) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
Sets the transmissionType attribute of the LateralCacheAttributes object
setTransmissionType(int) - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Sets the transmissionType attribute of the ILateralCacheAttributes object
setTransmissionTypeName(String) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
Sets the transmissionTypeName attribute of the LateralCacheAttributes object
setTransmissionTypeName(String) - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Sets the transmissionTypeName attribute of the ILateralCacheAttributes object
setTypeName(String) - Method in class org.apache.jcs.engine.stats.Stats
 
setTypeName(String) - Method in interface org.apache.jcs.engine.stats.behavior.IStats
Set the type name, such as "LRU Memory Cache." No formal type is defined.
setUdpDiscoveryAddr(String) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
 
setUdpDiscoveryAddr(String) - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Sets the address to broadcast to if UDPDiscovery is enabled.
setUdpDiscoveryEnabled(boolean) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
 
setUdpDiscoveryEnabled(boolean) - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Can setup UDP Discovery.
setUdpDiscoveryPort(int) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
 
setUdpDiscoveryPort(int) - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Sets the port to use if UDPDiscovery is enabled.
setUdpMulticastAddr(String) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
Sets the udpMulticastAddr attribute of the LateralCacheAttributes object
setUdpMulticastAddr(String) - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Sets the udpMulticastAddr attribute of the ILateralCacheAttributes object
setUdpMulticastPort(int) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
Sets the udpMulticastPort attribute of the LateralCacheAttributes object
setUdpMulticastPort(int) - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Sets the udpMulticastPort attribute of the ILateralCacheAttributes object
setUseBoundary(boolean) - Method in class org.apache.jcs.utils.threadpool.PoolConfiguration
 
setUseBoundary(boolean) - Method in interface org.apache.jcs.utils.threadpool.behavior.IPoolConfiguration
 
setUseDisk(boolean) - Method in class org.apache.jcs.engine.CompositeCacheAttributes
Sets the useDisk attribute of the CompositeCacheAttributes object
setUseDisk(boolean) - Method in interface org.apache.jcs.engine.behavior.ICompositeCacheAttributes
Sets the useDisk attribute of the ICompositeCacheAttributes object
setUseLateral(boolean) - Method in class org.apache.jcs.engine.CompositeCacheAttributes
Sets the useLateral attribute of the CompositeCacheAttributes object
setUseLateral(boolean) - Method in interface org.apache.jcs.engine.behavior.ICompositeCacheAttributes
set whether the cache should use a lateral cache
setUseMemoryShrinker(boolean) - Method in class org.apache.jcs.engine.CompositeCacheAttributes
Whether the memory cache should perform background memory shrinkage.
setUseMemoryShrinker(boolean) - Method in interface org.apache.jcs.engine.behavior.ICompositeCacheAttributes
Whether the memory cache should perform background memory shrinkage.
setUseRemote(boolean) - Method in class org.apache.jcs.engine.CompositeCacheAttributes
Sets the useRemote attribute of the CompositeCacheAttributes object
setUseRemote(boolean) - Method in interface org.apache.jcs.engine.behavior.ICompositeCacheAttributes
Sets whether the cache is remote enabled
setValue(Object) - Method in class org.apache.jcs.engine.memory.lru.LRUMemoryCache.MapEntryWrapper
 
setVersion(long) - Method in class org.apache.jcs.engine.Attributes
Sets the version attribute of the Attributes object
setVersion(long) - Method in class org.apache.jcs.engine.ElementAttributes
 
setVersion(long) - Method in interface org.apache.jcs.engine.behavior.IAttributes
Sets the version attribute of the IAttributes object
setVersion(long) - Method in interface org.apache.jcs.engine.behavior.IElementAttributes
Sets the version attribute of the IAttributes object
setWaitToDieMillis(int) - Method in class org.apache.jcs.engine.CacheEventQueue
Sets the time to wait for events before killing the background thread.
setWaitToDieMillis(int) - Method in class org.apache.jcs.engine.PooledCacheEventQueue
Sets the time to wait for events before killing the background thread.
setWhenBlockedPolicy(String) - Method in class org.apache.jcs.utils.threadpool.PoolConfiguration
 
setWhenBlockedPolicy(String) - Method in interface org.apache.jcs.utils.threadpool.behavior.IPoolConfiguration
should be ABORT, BLOCK, RUN, WAIT, DISCARDOLDEST.
setWorking(boolean) - Method in class org.apache.jcs.engine.CacheEventQueue
 
setWorking(boolean) - Method in class org.apache.jcs.engine.PooledCacheEventQueue
 
shrink() - Method in class org.apache.jcs.engine.memory.shrinking.ShrinkerThread
This method is called when the thread wakes up.
shrinkerIntervalSeconds - Variable in class org.apache.jcs.engine.CompositeCacheAttributes
shrinkerIntervalSeconds
shutDown() - Method in class org.apache.jcs.engine.control.CompositeCacheManager
Calls freeCache on all regions
shutdown() - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServer
Shuts down the remote server.
shutdown(String, int) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServer
Shuts down a server at a particular host and port.
shutdown() - Method in interface org.apache.jcs.engine.behavior.ICacheServiceAdmin
Description of the Method
shutdown(String, int) - Method in interface org.apache.jcs.engine.behavior.ICacheServiceAdmin
Description of the Method
shutdown() - Method in class org.apache.jcs.utils.threads.ThreadPool
Stop the thread pool
shutdownSpoolTimeLimit - Variable in class org.apache.jcs.auxiliary.disk.AbstractDiskCacheAttributes
 
simpleKeys() - Method in class org.apache.jcs.utils.data.PropertyGroups
Description of the Method
size - Variable in class org.apache.jcs.engine.Attributes
Description of the Field
size - Variable in class org.apache.jcs.engine.ElementAttributes
The byte size of teh field.
size() - Method in class org.apache.jcs.engine.memory.util.DoubleLinkedList
Returns the size of the list.
size() - Method in class org.apache.jcs.utils.struct.LRUMap
 
size() - Method in class org.apache.jcs.utils.struct.SortedPreferentialArray
Returns the current size of the array.
spoolToDisk(ICacheElement) - Method in class org.apache.jcs.engine.control.CompositeCache
Writes the specified element to any disk auxilliaries Might want to rename this "overflow" incase the hub wants to do something else.
spoolable - Variable in class org.apache.jcs.auxiliary.disk.PurgatoryElement
Is the element ready to be spooled?
start() - Method in class org.apache.jcs.utils.threads.ThreadPool
Description of the Method
startup(String, int, String) - Static method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerFactory
Starts up the remote cache server on this JVM, and binds it to the registry on the given host and port.
status - Variable in class org.apache.jcs.engine.memory.AbstractMemoryCache
 
stopProcessing() - Method in class org.apache.jcs.engine.CacheEventQueue
Kill the processor thread and indicate that the queue is detroyed and no longer alive, but it can still be working.
stopProcessing() - Method in class org.apache.jcs.engine.PooledCacheEventQueue
Event Q is emtpy.
stopThePool - Variable in class org.apache.jcs.utils.threads.ThreadPool
Description of the Field
storageLock - Variable in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache
use this lock to synchronize reads and writes to the underlying storage mechansism.
substVars(String, Properties) - Static method in class org.apache.jcs.config.OptionConverter
Perform variable substitution in string val from the values of keys found in the system propeties.
suspect(Address) - Method in class org.apache.jcs.auxiliary.javagroups.JavaGroupsCache
 
systemCaches - Variable in class org.apache.jcs.engine.control.CompositeCacheManager
Internal system caches for this cache manager

T

TCP - Static variable in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
 
TOMCAT_ON - Static variable in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheConstants
Mapping to props file value
TOMCAT_XML - Static variable in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheConstants
Mapping to props file value
ThreadPool - class org.apache.jcs.utils.threadpool.ThreadPool.
This is simply a wrapper around the Pooled Excutor that allows clients to access the queue.
ThreadPool(PooledExecutor, Channel) - Constructor for class org.apache.jcs.utils.threadpool.ThreadPool
Create the wrapper.
ThreadPool - class org.apache.jcs.utils.threads.ThreadPool.
A thread pool that is trying to copy the apache process management.
ThreadPool() - Constructor for class org.apache.jcs.utils.threads.ThreadPool
Constructor for the ThreadPool object
ThreadPoolManager - class org.apache.jcs.utils.threadpool.ThreadPoolManager.
This manages threadpools for an application using Doug Lea's Util Concurrent package.
ThreadPoolManager - class org.apache.jcs.utils.threads.ThreadPoolManager.
Provides a singleton thread pool.
tag - Variable in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache.LRUMap
tag tells us which map we are working on.
takeNearestLargerOrEqual(Comparable) - Method in class org.apache.jcs.utils.struct.SortedPreferentialArray
Returns and removes the nearer larger or equal object from the aray.
timing - Static variable in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServer
Description of the Field
toBoolean(String, boolean) - Static method in class org.apache.jcs.config.OptionConverter
If value is "true", then true is returned.
toFileSize(String, long) - Static method in class org.apache.jcs.config.OptionConverter
Description of the Method
toInt(String, int) - Static method in class org.apache.jcs.config.OptionConverter
Description of the Method
toString() - Method in class org.apache.jcs.auxiliary.disk.AbstractDiskCacheAttributes
Description of the Method
toString() - Method in class org.apache.jcs.auxiliary.disk.hsql.HSQLCacheAttributes
Description of the Method
toString() - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheAttributes
Description of the Method
toString() - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskElementDescriptor
 
toString() - Method in class org.apache.jcs.auxiliary.disk.jisp.JISPCacheAttributes
Description of the Method
toString() - Method in class org.apache.jcs.auxiliary.disk.jisp.JISPKey
Description of the Method
toString() - Method in class org.apache.jcs.auxiliary.lateral.LateralCache
 
toString() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
 
toString() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheNoWait
 
toString() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheNoWaitFacade
 
toString() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryMessage
 
toString() - Method in class org.apache.jcs.auxiliary.remote.RemoteCache
Debugging info.
toString() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
 
toString() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheListener
For easier debugging.
toString() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheNoWait
Description of the Method
toString() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheNoWaitFacade
String form of some of the configuratin information for the remote cache.
toString() - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Description of the Method
toString() - Method in class org.apache.jcs.engine.Attributes
Description of the Method
toString() - Method in class org.apache.jcs.engine.CacheElement
Description of the Method
toString() - Method in class org.apache.jcs.engine.CacheEventQueue
 
toString() - Method in class org.apache.jcs.engine.CompositeCacheAttributes
Description of the Method
toString() - Method in class org.apache.jcs.engine.ElementAttributes
For logging and debugging the element IElementAttributes.
toString() - Method in class org.apache.jcs.engine.PooledCacheEventQueue
 
toString() - Method in class org.apache.jcs.engine.control.event.ElementEventQueue
 
toString() - Method in class org.apache.jcs.engine.control.group.GroupAttrName
Description of the Method
toString() - Method in class org.apache.jcs.engine.control.group.GroupId
Description of the Method
toString() - Method in class org.apache.jcs.engine.stats.CacheStats
 
toString() - Method in class org.apache.jcs.engine.stats.StatElement
 
toString() - Method in class org.apache.jcs.engine.stats.Stats
 
toString() - Method in class org.apache.jcs.utils.data.PropertyGroups
Description of the Method
toString() - Method in class org.apache.jcs.utils.threadpool.PoolConfiguration
To string for debugging purposes.
ttl - Variable in class org.apache.jcs.engine.Attributes
Description of the Field

U

UDP - Static variable in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
 
UDPDiscoveryManager - class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryManager.
This manages UDPDiscovery Services.
UDPDiscoveryMessage - class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryMessage.
 
UDPDiscoveryMessage() - Constructor for class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryMessage
 
UDPDiscoveryReceiver - class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryReceiver.
Receives UDP Discovery messages.
UDPDiscoveryReceiver(UDPDiscoveryService, String, int) - Constructor for class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryReceiver
Constructor for the LateralUDPReceiver object.
UDPDiscoveryReceiver.MessageHandler - class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryReceiver.MessageHandler.
Separate thread run when a command comes into the UDPDiscoveryReceiver.
UDPDiscoveryReceiver.MessageHandler(UDPDiscoveryMessage) - Constructor for class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryReceiver.MessageHandler
 
UDPDiscoverySender - class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoverySender.
This is a generic sender for the UDPDiscovery process.
UDPDiscoverySender(String, int) - Constructor for class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoverySender
Constructor for the UDPDiscoverySender object
UDPDiscoverySenderThread - class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoverySenderThread.
Used to periodically broadcast our location to other caches that might be listening.
UDPDiscoverySenderThread(String, int, String, int, ArrayList) - Constructor for class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoverySenderThread
Constructs the sender with the port to tell others to conenct to.
UDPDiscoveryService - class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryService.
This service creates a listener that can create lateral caches and add them to the no wait list.
UDPDiscoveryService(LateralCacheAttributes) - Constructor for class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryService
 
UPDATE - Static variable in class org.apache.jcs.auxiliary.lateral.LateralElementDescriptor
Description of the Field
unreferenced() - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServer
Called by the RMI runtime sometime after the runtime determines that the reference list, the list of clients referencing the remote object, becomes empty.
update(ICacheElement) - Method in interface org.apache.jcs.auxiliary.AuxiliaryCache
Puts an item to the cache.
update(ICacheElement) - Method in class org.apache.jcs.auxiliary.disk.AbstractDiskCache
Adds the provided element to the cache.
update(ICacheElement, long) - Method in interface org.apache.jcs.auxiliary.disk.hsql.behavior.IHSQLCacheService
Puts a cache item to the cache.
update(ICacheElement, long) - Method in interface org.apache.jcs.auxiliary.disk.jisp.behavior.IJISPCacheService
Puts a cache item to the cache.
update(ICacheElement) - Method in class org.apache.jcs.auxiliary.javagroups.JavaGroupsCache
Sends the provided element to all peers (connected to the same channel and region name).
update(ICacheElement) - Method in class org.apache.jcs.auxiliary.lateral.LateralCache
Update lateral.
update(ICacheElement) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheNoWait
 
update(ICacheElement) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheNoWaitFacade
 
update(ICacheElement, long) - Method in class org.apache.jcs.auxiliary.lateral.ZombieLateralCacheService
 
update(ICacheElement, long) - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheService
Puts a cache item to the cache.
update(ICacheElement, long) - Method in class org.apache.jcs.auxiliary.lateral.javagroups.LateralJGSender
Description of the Method
update(ICacheElement) - Method in class org.apache.jcs.auxiliary.lateral.javagroups.LateralJGService
 
update(ICacheElement, long) - Method in class org.apache.jcs.auxiliary.lateral.javagroups.LateralJGService
 
update(ICacheElement, long) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPSender
Description of the Method
update(ICacheElement) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
 
update(ICacheElement, long) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
 
update(ICacheElement) - Method in class org.apache.jcs.auxiliary.remote.RemoteCache
 
update(ICacheElement) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheNoWait
Description of the Method
update(ICacheElement) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheNoWaitFacade
Put an element in the cache.
update(ICacheElement, long) - Method in class org.apache.jcs.auxiliary.remote.ZombieRemoteCacheService
Description of the Method
update(ICacheElement, long) - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheService
Puts a cache item to the cache.
update(ICacheElement) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServer
 
update(ICacheElement, long) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServer
An update can come from either a local cache's remote auxiliary, or it can come from a remote server.
update(ICacheElement) - Method in class org.apache.jcs.engine.ZombieCacheService
Description of the Method
update(ICacheElement) - Method in interface org.apache.jcs.engine.behavior.ICache
Puts an item to the cache.
update(ICacheElement) - Method in interface org.apache.jcs.engine.behavior.ICacheService
Puts a cache item to the cache.
update(ICacheElement) - Method in class org.apache.jcs.engine.control.CompositeCache
Standard update method
update(ICacheElement, boolean) - Method in class org.apache.jcs.engine.control.CompositeCache
Put an item into the cache.
update(ICacheElement) - Method in class org.apache.jcs.engine.memory.AbstractMemoryCache
Puts an item to the cache.
update(ICacheElement) - Method in interface org.apache.jcs.engine.memory.MemoryCache
Puts an item to the cache.
update(ICacheElement) - Method in interface org.apache.jcs.engine.memory.behavior.IMemoryCache
Puts an item to the cache.
update(ICacheElement) - Method in class org.apache.jcs.engine.memory.lru.LRUMemoryCache
Puts an item to the cache.
update(ICacheElement) - Method in class org.apache.jcs.engine.memory.mru.MRUMemoryCache
Puts an item to the cache.

V

val - Variable in class org.apache.jcs.engine.CacheElement
Description of the Field
values() - Method in class org.apache.jcs.utils.struct.LRUMap
 
version - Variable in class org.apache.jcs.engine.Attributes
Description of the Field
version - Variable in class org.apache.jcs.engine.ElementAttributes
Description of the Field
viewAccepted(View) - Method in class org.apache.jcs.auxiliary.javagroups.JavaGroupsCache
 
vmid - Static variable in class org.apache.jcs.auxiliary.lateral.LateralCacheInfo
Shouldn't be used till after reconneting, after setting = thread safe Used to identify a client, so we can run multiple clients off one host.
vmid - Static variable in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerInfo
Shouldn't be used till after reconneting, after setting = thread safe Used to identify a client, so we can run multiple clients off one host.
vmid - Static variable in class org.apache.jcs.engine.CacheInfo
Shouldn't be used till after reconneting, after setting = thread safe Used to identify a client, so we can run multiple clients off one host.

W

WORK_WAIT_TIMEOUT - Static variable in class org.apache.jcs.utils.threads.ThreadPool
Description of the Field
waitForMessage() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryReceiver
Highly unreliable.
waterfal(ICacheElement) - Method in class org.apache.jcs.engine.memory.AbstractMemoryCache
Puts an item to the cache.
waterfal(ICacheElement) - Method in interface org.apache.jcs.engine.memory.MemoryCache
Spools the item contained in the provided element to disk
waterfal(ICacheElement) - Method in interface org.apache.jcs.engine.memory.behavior.IMemoryCache
Throws an item out of memory, if there is a disk cache it will be spooled.
write(byte[]) - Method in class org.apache.jcs.admin.CountingOnlyOutputStream
 
write(byte[], int, int) - Method in class org.apache.jcs.admin.CountingOnlyOutputStream
 
write(int) - Method in class org.apache.jcs.admin.CountingOnlyOutputStream
 
writeExternal(ObjectOutput) - Method in class org.apache.jcs.auxiliary.disk.jisp.JISPKey
Description of the Method
writeLock() - Method in class org.apache.jcs.utils.locking.ReadWriteLock
Issue a write lock if there are no outstanding read or write locks.
writeLock(String) - Method in class org.apache.jcs.utils.locking.ReadWriteLockManager
Places a write lock on the specified resource.

X

XMLRPC - Static variable in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
 

Z

ZombieCacheService - class org.apache.jcs.engine.ZombieCacheService.
Description of the Class
ZombieCacheService() - Constructor for class org.apache.jcs.engine.ZombieCacheService
 
ZombieCacheWatch - class org.apache.jcs.engine.ZombieCacheWatch.
Description of the Class
ZombieCacheWatch() - Constructor for class org.apache.jcs.engine.ZombieCacheWatch
 
ZombieLateralCacheService - class org.apache.jcs.auxiliary.lateral.ZombieLateralCacheService.
The ZombieLateralCacheService is used a facade when the lateral is not available.
ZombieLateralCacheService() - Constructor for class org.apache.jcs.auxiliary.lateral.ZombieLateralCacheService
 
ZombieLateralCacheWatch - class org.apache.jcs.auxiliary.lateral.ZombieLateralCacheWatch.
Description of the Class
ZombieLateralCacheWatch() - Constructor for class org.apache.jcs.auxiliary.lateral.ZombieLateralCacheWatch
 
ZombieRemoteCacheService - class org.apache.jcs.auxiliary.remote.ZombieRemoteCacheService.
Description of the Class
ZombieRemoteCacheService() - Constructor for class org.apache.jcs.auxiliary.remote.ZombieRemoteCacheService
 
ZombieRemoteCacheWatch - class org.apache.jcs.auxiliary.remote.ZombieRemoteCacheWatch.
Description of the Class
ZombieRemoteCacheWatch() - Constructor for class org.apache.jcs.auxiliary.remote.ZombieRemoteCacheWatch
 

A B C D E F G H I J K L M N O P R S T U V W X Z

Copyright © 2002-2005 Apache Software Foundation. All Rights Reserved.