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
Set the create time.
Attributes(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.
All auxiliary caches must have a factory that the cache configurator can use to create instances.
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.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 to the queue.
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.utils.struct.DoubleLinkedList
Adds a new node to the start of the link list.
addLast(CacheElement) - Method in class org.apache.jcs.engine.memory.lru.LRUMemoryCache
Adds a new node to the end of the link list.
addLast(DoubleLinkedListNode) - Method in class org.apache.jcs.utils.struct.DoubleLinkedList
Adds a new node to the end of the link list.
addLateralCacheListener(String, ILateralCacheListener) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAbstractManager
Adds the lateral cache listener to the underlying cache-watch service.
addLateralCacheListener(String, ILateralCacheListener) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheManager
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
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
These attributes hold information about the element and what it is allowed to do.
attr - Variable in class org.apache.jcs.engine.CacheGroup
Element configuration.
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
the name of the attribute
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
 
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
A remote cache is either a local cache or a cluster cache.
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, Serializable, IElementAttributes) - 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
 
CacheElementSerialized - class org.apache.jcs.engine.CacheElementSerialized.
Either serialized value or the value should be null;
CacheElementSerialized(String, Serializable, byte[], IElementAttributes) - Constructor for class org.apache.jcs.engine.CacheElementSerialized
 
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.
This is the most general exception the cache throws.
CacheException() - Constructor for class org.apache.jcs.access.exception.CacheException
Default
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
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.
This will be superceded by the new pluggable serializer infastructure.
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.
The CompositeCacheAttributes defines the general cache region settings.
CompositeCacheAttributes() - Constructor for class org.apache.jcs.engine.CompositeCacheAttributes
Constructor for the CompositeCacheAttributes object
CompositeCacheConfigurator - class org.apache.jcs.engine.control.CompositeCacheConfigurator.
This class configures JCS based on a properties object.
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
This is the auxiliary that will do the work.
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 - 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
The hub, the cache manager, the master controller .
cacheName - Variable in class org.apache.jcs.auxiliary.AbstractAuxiliaryCacheAttributes
cacheName
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
The name of the cache region.
cacheName - Variable in class org.apache.jcs.engine.control.group.GroupId
the name of the region.
cacheName - Variable in class org.apache.jcs.engine.memory.AbstractMemoryCache
The region name.
caches - Variable in class org.apache.jcs.auxiliary.lateral.LateralCacheAbstractManager
Each manager instance has caches.
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
Tries to fix the cache, returns true if successful.
cattr - Variable in class org.apache.jcs.engine.memory.AbstractMemoryCache
Cache Attributes
ce - Variable in class org.apache.jcs.auxiliary.lateral.LateralElementDescriptor
The Cache Element that we are distributing.
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.
chunkSize - Variable in class org.apache.jcs.engine.memory.AbstractMemoryCache
How many to spool at a time.
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.utils.threadpool.PoolConfiguration
Copies the instance variables to another instance.
clone2() - Method in class org.apache.jcs.engine.Attributes
Deep clone
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
concatanateArrays(String[], String[]) - Static method in class org.apache.jcs.config.OptionConverter
Combines two arrays.
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.
configure(Properties, boolean) - Method in class org.apache.jcs.engine.control.CompositeCacheManager
Configure from properties object, overriding with values from the system properteis if instructed.
configure() - Method in class org.apache.jcs.utils.threadpool.ThreadPoolManager
Intialize the ThreadPoolManager and create all the pools defined in the configuration.
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
Escapes special cahracters/
copy() - Method in interface org.apache.jcs.auxiliary.AuxiliaryCacheAttributes
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
Clone
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.lateral.LateralCacheAttributes
Returns a clone of the attributes.
copy() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
 
copy() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
 
copy() - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
clones
copy() - Method in class org.apache.jcs.engine.Attributes
clone
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, ICompositeCacheManager) - Method in interface org.apache.jcs.auxiliary.AuxiliaryCacheFactory
 
createCache(AuxiliaryCacheAttributes, ICompositeCacheManager) - Method in class org.apache.jcs.auxiliary.disk.hsql.HSQLCacheFactory
 
createCache(AuxiliaryCacheAttributes, ICompositeCacheManager) - 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, ICompositeCacheManager) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAbstractFactory
 
createCache(AuxiliaryCacheAttributes, ICompositeCacheManager) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory
 
createCache(AuxiliaryCacheAttributes, ICompositeCacheManager) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheFactory
 
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.
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.
createListener(LateralCacheAttributes, ICompositeCacheManager) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAbstractFactory
Makes sure a listener gets created.
createListener(LateralCacheAttributes, ICompositeCacheManager) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory
 
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.

D

DEFAULT_CONFIG - Static variable in interface org.apache.jcs.engine.CacheConstants
This is the name of the config file that we will look for by default.
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
The int for disposing the cache.
DoubleLinkedList - class org.apache.jcs.utils.struct.DoubleLinkedList.
This is a generic thread safe double linked list.
DoubleLinkedList() - Constructor for class org.apache.jcs.utils.struct.DoubleLinkedList
Default constructor.
DoubleLinkedListNode - class org.apache.jcs.utils.struct.DoubleLinkedListNode.
This serves as a placeholder in a double linked list.
DoubleLinkedListNode(Object) - Constructor for class org.apache.jcs.utils.struct.DoubleLinkedListNode
 
deSerialize(byte[]) - Method in interface org.apache.jcs.engine.behavior.IElementSerializer
Turns a byte array into an object.
deSerialize(byte[]) - Method in class org.apache.jcs.utils.serialization.StandardSerializer
Uses default de-serialization to turn a byte array into an object.
debugDumpEntries() - Method in class org.apache.jcs.utils.struct.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, ICompositeCacheAttributes) - Static method in class org.apache.jcs.access.CacheAccess
Define a new cache region with the specified name and attributes.
defineRegion(String, ICompositeCacheAttributes, 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.
deregisterShutdownObserver(IShutdownObserver) - Method in interface org.apache.jcs.engine.behavior.IShutdownObservable
Deregisters the observer with the observable.
deregisterShutdownObserver(IShutdownObserver) - Method in class org.apache.jcs.engine.control.CompositeCacheManager
 
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.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.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.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
 
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.
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
 
doGet(Serializable) - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache
 
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.
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.
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
 
doUpdate(ICacheElement) - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache
Update the disk cache.
doWork() - Method in interface org.apache.jcs.utils.access.JCSWorkerHelper
The method to implement to do the work that should be cached.
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.
This it the element attribute descriptor class.
ElementAttributes() - Constructor for class org.apache.jcs.engine.ElementAttributes
Constructor for the IElementAttributes object
ElementAttributes(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.
ensureCacheManager() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheListener
Gets the cacheManager attribute of the RemoteCacheListener object.
entrySet() - Method in class org.apache.jcs.utils.struct.LRUMap
 
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
 
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
Named when pooled
eventQueueType - Variable in class org.apache.jcs.auxiliary.AbstractAuxiliaryCacheAttributes
eventQueueType -- pooled or single threaded
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.LateralCacheAbstractManager
Fixes up all the caches managed by this cache manager.
fixCaches(ILateralCacheService, ILateralCacheObserver) - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheManager
Sets the corected service.
fixCaches(IRemoteCacheService, IRemoteCacheObserver) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheManager
Fixes up all the caches managed by this cache manager.
fixService() - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheManager
The restore calls thsi on the manger if a cache if found to be in error.
fixService() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheManager
 
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
 
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.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.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) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
The service does not get via this method, so this return null
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
 
get(String, Serializable, boolean) - Method in class org.apache.jcs.engine.ZombieCacheService
 
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
Return the approriate auxiliary cache for this region.
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.lateral.LateralCacheAbstractManager
Called to access a precreated region or construct one with defaults.
getCache(String) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheManager
Called to access a precreated region or construct one with defaults.
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 interface org.apache.jcs.engine.behavior.ICompositeCacheManager
Gets the cache attribute of the CacheHub object
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 interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheListener
 
getCacheManager() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
 
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 AuxiliaryCacheAttributes 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.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.CacheElementSerialized
 
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.ICacheElementSerialized
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.lateral.LateralCache
Gets the cacheType attribute of the LateralCache object
getCacheType() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAbstractManager
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
 
getCaches() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAbstractManager
 
getCaches() - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheManager
This is a temporary solution that allos the monitor to get caches from an instance of a manager.
getChunkSize() - Method in class org.apache.jcs.utils.struct.LRUMap
 
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.
getDataFileSize() - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache
This is for debugging and testing.
getDeSerializedCacheElement(ICacheElementSerialized, IElementSerializer) - Static method in class org.apache.jcs.utils.serialization.SerializationConversionUtil
This returns a wrapper that has a de-serialized version of the value instead of the serialized value.
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.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.access.CacheAccess
Retrieves the default element attributes used by this region.
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
getElementAttributes() - Method in class org.apache.jcs.access.CacheAccess
Deprecated. As of release 1.3
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 class org.apache.jcs.engine.CacheElementSerialized
 
getElementAttributes() - Method in interface org.apache.jcs.engine.behavior.ICacheElement
Gets the attributes attribute of the ICacheElement object
getElementAttributes() - Method in interface org.apache.jcs.engine.behavior.ICacheElementSerialized
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.
getElementSerializer() - Method in class org.apache.jcs.auxiliary.remote.RemoteCache
 
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.utils.struct.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.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.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
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(ITCPLateralCacheAttributes, ICompositeCacheManager) - Static method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheManager
Returns an instance of the LateralCacheManager.
getInstance(ITCPLateralCacheAttributes, ICompositeCacheManager) - 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, ICompositeCacheManager) - 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
Initializes the cache manager using the props file for the given name.
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.
getInstances() - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheManager
This is a temporary solution that allos the monitor to get the instances of a manager.
getInstances() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheManager
 
getIsEternal() - Method in class org.apache.jcs.engine.ElementAttributes
You can turn off expiration by setting this to true.
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
Get an iterator for all elements in the memory cache.
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.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 class org.apache.jcs.engine.CacheElementSerialized
 
getKey() - Method in interface org.apache.jcs.engine.behavior.ICacheElement
Gets the key attribute of the ICacheElement object
getKey() - Method in interface org.apache.jcs.engine.behavior.ICacheElementSerialized
Gets the key attribute of the ICacheElementSerialized object.
getKey() - Method in class org.apache.jcs.engine.memory.lru.LRUMemoryCache.MapEntryWrapper
 
getKey() - Method in class org.apache.jcs.utils.struct.LRUElementDescriptor
 
getKey() - Method in class org.apache.jcs.utils.struct.LRUMapEntry
 
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.utils.struct.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.
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.socket.tcp.LateralTCPListener
Gets the listenerId attribute of the LateralCacheTCPListener object
getListenerId() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
 
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
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
 
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.
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
 
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 AuxiliaryCacheAttributes object
getName() - Method in interface org.apache.jcs.auxiliary.AuxiliaryCacheFactory
Gets the name attribute of the AuxiliaryCacheFactory 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.lateral.LateralCacheAbstractFactory
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.utils.struct.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
 
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
This is roughly the number of updates the lateral has received.
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.lateral.socket.tcp.LateralTCPSender
 
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
 
getRemoveCount() - Method in class org.apache.jcs.engine.control.CompositeCache
 
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.
getSerializedCacheElement(ICacheElement, IElementSerializer) - Static method in class org.apache.jcs.utils.serialization.SerializationConversionUtil
This returns a wrapper that has a serialized version of the value instead of the value.
getSerializedValue() - Method in class org.apache.jcs.engine.CacheElementSerialized
 
getSerializedValue() - Method in interface org.apache.jcs.engine.behavior.ICacheElementSerialized
Gets the value attribute of the ICacheElementSerialized object.
getService(ITCPLateralCacheAttributes, ICompositeCacheManager) - 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.
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.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.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.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 regions 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.lateral.LateralCache
getStats
getStats() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAbstractManager
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.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.
getTcpLateralCacheAttributes() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
 
getTcpLateralCacheAttributes() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPSender
 
getTcpLateralCacheAttributes() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
 
getTcpLateralCacheAttributes() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryService
 
getTcpListenerPort() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
 
getTcpListenerPort() - Method in interface org.apache.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Gets the tcpListenerPort attribute of the ILateralCacheAttributes object
getTcpServer() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
 
getTcpServer() - Method in interface org.apache.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Gets the tcpServer attribute of the ILateralCacheAttributes object
getTcpServers() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
 
getTcpServers() - Method in interface org.apache.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
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.socket.tcp.TCPLateralCacheAttributes
 
getUdpDiscoveryAddr() - Method in interface org.apache.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
The address to broadcast to if UDPDiscovery is enabled.
getUdpDiscoveryPort() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
 
getUdpDiscoveryPort() - Method in interface org.apache.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
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.
getUpdateCount() - Method in class org.apache.jcs.engine.control.CompositeCache
 
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 class org.apache.jcs.engine.CacheElementSerialized
Backward compatibility.
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
 
getValue() - Method in class org.apache.jcs.utils.struct.LRUMapEntry
 
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

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 creates HSQL caches via a manager.
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
HTTP type
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
Calls freeCache on the named region.
handleDispose(String) - Method in class org.apache.jcs.engine.CacheAdaptor
 
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.socket.tcp.LateralTCPListener
 
handlePut(ICacheElement) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
 
handlePut(ICacheElement) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheListener
If this is configured to remove on put, then remove the element since it has been updated elsewhere.
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
Puts an item into the cache.
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.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
Calls remove for the key on the named cache
handleRemove(String, Serializable) - Method in class org.apache.jcs.engine.CacheAdaptor
 
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.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
Calls removeAl on the named cache region.
handleRemoveAll(String) - Method in class org.apache.jcs.engine.CacheAdaptor
 
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.engine.CacheElement
 
hashCode() - Method in class org.apache.jcs.engine.control.group.GroupAttrName
 
hashCode() - Method in class org.apache.jcs.engine.control.group.GroupId
 
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
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.
ICacheElementSerialized - interface org.apache.jcs.engine.behavior.ICacheElementSerialized.
This interface defines the behavior of the serialized element wrapper.
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
ICompositeCacheManager - interface org.apache.jcs.engine.behavior.ICompositeCacheManager.
I need the interface so I can plug in mock managers for testing.
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.
IElementSerializer - interface org.apache.jcs.engine.behavior.IElementSerializer.
Defines the behavior for cache element serializers.
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.
ILateralCacheAttributes - interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes.
This interface defines configuration options common to lateral cache plugins.
ILateralCacheListener - interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheListener.
Listens for lateral cache event notification.
ILateralCacheManager - interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheManager.
This helps ensure some common behvior among LateraLCacheManagers for things such as montiors.
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.
This specifies what a remote cache configuration object should look like.
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
Can this be send over a lateral or remote service.
IS_ETERNAL - Variable in class org.apache.jcs.engine.Attributes
Is the attribute above the max life law.
IS_ETERNAL - Variable in class org.apache.jcs.engine.ElementAttributes
You can turn off expiration by setting this to true.
IS_LATERAL - Variable in class org.apache.jcs.engine.Attributes
Can the element be set laterally
IS_LATERAL - Variable in class org.apache.jcs.engine.ElementAttributes
Is this item laterally distributable
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_SPOOL - Variable in class org.apache.jcs.engine.Attributes
Can the element be spooled to disk.
IS_SPOOL - Variable in class org.apache.jcs.engine.ElementAttributes
Can this item be flushed to disk
IShutdownObservable - interface org.apache.jcs.engine.behavior.IShutdownObservable.
ShutdownObservers can observer ShutdownObservable objects.
IShutdownObserver - interface org.apache.jcs.engine.behavior.IShutdownObserver.
This interface is required of all shutdown observers.
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.
ITCPLateralCacheAttributes - interface org.apache.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes.
This interface defines functions that are particular to the TCP Lateral Cache plugin.
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
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.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
Creates a connection to a TCP server.
init(String) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServer
Initialize the RMI Cache Server from a proeprties file.
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
Initialize the memory cache.
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
Singleton instance of the listener
instance - Static variable in class org.apache.jcs.engine.control.CompositeCacheManager
The Singleton Instance
instances - Static variable in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheManager
Address to instance map.
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
Creates an object for the className value of the key.
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
Remote cache configuration attributes.
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
isAllowGet() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
 
isAllowGet() - Method in interface org.apache.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Is the lateral allowed to try and get from other laterals.
isAllowPut() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
 
isAllowPut() - Method in interface org.apache.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Is the lateral allowed to put objects to other laterals.
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
 
isFilterRemoveByHashCode() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
 
isFilterRemoveByHashCode() - Method in interface org.apache.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Should the receiver try to match hashcodes.
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.
isIssueRemoveOnPut() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
 
isIssueRemoveOnPut() - Method in interface org.apache.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Should the client send a remove command rather than a put when update is called.
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.socket.tcp.TCPLateralCacheAttributes
 
isUdpDiscoveryEnabled() - Method in interface org.apache.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
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
JGROUPS type
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
 
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.

K

key - Variable in class org.apache.jcs.engine.CacheElement
This is the cache key by which the value can be referenced.
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
A remote cache is either a local cache or a cluster cache.
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() - Constructor for class org.apache.jcs.utils.struct.LRUMap
This creates an unbounded version.
LRUMap(int) - Constructor for class org.apache.jcs.utils.struct.LRUMap
This sets the size limit.
LRUMapEntry - class org.apache.jcs.utils.struct.LRUMapEntry.
Entry for the LRUMap.
LRUMapEntry(Object, Object) - Constructor for class org.apache.jcs.utils.struct.LRUMapEntry
S
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.
iteration aid
LRUMemoryCache.MapEntryWrapper - class org.apache.jcs.engine.memory.lru.LRUMemoryCache.MapEntryWrapper.
 
LateralCache - class org.apache.jcs.auxiliary.lateral.LateralCache.
Lateral distributor.
LateralCache(ILateralCacheAttributes, ILateralCacheService, LateralCacheMonitor) - 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
LateralCacheAbstractFactory - class org.apache.jcs.auxiliary.lateral.LateralCacheAbstractFactory.
Particular lateral caches should define their own factory.
LateralCacheAbstractFactory() - Constructor for class org.apache.jcs.auxiliary.lateral.LateralCacheAbstractFactory
 
LateralCacheAbstractManager - class org.apache.jcs.auxiliary.lateral.LateralCacheAbstractManager.
Creates lateral caches.
LateralCacheAbstractManager() - Constructor for class org.apache.jcs.auxiliary.lateral.LateralCacheAbstractManager
 
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
 
LateralCacheInfo - class org.apache.jcs.auxiliary.lateral.LateralCacheInfo.
A shared static variable holder for the lateral cache
LateralCacheMonitor - class org.apache.jcs.auxiliary.lateral.LateralCacheMonitor.
Used to monitor and repair any failed connection for the lateral cache service.
LateralCacheMonitor(ILateralCacheManager) - Constructor for class org.apache.jcs.auxiliary.lateral.LateralCacheMonitor
Constructor for the LateralCacheMonitor object
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(ILateralCacheManager) - 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.
This class wraps command to other laterals.
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
LateralTCPCacheFactory - class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory.
Constructs a LateralCacheNoWaitFacade for the given configuration.
LateralTCPCacheFactory() - Constructor for class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory
 
LateralTCPCacheManager - class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheManager.
Creates lateral caches.
LateralTCPListener - class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener.
Listens for connections from other TCP lateral caches and handles them.
LateralTCPListener(ITCPLateralCacheAttributes) - 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(ITCPLateralCacheAttributes) - 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(ITCPLateralCacheAttributes) - 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.LateralCacheAbstractManager
Description of the Field
lca - Variable in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheManager
ITCPLateralCacheAttributes
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
loadConfig(String) - Method in class org.apache.jcs.utils.threadpool.ThreadPoolManager
Configures the default PoolConfiguration settings
loadKeys() - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache
Loads the keys from the .key file.
loadProperties(String, ClassLoader) - Static method in class org.apache.jcs.utils.props.PropertyLoader
Looks up a resource named 'name' in the classpath.
loadProperties(String) - Static method in class org.apache.jcs.utils.props.PropertyLoader
A convenience overload of PropertyLoader.loadProperties(String, ClassLoader) that uses the current thread's context classloader.
loadProps(String) - Static method in class org.apache.jcs.auxiliary.remote.RemoteUtils
Loads properties for the named props file.
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
Will not pass the remove message remotely.
localUpdate(ICacheElement) - Method in class org.apache.jcs.engine.control.CompositeCache
Standard update method

M

MAX_PURGATORY_SIZE_DEFUALT - Static variable in interface org.apache.jcs.auxiliary.disk.behavior.IDiskCacheAttributes
This is the default purgatory size limit.
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
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.socket.tcp.LateralTCPSender
This is a Testing 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.utils.struct.DoubleLinkedList
Moves an existing node to the start of the link list.
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
maxIdleTimeSeconds - Variable in class org.apache.jcs.engine.ElementAttributes
The maximum time an entry can be idle.
maxLifeSeconds - Variable in class org.apache.jcs.engine.ElementAttributes
Max life seconds
maxPurgatorySize - Variable in class org.apache.jcs.auxiliary.disk.AbstractDiskCacheAttributes
default to 5000

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
name
next() - Method in class org.apache.jcs.engine.memory.lru.LRUMemoryCache.IteratorWrapper
 
next - Variable in class org.apache.jcs.utils.struct.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.

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(String, int, int) - Static method in class org.apache.jcs.auxiliary.lateral.socket.tcp.utils.SocketOpener
Opens a socket with a connection timeout value.
optimizeFile() - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache
Note: synchronization currently must be managed by the caller method-- dispose.
optimizeRealTime() - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache
Realtime optimization is handled by this 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.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.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.socket.tcp - package org.apache.jcs.auxiliary.lateral.socket.tcp
 
org.apache.jcs.auxiliary.lateral.socket.tcp.behavior - package org.apache.jcs.auxiliary.lateral.socket.tcp.behavior
 
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.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.props - package org.apache.jcs.utils.props
 
org.apache.jcs.utils.serialization - package org.apache.jcs.utils.serialization
 
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
 
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
abort when queue is full and max threads is reached.
POLICY_BLOCK - Static variable in interface org.apache.jcs.utils.threadpool.behavior.IPoolConfiguration
block when queue is full and max threads is reached.
POLICY_DISCARDOLDEST - Static variable in interface org.apache.jcs.utils.threadpool.behavior.IPoolConfiguration
discard oldest when queue is full and max threads is reached.
POLICY_RUN - Static variable in interface org.apache.jcs.utils.threadpool.behavior.IPoolConfiguration
run in current thread when queue is full and max threads is reached.
POLICY_WAIT - Static variable in interface org.apache.jcs.utils.threadpool.behavior.IPoolConfiguration
wait when queue is full and max threads is reached.
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
PropertyLoader - class org.apache.jcs.utils.props.PropertyLoader.
I modified this class to work with .ccf files in particular.
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
Get the main attributes for a region.
parseElementAttributes(Properties, String, String) - Method in class org.apache.jcs.engine.control.CompositeCacheConfigurator
Create the element attributes from the properties object for a cache region.
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
Get all the properties for a region and configure its cache.
parseRegion(Properties, String, String, ICompositeCacheAttributes, String) - Method in class org.apache.jcs.engine.control.CompositeCacheConfigurator
Get all the properties for a region and configure its cache.
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.
prev - Variable in class org.apache.jcs.utils.struct.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
 
processRemovedLRU(Object, Object) - Method in class org.apache.jcs.utils.struct.LRUMap
This is called when an item is removed from the LRU.
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
 
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
The int for removes
REMOVEALL - Static variable in class org.apache.jcs.auxiliary.lateral.LateralElementDescriptor
The int instructing us to remove all
REQUEST_BROADCAST - Static variable in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryMessage
This is asks recipients to broadcast their location.
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.
These objects are used to configure the remote cache client.
RemoteCacheAttributes() - Constructor for class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
Default 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, ICompositeCacheManager) - 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, ICompositeCacheManager) - 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, ICompositeCacheManager) - 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.
These attributes are used to configure the remote cache server.
RemoteCacheServerAttributes() - Constructor for class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Default 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 remote 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
rca - Variable in class org.apache.jcs.auxiliary.remote.RemoteCacheNoWaitFacade
holds failover and cluster information
rcsa - Variable in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServer
Description of the Field
registerShutdownObserver(IShutdownObserver) - Method in interface org.apache.jcs.engine.behavior.IShutdownObservable
Registers an observer with the observable object.
registerShutdownObserver(IShutdownObserver) - Method in class org.apache.jcs.engine.control.CompositeCacheManager
Perhaps the composite cache itself should be the observable object.
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.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
 
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(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.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
 
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
 
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.utils.struct.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() - 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.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
 
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
 
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.utils.struct.DoubleLinkedList
Remove all of the elements from the linked list implementation.
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
 
removeCacheListener(ICacheListener) - Method in class org.apache.jcs.engine.CacheWatchRepairable
 
removeCacheListener(String, ICacheListener) - Method in class org.apache.jcs.engine.ZombieCacheWatch
 
removeCacheListener(ICacheListener) - Method in class org.apache.jcs.engine.ZombieCacheWatch
 
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.utils.struct.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
The id of the the source of the request.
reset() - Method in class org.apache.jcs.auxiliary.disk.hsql.HSQLCache
Description of the Method
resetElementAttributes(IElementAttributes) - Method in class org.apache.jcs.access.CacheAccess
Deprecated. As of release 1.3
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.
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.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

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.
SerializationConversionUtil - class org.apache.jcs.utils.serialization.SerializationConversionUtil.
This uses a supplied Serialer to convert to and from cache elements.
SerializationConversionUtil() - Constructor for class org.apache.jcs.utils.serialization.SerializationConversionUtil
 
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.
StandardSerializer - class org.apache.jcs.utils.serialization.StandardSerializer.
Performs default serialization and de-serialization.
StandardSerializer() - Constructor for class org.apache.jcs.utils.serialization.StandardSerializer
 
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.engine.control.CompositeCache
Though this put is extremely fast, this could bog the cache and should be avoided.
saveKeys() - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache
Saves key file to disk.
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.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.
serialize(Serializable) - Method in interface org.apache.jcs.engine.behavior.IElementSerializer
Turns an object into a byte array.
serialize(Serializable) - Method in class org.apache.jcs.utils.serialization.StandardSerializer
Serializes an object using default serilaization.
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
setAllowGet(boolean) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
 
setAllowGet(boolean) - Method in interface org.apache.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Is the lateral allowed to try and get from other laterals.
setAllowPut(boolean) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
 
setAllowPut(boolean) - Method in interface org.apache.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Is the lateral allowed to put objects to other laterals.
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.
setCacheManager(ICompositeCacheManager) - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheListener
 
setCacheManager(ICompositeCacheManager) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
 
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 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.
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.
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(IElementAttributes) - Method in class org.apache.jcs.access.CacheAccess
This method is does not reset the attributes for items already in the cache.
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
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.CacheElementSerialized
 
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 interface org.apache.jcs.engine.behavior.ICacheElementSerialized
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
setElementSerializer(IElementSerializer) - Method in class org.apache.jcs.auxiliary.remote.RemoteCache
 
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
setFilterRemoveByHashCode(boolean) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
 
setFilterRemoveByHashCode(boolean) - Method in interface org.apache.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Should the receiver try to match hashcodes.
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.
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
setIssueRemoveOnPut(boolean) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
 
setIssueRemoveOnPut(boolean) - Method in interface org.apache.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Should the client send a remove command rather than a put when update is called.
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
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.lateral.socket.tcp.LateralTCPService
 
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.
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.
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
 
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 AuxiliaryCacheFactory 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.lateral.LateralCacheAbstractFactory
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.lateral.socket.tcp.LateralTCPSender
 
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
setRemoveCount(int) - Method in class org.apache.jcs.engine.control.CompositeCache
 
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.
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.
setTcpLateralCacheAttributes(ITCPLateralCacheAttributes) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
 
setTcpLateralCacheAttributes(ITCPLateralCacheAttributes) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPSender
 
setTcpLateralCacheAttributes(ITCPLateralCacheAttributes) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
 
setTcpLateralCacheAttributes(ITCPLateralCacheAttributes) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryService
 
setTcpListenerPort(int) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
 
setTcpListenerPort(int) - Method in interface org.apache.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Sets the tcpListenerPort attribute of the ILateralCacheAttributes object
setTcpServer(String) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
 
setTcpServer(String) - Method in interface org.apache.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Sets the tcpServer attribute of the ILateralCacheAttributes object
setTcpServers(String) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
 
setTcpServers(String) - Method in interface org.apache.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
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.socket.tcp.TCPLateralCacheAttributes
 
setUdpDiscoveryAddr(String) - Method in interface org.apache.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Sets the address to broadcast to if UDPDiscovery is enabled.
setUdpDiscoveryEnabled(boolean) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
 
setUdpDiscoveryEnabled(boolean) - Method in interface org.apache.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Can setup UDP Discovery.
setUdpDiscoveryPort(int) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
 
setUdpDiscoveryPort(int) - Method in interface org.apache.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
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
setUpdateCount(int) - Method in class org.apache.jcs.engine.control.CompositeCache
 
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
 
setValue(Object) - Method in class org.apache.jcs.utils.struct.LRUMapEntry
 
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.
shutDown() - Method in class org.apache.jcs.engine.control.CompositeCacheManager
Calls freeCache on all regions
shutdown() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryReceiver
 
shutdown() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryService
 
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 interface org.apache.jcs.engine.behavior.IShutdownObserver
Tells the observer that the observable has received a shutdown command.
shutdownSpoolTimeLimit - Variable in class org.apache.jcs.auxiliary.disk.AbstractDiskCacheAttributes
This default determines how long the shutdown will wait for the key spool and data defrag to finish.
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.utils.struct.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?
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
status
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.
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.
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
TCP type
TCPLateralCacheAttributes - class org.apache.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes.
This interface defines functions that are particular to the TCP Lateral Cache plugin.
TCPLateralCacheAttributes() - Constructor for class org.apache.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
 
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.
ThreadPoolManager - class org.apache.jcs.utils.threadpool.ThreadPoolManager.
This manages threadpools for an application using Doug Lea's Util Concurrent package.
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
timing -- if we should record operation times.
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
 
toInt(String, int) - Static method in class org.apache.jcs.config.OptionConverter
Description of the Method
toString() - Method in class org.apache.jcs.admin.CacheElementInfo
 
toString() - Method in class org.apache.jcs.admin.CacheRegionInfo
 
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
For debugging only
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.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.TCPLateralCacheAttributes
Used to key the instance TODO create another method for this and use toString for debugging only.
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
 
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
 
toString() - Method in class org.apache.jcs.engine.Attributes
 
toString() - Method in class org.apache.jcs.engine.CacheElement
For debugging only.
toString() - Method in class org.apache.jcs.engine.CacheElementSerialized
For debugging only.
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.CompositeCache
 
toString() - Method in class org.apache.jcs.engine.control.event.ElementEventQueue
 
toString() - Method in class org.apache.jcs.engine.control.group.GroupAttrName
 
toString() - Method in class org.apache.jcs.engine.control.group.GroupId
 
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.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
UDP type
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, ICompositeCacheManager) - 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(ITCPLateralCacheAttributes, ICompositeCacheManager) - Constructor for class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryService
 
UPDATE - Static variable in class org.apache.jcs.auxiliary.lateral.LateralElementDescriptor
The int for updates
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) - 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) - 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
 
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
 
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
 
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
This is the cached value, reference by the key.
valHashCode - Variable in class org.apache.jcs.auxiliary.lateral.LateralElementDescriptor
the hashcode value for this element.
values() - Method in class org.apache.jcs.utils.struct.LRUMap
 
verifyCache() - Method in class org.apache.jcs.utils.struct.LRUMap
Checks to see if all the items that should be in the cache are.
verifyCache(Object) - Method in class org.apache.jcs.utils.struct.LRUMap
Logs an error is an element that should be in the cache is not.
version - Variable in class org.apache.jcs.engine.Attributes
Description of the Field
version - Variable in class org.apache.jcs.engine.ElementAttributes
The object version.
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

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
 

X

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

Z

ZombieCacheService - class org.apache.jcs.engine.ZombieCacheService.
Zombie adapter for any cache service.
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.
Zombie adapter for the remote cache service.
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-2007 Apache Software Foundation. All Rights Reserved.