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

A

AbstractAuxiliaryCache<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.auxiliary
This holds convenience methods used by most auxiliary caches.
AbstractAuxiliaryCache() - Constructor for class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCache
 
AbstractAuxiliaryCacheAttributes - Class in org.apache.commons.jcs.auxiliary
This has common attributes used by all auxiliaries.
AbstractAuxiliaryCacheAttributes() - Constructor for class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheAttributes
 
AbstractAuxiliaryCacheEventLogging<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.auxiliary
All ICacheEvents are defined as final.
AbstractAuxiliaryCacheEventLogging() - Constructor for class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheEventLogging
 
AbstractCacheAccess<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.access
This class provides the common methods for all types of access to the cache.
AbstractCacheAccess(CompositeCache<K, V>) - Constructor for class org.apache.commons.jcs.access.AbstractCacheAccess
Constructor for the CacheAccess object.
AbstractCacheEventQueue<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.engine
An abstract base class to the different implementations
AbstractCacheEventQueue() - Constructor for class org.apache.commons.jcs.engine.AbstractCacheEventQueue
 
AbstractCacheEventQueue.AbstractCacheEvent - Class in org.apache.commons.jcs.engine
Retries before declaring failure.
AbstractCacheEventQueue.AbstractCacheEvent() - Constructor for class org.apache.commons.jcs.engine.AbstractCacheEventQueue.AbstractCacheEvent
 
AbstractCacheEventQueue.DisposeEvent - Class in org.apache.commons.jcs.engine
The cache should be disposed when this event is processed.
AbstractCacheEventQueue.DisposeEvent() - Constructor for class org.apache.commons.jcs.engine.AbstractCacheEventQueue.DisposeEvent
 
AbstractCacheEventQueue.Node - Class in org.apache.commons.jcs.engine
The queue is composed of nodes.
AbstractCacheEventQueue.Node() - Constructor for class org.apache.commons.jcs.engine.AbstractCacheEventQueue.Node
 
AbstractCacheEventQueue.PutEvent - Class in org.apache.commons.jcs.engine
An element should be put in the cache.
AbstractCacheEventQueue.RemoveAllEvent - Class in org.apache.commons.jcs.engine
All elements should be removed from the cache when this event is processed.
AbstractCacheEventQueue.RemoveAllEvent() - Constructor for class org.apache.commons.jcs.engine.AbstractCacheEventQueue.RemoveAllEvent
 
AbstractCacheEventQueue.RemoveEvent - Class in org.apache.commons.jcs.engine
An element should be removed from the cache.
AbstractDiskCache<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.auxiliary.disk
Abstract class providing a base implementation of a disk cache, which can be easily extended to implement a disk cache for a specific persistence mechanism.
AbstractDiskCache(IDiskCacheAttributes) - Constructor for class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache
Construct the abstract disk cache, create event queues and purgatory.
AbstractDiskCache.MyCacheListener - Class in org.apache.commons.jcs.auxiliary.disk
Cache that implements the CacheListener interface, and calls appropriate methods in its parent class.
AbstractDiskCache.MyCacheListener() - Constructor for class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache.MyCacheListener
 
AbstractDiskCacheAttributes - Class in org.apache.commons.jcs.auxiliary.disk
This has common attributes that any conceivable disk cache would need.
AbstractDiskCacheAttributes() - Constructor for class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCacheAttributes
 
AbstractDiskCacheManager - Class in org.apache.commons.jcs.auxiliary.disk
Common disk cache methods and properties.
AbstractDiskCacheManager() - Constructor for class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCacheManager
 
AbstractDoubleLinkedListMemoryCache<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.engine.memory
This class contains methods that are common to memory caches using the double linked list, such as the LRU, MRU, FIFO, and LIFO caches.
AbstractDoubleLinkedListMemoryCache() - Constructor for class org.apache.commons.jcs.engine.memory.AbstractDoubleLinkedListMemoryCache
 
AbstractDoubleLinkedListMemoryCache.IteratorWrapper<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.engine.memory
iteration aid
AbstractDoubleLinkedListMemoryCache.IteratorWrapper(Map<K, MemoryElementDescriptor<K, V>>) - Constructor for class org.apache.commons.jcs.engine.memory.AbstractDoubleLinkedListMemoryCache.IteratorWrapper
Wrapped to remove our wrapper object
AbstractDoubleLinkedListMemoryCache.MapEntryWrapper<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.engine.memory
 
AbstractHttpClient - Class in org.apache.commons.jcs.auxiliary.remote.http.client
This class simply configures the http multithreaded connection manager.
AbstractHttpClient(RemoteHttpCacheAttributes) - Constructor for class org.apache.commons.jcs.auxiliary.remote.http.client.AbstractHttpClient
Sets the default Properties File and Heading, and creates the HttpClient and connection manager.
AbstractJCSWorkerHelper - Class in org.apache.commons.jcs.utils.access
This is an abstract template for JCSWorkerHelper implementations. it simple has a convenience method for setting the finished flag.
AbstractJCSWorkerHelper() - Constructor for class org.apache.commons.jcs.utils.access.AbstractJCSWorkerHelper
Default
AbstractMemoryCache<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.engine.memory
This base includes some common code for memory caches.
AbstractMemoryCache() - Constructor for class org.apache.commons.jcs.engine.memory.AbstractMemoryCache
 
AbstractPropertyContainer - Class in org.apache.commons.jcs.utils.props
Provides a mechanism to load properties into objects.
AbstractPropertyContainer() - Constructor for class org.apache.commons.jcs.utils.props.AbstractPropertyContainer
 
AbstractRemoteAuxiliaryCache<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.auxiliary.remote
Abstract base for remote caches.
AbstractRemoteAuxiliaryCache(IRemoteCacheAttributes, ICacheServiceNonLocal<K, V>, IRemoteCacheListener<K, V>) - Constructor for class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteAuxiliaryCache
Creates the base.
AbstractRemoteCacheListener<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.auxiliary.remote
Shared listener base.
AbstractRemoteCacheListener(IRemoteCacheAttributes, ICompositeCacheManager) - Constructor for class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteCacheListener
Only need one since it does work for all regions, just reference by multiple region names.
AbstractRemoteCacheNoWaitFacade<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.auxiliary.remote
An abstract base for the No Wait Facade.
AbstractRemoteCacheNoWaitFacade(RemoteCacheNoWait<K, V>[], RemoteCacheAttributes, ICompositeCacheManager, ICacheEventLogger, IElementSerializer) - Constructor for class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
Constructs with the given remote cache, and fires events to any listeners.
AbstractRemoteCacheService<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.auxiliary.remote.http.server
This class contains common methods for remote cache services.
AbstractRemoteCacheService(ICompositeCacheManager, ICacheEventLogger) - Constructor for class org.apache.commons.jcs.auxiliary.remote.http.server.AbstractRemoteCacheService
Creates the super with the needed items.
add(T) - Method in class org.apache.commons.jcs.utils.struct.BoundedQueue
Adds an item to the end of the queue, which is the front of the list.
add(T) - Method in class org.apache.commons.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<KK, VV>) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
 
addCacheListener(ICacheListener<KK, VV>) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
 
addCacheListener(String, ICacheListener<KK, VV>) - Method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServer
Subscribes to the specified remote cache.
addCacheListener(ICacheListener<KK, VV>) - Method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServer
Subscribes to all remote caches.
addCacheListener(String, ICacheListener<K, V>) - Method in interface org.apache.commons.jcs.engine.behavior.ICacheObserver
Subscribes to the specified cache.
addCacheListener(ICacheListener<K, V>) - Method in interface org.apache.commons.jcs.engine.behavior.ICacheObserver
Subscribes to all caches.
addCacheListener(String, ICacheListener<K, V>) - Method in class org.apache.commons.jcs.engine.CacheWatchRepairable
Adds a feature to the CacheListener attribute of the CacheWatchRepairable object
addCacheListener(ICacheListener<K, V>) - Method in class org.apache.commons.jcs.engine.CacheWatchRepairable
Adds a feature to the CacheListener attribute of the CacheWatchRepairable object
addCacheListener(String, ICacheListener<K, V>) - Method in class org.apache.commons.jcs.engine.ZombieCacheWatch
Adds a feature to the CacheListener attribute of the ZombieCacheWatch object
addCacheListener(ICacheListener<K, V>) - Method in class org.apache.commons.jcs.engine.ZombieCacheWatch
Adds a feature to the CacheListener attribute of the ZombieCacheWatch object
addDiscoveredService(DiscoveredService) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPDiscoveryListener
Creates the lateral cache if needed.
addDiscoveredService(DiscoveredService) - Method in interface org.apache.commons.jcs.utils.discovery.behavior.IDiscoveryListener
Add the service if needed.
addDiscoveryListener(IDiscoveryListener) - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryService
Adds a listener.
addDiskCacheToShrinkList(JDBCDiskCache<? extends Serializable, ? extends Serializable>) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.ShrinkerThread
Adds a JDBC disk cache to the set of disk cache to shrink.
addDisposeEvent() - Method in class org.apache.commons.jcs.engine.AbstractCacheEventQueue
 
addDisposeEvent() - Method in interface org.apache.commons.jcs.engine.behavior.ICacheEventQueue
Adds a feature to the DisposeEvent attribute of the ICacheEventQueue object
addElementEvent(IElementEventHandler, IElementEvent) - Method in class org.apache.commons.jcs.engine.control.CompositeCache
Adds an ElementEvent to be handled to the queue.
addElementEvent(IElementEventHandler, IElementEvent) - Method in interface org.apache.commons.jcs.engine.control.event.behavior.IElementEventQueue
Adds an ElementEvent to be handled
addElementEvent(IElementEventHandler, IElementEvent) - Method in class org.apache.commons.jcs.engine.control.event.ElementEventQueue
Adds an ElementEvent to be handled
addElementEventHandler(IElementEventHandler) - Method in interface org.apache.commons.jcs.engine.behavior.IElementAttributes
Adds a ElementEventHandler.
addElementEventHandler(IElementEventHandler) - Method in class org.apache.commons.jcs.engine.ElementAttributes
Adds a ElementEventHandler.
addElementEventHandlers(ArrayList<IElementEventHandler>) - Method in interface org.apache.commons.jcs.engine.behavior.IElementAttributes
Sets the eventHandlers of the IElementAttributes object
addElementEventHandlers(ArrayList<IElementEventHandler>) - Method in class org.apache.commons.jcs.engine.ElementAttributes
Sets the eventHandlers of the IElementAttributes object.
addFirst(ICacheElement<K, V>) - Method in class org.apache.commons.jcs.engine.memory.AbstractDoubleLinkedListMemoryCache
Adds a new node to the start of the link list.
addFirst(T) - Method in class org.apache.commons.jcs.utils.struct.DoubleLinkedList
Adds a new node to the start of the link list.
addLast(ICacheElement<K, V>) - Method in class org.apache.commons.jcs.engine.memory.AbstractDoubleLinkedListMemoryCache
Adds a new node to the end of the link list.
addLast(T) - Method in class org.apache.commons.jcs.utils.struct.DoubleLinkedList
Adds a new node to the end of the link list.
addLast(T) - Method in class org.apache.commons.jcs.utils.struct.SingleLinkedList
Adds an item to the end of the list.
addLateralCacheListener(String, ILateralCacheListener<K, V>) - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheAbstractManager
Adds the lateral cache listener to the underlying cache-watch service.
addLateralCacheListener(String, ILateralCacheListener<K, V>) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheManager
Adds the lateral cache listener to the underlying cache-watch service.
addNoWait(LateralCacheNoWait<K, V>) - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheNoWaitFacade
Adds a no wait to the list if it isn't already in the list.
addNoWait(LateralCacheNoWait<K, V>) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPDiscoveryListener
When a broadcast is received from the UDP Discovery receiver, for each cacheName in the message, the add no wait will be called here.
addNoWaitFacade(String, LateralCacheNoWaitFacade<? extends Serializable, ? extends Serializable>) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPDiscoveryListener
Adds a nowait facade under this cachename.
addOrUpdateService(DiscoveredService) - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryService
Add a service to the list.
addParameters(RemoteCacheRequest<K, V>, String) - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheDispatcher
 
addParticipatingCacheName(String) - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryService
Adds a region to the list that is participating in discovery.
addPutEvent(ICacheElement<K, V>) - Method in class org.apache.commons.jcs.engine.AbstractCacheEventQueue
This adds a put event to the queue.
addPutEvent(ICacheElement<K, V>) - Method in interface org.apache.commons.jcs.engine.behavior.ICacheEventQueue
Adds a feature to the PutEvent attribute of the ICacheEventQueue object
addRemoteCacheListener(IRemoteCacheAttributes, IRemoteCacheListener<K, V>) - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheManager
Adds the remote cache listener to the underlying cache-watch service.
addRemoveAllEvent() - Method in class org.apache.commons.jcs.engine.AbstractCacheEventQueue
This adds a remove all event to the queue.
addRemoveAllEvent() - Method in interface org.apache.commons.jcs.engine.behavior.ICacheEventQueue
Adds a feature to the RemoveAllEvent attribute of the ICacheEventQueue object
addRemoveEvent(K) - Method in class org.apache.commons.jcs.engine.AbstractCacheEventQueue
This adds a remove event to the queue.
addRemoveEvent(K) - Method in interface org.apache.commons.jcs.engine.behavior.ICacheEventQueue
Adds a feature to the RemoveEvent attribute of the ICacheEventQueue object
AddressUtil - Class in org.apache.commons.jcs.utils.net
Utility for getting info on the local ip address.
addToRecycleBin(IndexedDiskElementDescriptor) - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache
Add descriptor to recycle bin if it is not null.
adjustListForGet(MemoryElementDescriptor<K, V>) - Method in class org.apache.commons.jcs.engine.memory.AbstractDoubleLinkedListMemoryCache
Adjust the list as needed for a get.
adjustListForGet(MemoryElementDescriptor<K, V>) - Method in class org.apache.commons.jcs.engine.memory.fifo.FIFOMemoryCache
Does nothing.
adjustListForGet(MemoryElementDescriptor<K, V>) - Method in class org.apache.commons.jcs.engine.memory.lru.LRUMemoryCache
Makes the item the first in the list.
adjustListForGet(MemoryElementDescriptor<K, V>) - Method in class org.apache.commons.jcs.engine.memory.mru.MRUMemoryCache
Makes the item the last in the list.
adjustListForUpdate(ICacheElement<K, V>) - Method in class org.apache.commons.jcs.engine.memory.AbstractDoubleLinkedListMemoryCache
Children implement this to control the cache expiration algorithm
adjustListForUpdate(ICacheElement<K, V>) - Method in class org.apache.commons.jcs.engine.memory.fifo.FIFOMemoryCache
Puts an item to the cache.
adjustListForUpdate(ICacheElement<K, V>) - Method in class org.apache.commons.jcs.engine.memory.lru.LRUMemoryCache
Puts an item to the cache.
adjustListForUpdate(ICacheElement<K, V>) - Method in class org.apache.commons.jcs.engine.memory.mru.MRUMemoryCache
Adds the item to the front of the list.
alive - Variable in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache
Indicates whether the cache is 'alive': initialized, but not yet disposed.
attr - Variable in class org.apache.commons.jcs.engine.CacheElement
These attributes hold information about the element and what it is allowed to do.
attr - Variable in class org.apache.commons.jcs.engine.CacheGroup
Element configuration.
ATTRIBUTE_PREFIX - Static variable in class org.apache.commons.jcs.auxiliary.AuxiliaryCacheConfigurator
.attributes
ATTRIBUTE_PREFIX - Static variable in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccessManager
.attributes
attrName - Variable in class org.apache.commons.jcs.engine.control.group.GroupAttrName
the name of the attribute
auxiliaryAttributeRegistry - Variable in class org.apache.commons.jcs.engine.control.CompositeCacheManager
Used to keep track of attributes for auxiliaries.
AuxiliaryCache<K extends Serializable,V extends Serializable> - Interface in org.apache.commons.jcs.auxiliary
Tag interface for auxiliary caches.
AuxiliaryCacheAttributes - Interface in org.apache.commons.jcs.auxiliary
This is a nominal interface that auxiliary cache attributes should implement.
AuxiliaryCacheConfigurator - Class in org.apache.commons.jcs.auxiliary
Configuration util for auxiliary caches.
AuxiliaryCacheConfigurator() - Constructor for class org.apache.commons.jcs.auxiliary.AuxiliaryCacheConfigurator
 
AuxiliaryCacheFactory - Interface in org.apache.commons.jcs.auxiliary
All auxiliary caches must have a factory that the cache configurator can use to create instances.
AuxiliaryCacheManager - Interface in org.apache.commons.jcs.auxiliary
AuxiliaryCacheManager
auxiliaryFactoryRegistry - Variable in class org.apache.commons.jcs.engine.control.CompositeCacheManager
Used to keep track of configured auxiliaries

B

BlockDisk - Class in org.apache.commons.jcs.auxiliary.disk.block
This class manages reading an writing data to disk.
BlockDisk(File, IElementSerializer) - Constructor for class org.apache.commons.jcs.auxiliary.disk.block.BlockDisk
Constructor for the Disk object
BlockDisk(File, int) - Constructor for class org.apache.commons.jcs.auxiliary.disk.block.BlockDisk
Creates the file and set the block size in bytes.
BlockDisk(File, int, IElementSerializer) - Constructor for class org.apache.commons.jcs.auxiliary.disk.block.BlockDisk
Creates the file and set the block size in bytes.
BlockDiskCache<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.auxiliary.disk.block
There is one BlockDiskCache per region.
BlockDiskCache(BlockDiskCacheAttributes) - Constructor for class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCache
Constructs the BlockDisk after setting up the root directory.
BlockDiskCache(BlockDiskCacheAttributes, IElementSerializer) - Constructor for class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCache
Constructs the BlockDisk after setting up the root directory.
blockDiskCache - Variable in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskKeyStore
we need this so we can communicate free blocks to the data store when keys fall off the LRU
BlockDiskCacheAttributes - Class in org.apache.commons.jcs.auxiliary.disk.block
This holds attributes for Block Disk Cache configuration.
BlockDiskCacheAttributes() - Constructor for class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCacheAttributes
 
BlockDiskCacheFactory - Class in org.apache.commons.jcs.auxiliary.disk.block
Creates disk cache instances.
BlockDiskCacheFactory() - Constructor for class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCacheFactory
 
BlockDiskCacheManager - Class in org.apache.commons.jcs.auxiliary.disk.block
Cache manager for BlockDiskCaches.
BlockDiskElementDescriptor<K extends Serializable> - Class in org.apache.commons.jcs.auxiliary.disk.block
This represents an element on disk.
BlockDiskElementDescriptor() - Constructor for class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskElementDescriptor
 
BlockDiskKeyStore<K extends Serializable> - Class in org.apache.commons.jcs.auxiliary.disk.block
This is responsible for storing the keys.
BlockDiskKeyStore(BlockDiskCacheAttributes, BlockDiskCache<K, ?>) - Constructor for class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskKeyStore
Set the configuration options.
BlockDiskKeyStore.LRUMap - Class in org.apache.commons.jcs.auxiliary.disk.block
Class for recycling and lru.
BlockDiskKeyStore.LRUMap() - Constructor for class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskKeyStore.LRUMap
Default
BlockDiskKeyStore.LRUMap(int) - Constructor for class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskKeyStore.LRUMap
 
BoundedQueue<T> - Class in org.apache.commons.jcs.utils.struct
This is a bounded queue.
BoundedQueue(int) - Constructor for class org.apache.commons.jcs.utils.struct.BoundedQueue
Initialize the bounded queue.
buildCacheInfo() - Method in class org.apache.commons.jcs.admin.JCSAdminBean
Builds up data on every region.
buildCacheInfo() - Method in interface org.apache.commons.jcs.admin.JCSJMXBean
Builds up data on every region.
buildElementInfo(String) - Method in class org.apache.commons.jcs.admin.JCSAdminBean
Builds up info about each element in a region.
buildElementInfo(String) - Method in interface org.apache.commons.jcs.admin.JCSJMXBean
Builds up info about each element in a region.

C

cache - Variable in class org.apache.commons.jcs.engine.CacheListeners
The cache using the queue.
cache - Variable in class org.apache.commons.jcs.engine.memory.AbstractMemoryCache
The cache region this store is associated with
CACHE_EVENT_LOGGER_PREFIX - Static variable in class org.apache.commons.jcs.auxiliary.AuxiliaryCacheConfigurator
jcs.auxiliary.NAME.cacheeventlogger=CLASSNAME jcs.auxiliary.NAME.cacheeventlogger.attributes.CUSTOMPROPERTY=VALUE
CACHE_SERVER_ATTRIBUTES_PROPERTY_PREFIX - Static variable in interface org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheConstants
I'm trying to migrate everything to use this prefix.
CACHE_SERVER_PREFIX - Static variable in interface org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheConstants
The prefix for cache server config.
CacheAccess<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.access
This class provides an interface for all types of access to the cache.
CacheAccess(CompositeCache<K, V>) - Constructor for class org.apache.commons.jcs.access.CacheAccess
Constructor for the CacheAccess object.
CacheAdaptor<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.engine
Used for Cache-to-Cache messaging purposes.
CacheAdaptor(ICache<K, V>) - Constructor for class org.apache.commons.jcs.engine.CacheAdaptor
Constructor for the CacheAdaptor object
cacheAttributes - Variable in class org.apache.commons.jcs.engine.memory.AbstractMemoryCache
Cache Attributes.
CacheConstants - Interface in org.apache.commons.jcs.engine
Constants used throughout the JCS cache engine
cacheControl - Variable in class org.apache.commons.jcs.access.AbstractCacheAccess
The cache that a given instance of this class provides access to.
cacheElement - Variable in class org.apache.commons.jcs.auxiliary.disk.PurgatoryElement
Wrapped cache Element
CacheElement<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.engine
Generic element wrapper.
CacheElement(String, K, V) - Constructor for class org.apache.commons.jcs.engine.CacheElement
Constructor for the CacheElement object
CacheElement(String, K, V, IElementAttributes) - Constructor for class org.apache.commons.jcs.engine.CacheElement
Constructor for the CacheElement object
CacheElementInfo - Class in org.apache.commons.jcs.admin
Stores info on a cache element for the template
CacheElementInfo(String, boolean, String, long, long) - Constructor for class org.apache.commons.jcs.admin.CacheElementInfo
Parameterized constructor
CacheElementSerialized<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.engine
Either serialized value or the value should be null;
CacheElementSerialized(String, K, byte[], IElementAttributes) - Constructor for class org.apache.commons.jcs.engine.CacheElementSerialized
Constructs a usable wrapper.
CacheEvent<K extends Serializable> - Class in org.apache.commons.jcs.engine.logging
It's returned from create and passed into log.
CacheEvent() - Constructor for class org.apache.commons.jcs.engine.logging.CacheEvent
 
cacheEventLogger - Variable in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCache
An optional event logger
cacheEventLogger - Variable in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheAbstractManager
The event logger.
cacheEventLogger - Variable in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPDiscoveryListener
The event logger.
CacheEventLoggerDebugLogger - Class in org.apache.commons.jcs.engine.logging
This implementation simple logs to a commons logger at debug level, for all events.
CacheEventLoggerDebugLogger() - Constructor for class org.apache.commons.jcs.engine.logging.CacheEventLoggerDebugLogger
 
cacheEventQueue - Variable in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache
The CacheEventQueue where changes will be queued for asynchronous updating of the persistent storage.
CacheEventQueue<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.engine
An event queue is used to propagate ordered cache events to one and only one target listener.
CacheEventQueue(ICacheListener<K, V>, long, String) - Constructor for class org.apache.commons.jcs.engine.CacheEventQueue
Constructs with the specified listener and the cache name.
CacheEventQueue(ICacheListener<K, V>, long, String, int, int) - Constructor for class org.apache.commons.jcs.engine.CacheEventQueue
Constructor for the CacheEventQueue object
CacheEventQueueFactory<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.engine
This class hands out event Queues.
CacheEventQueueFactory() - Constructor for class org.apache.commons.jcs.engine.CacheEventQueueFactory
 
CacheException - Exception in org.apache.commons.jcs.access.exception
This is the most general exception the cache throws.
CacheException() - Constructor for exception org.apache.commons.jcs.access.exception.CacheException
Default
CacheException(Throwable) - Constructor for exception org.apache.commons.jcs.access.exception.CacheException
Constructor for the CacheException object
CacheException(String) - Constructor for exception org.apache.commons.jcs.access.exception.CacheException
Constructor for the CacheException object
CacheException(String, Throwable) - Constructor for exception org.apache.commons.jcs.access.exception.CacheException
Constructor for the CacheException object
CacheGroup - Class in org.apache.commons.jcs.engine
Holder for attributes specific to a group.
CacheGroup() - Constructor for class org.apache.commons.jcs.engine.CacheGroup
Constructor for the CacheGroup object
CacheInfo - Class in org.apache.commons.jcs.engine
This is a static variable holder for the distribution auxiliaries that need something like a vmid.
CacheListeners<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.engine
Used to associates a set of [cache listener to cache event queue] for a cache.
CacheListeners(ICache<K, V>) - Constructor for class org.apache.commons.jcs.engine.CacheListeners
Constructs with the given cache.
cacheMgr - Variable in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteCacheListener
The cache manager used to put items in different regions.
cacheName - Variable in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheAttributes
cacheName
cacheName - Variable in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache
Every cache will have a name, subclasses must set this when they are initialized.
cacheName - Variable in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteAuxiliaryCache
The cacheName
cacheName - Variable in class org.apache.commons.jcs.engine.AbstractCacheEventQueue
The cache region name, if applicable.
cacheName - Variable in class org.apache.commons.jcs.engine.CacheElement
The name of the cache region.
cacheName - Variable in class org.apache.commons.jcs.engine.control.event.ElementEventQueue
The cache (region) name.
cacheName - Variable in class org.apache.commons.jcs.engine.control.group.GroupId
the name of the region.
cacheName - Variable in class org.apache.commons.jcs.engine.memory.AbstractMemoryCache
The region name.
CacheRegionInfo - Class in org.apache.commons.jcs.admin
Stores info on a cache region for the template
CacheRegionInfo(String, int, String, String, int, int, int, int, long) - Constructor for class org.apache.commons.jcs.admin.CacheRegionInfo
Parameterized constructor
caches - Static variable in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCacheManagerAbstractTemplate
A map of JDBCDiskCache objects to region names.
caches - Variable in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheAbstractManager
Each manager instance has caches.
caches - Variable in class org.apache.commons.jcs.engine.control.CompositeCacheManager
Caches managed by this cache manager
CacheStats - Class in org.apache.commons.jcs.engine.stats
This class stores cache historical and statistics data for a region.
CacheStats() - Constructor for class org.apache.commons.jcs.engine.stats.CacheStats
 
CacheStatus - Enum in org.apache.commons.jcs.engine
Cache statuses
CacheWatchRepairable - Class in org.apache.commons.jcs.engine
Intercepts 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.commons.jcs.engine.CacheWatchRepairable
 
calculateByteOffsetForBlock(int) - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDisk
Calculates the file offset for a particular block.
calculateTheNumberOfBlocksNeeded(byte[]) - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDisk
The number of blocks needed.
canFix() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheRestore
Returns true if the connection to the lateral host for the corresponding cache manager can be successfully re-established.
canFix() - Method in class org.apache.commons.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.commons.jcs.engine.behavior.ICacheRestore
Tries to fix the cache, returns true if successful.
ce - Variable in class org.apache.commons.jcs.auxiliary.lateral.LateralElementDescriptor
The Cache Element that we are distributing.
ce - Variable in class org.apache.commons.jcs.engine.memory.util.MemoryElementDescriptor
The CacheElement wrapped by this descriptor
checkAndRestoreIfNeeded() - Method in class org.apache.commons.jcs.auxiliary.remote.server.RegistryKeepAliveRunner
Tries to lookup the server.
checkForDedOverlaps(IndexedDiskElementDescriptor[]) - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache
Detects any overlapping elements.
checkForRemoval(ICacheElement<?, ?>, long) - Method in class org.apache.commons.jcs.engine.memory.shrinking.ShrinkerThread
Check if either lifetime or idletime has expired for the provided event, and remove it from the cache if so.
chunkSize - Variable in class org.apache.commons.jcs.engine.memory.AbstractMemoryCache
How many to spool at a time.
clear() - Method in class org.apache.commons.jcs.access.AbstractCacheAccess
Removes all of the elements from a region.
clear() - Method in interface org.apache.commons.jcs.access.behavior.ICacheAccessManagement
Removes all of the elements from a region.
clear() - Method in class org.apache.commons.jcs.access.PartitionedCacheAccess
Removes all of the elements from a region.
clear() - Method in class org.apache.commons.jcs.utils.struct.LRUMap
This removes all the items.
clear() - Method in class org.apache.commons.jcs.utils.struct.SingleLinkedList
Removes everything.
clearAllRegions() - Method in class org.apache.commons.jcs.admin.JCSAdminBean
Clears all regions in the cache.
clearAllRegions() - Method in interface org.apache.commons.jcs.admin.JCSJMXBean
Clears all regions in the cache.
clearMemoryMap() - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskKeyStore
This is mainly used for testing.
clearRegion(String) - Method in class org.apache.commons.jcs.admin.JCSAdminBean
Clears a particular cache region.
clearRegion(String) - Method in interface org.apache.commons.jcs.admin.JCSJMXBean
Clears a particular cache region.
CLIENT_LISTENER - Static variable in interface org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheListener
CLIENT_LISTENER -- these aren't used any longer. remove
clients - Static variable in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCacheManagerAbstractTemplate
Incremented on getIntance, decremented on release.
clone() - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryAttributes
 
clone() - Method in class org.apache.commons.jcs.utils.threadpool.PoolConfiguration
Copies the instance variables to another instance.
clone2() - Method in class org.apache.commons.jcs.engine.ElementAttributes
Deep clone the attributes.
close() - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDisk
Closes the file.
command - Variable in class org.apache.commons.jcs.auxiliary.lateral.LateralElementDescriptor
The operation has been requested by the client.
CommonRemoteCacheAttributes - Class in org.apache.commons.jcs.auxiliary.remote
Attributes common to remote cache client and server.
CommonRemoteCacheAttributes() - Constructor for class org.apache.commons.jcs.auxiliary.remote.CommonRemoteCacheAttributes
Default constructor for the RemoteCacheAttributes object
compare(IndexedDiskElementDescriptor, IndexedDiskElementDescriptor) - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache.PositionComparator
Compares two descriptors based on position.
compareTo(IndexedDiskElementDescriptor) - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskElementDescriptor
Compares based on length.
CompositeCache<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.engine.control
This is the primary hub for a single cache/region.
CompositeCache(String, ICompositeCacheAttributes, IElementAttributes) - Constructor for class org.apache.commons.jcs.engine.control.CompositeCache
Constructor for the Cache object
CompositeCacheAttributes - Class in org.apache.commons.jcs.engine
The CompositeCacheAttributes defines the general cache region settings.
CompositeCacheAttributes() - Constructor for class org.apache.commons.jcs.engine.CompositeCacheAttributes
Constructor for the CompositeCacheAttributes object
CompositeCacheConfigurator - Class in org.apache.commons.jcs.engine.control
This class configures JCS based on a properties object.
CompositeCacheConfigurator(CompositeCacheManager) - Constructor for class org.apache.commons.jcs.engine.control.CompositeCacheConfigurator
Constructor for the CompositeCacheConfigurator object
CompositeCacheManager - Class in org.apache.commons.jcs.engine.control
Manages a composite cache.
CompositeCacheManager() - Constructor for class org.apache.commons.jcs.engine.control.CompositeCacheManager
Creates a shutdown hook and starts the scheduler service
compressByteArray(byte[]) - Static method in class org.apache.commons.jcs.utils.zip.CompressionUtil
Compress the byte array passed
compressByteArray(byte[], int) - Static method in class org.apache.commons.jcs.utils.zip.CompressionUtil
Compress the byte array passed
CompressingSerializer - Class in org.apache.commons.jcs.utils.serialization
Performs default serialization and de-serialization.
CompressingSerializer() - Constructor for class org.apache.commons.jcs.utils.serialization.CompressingSerializer
 
CompressionUtil - Class in org.apache.commons.jcs.utils.zip
Compress / Decompress.
concatanateArrays(String[], String[]) - Static method in class org.apache.commons.jcs.utils.config.OptionConverter
Combines two arrays.
ConfigurationException - Exception in org.apache.commons.jcs.access.exception
Thrown if there is some severe configuration problem that makes the cache nonfunctional.
ConfigurationException() - Constructor for exception org.apache.commons.jcs.access.exception.ConfigurationException
Constructor for the ConfigurationException object
ConfigurationException(String) - Constructor for exception org.apache.commons.jcs.access.exception.ConfigurationException
Constructor for the ConfigurationException object.
configure() - Method in class org.apache.commons.jcs.engine.control.CompositeCacheManager
Configure with default properties file
configure(String) - Method in class org.apache.commons.jcs.engine.control.CompositeCacheManager
Configure from specific properties file.
configure(Properties) - Method in class org.apache.commons.jcs.engine.control.CompositeCacheManager
Configure from properties object.
configure(Properties, boolean) - Method in class org.apache.commons.jcs.engine.control.CompositeCacheManager
Configure from properties object, overriding with values from the system properties if instructed.
configure(Properties, boolean, boolean) - Method in class org.apache.commons.jcs.engine.control.CompositeCacheManager
Configure from properties object, overriding with values from the system properties if instructed.
configure() - Method in class org.apache.commons.jcs.utils.threadpool.ThreadPoolManager
Initialize the ThreadPoolManager and create all the pools defined in the configuration.
configureCacheEventLogger(Properties) - Static method in class org.apache.commons.jcs.auxiliary.remote.http.server.RemoteHttpCacheSeviceFactory
Tries to get the event logger.
configureCacheEventLogger(Properties) - Static method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServerFactory
Tries to get the event logger by new and old config styles.
configureClient() - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.AbstractHttpClient
Configures the http client.
configureGlobalCustomSocketFactory(int) - Static method in class org.apache.commons.jcs.auxiliary.remote.RemoteUtils
Configure a custom socket factory to set the timeout value.
configureObjectSpecificCustomFactory(Properties) - Static method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServerFactory
This configures an object specific custom factory.
configurePoolAccessAttributes(String) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccessManager
Configures the attributes using the properties.
configureRemoteCacheServerAttributes(Properties) - Static method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServerFactory
Configure.
configureRemoteHttpCacheServerAttributes(Properties) - Static method in class org.apache.commons.jcs.auxiliary.remote.http.server.RemoteHttpCacheSeviceFactory
Configure.
constructLikeParameterFromPattern(String) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCache
 
constructLikeParameterFromPattern(String) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCache
 
containsKey(Object) - Method in class org.apache.commons.jcs.utils.struct.LRUMap
Returns true if the map contains an element for the supplied key.
containsNoWait(LateralCacheNoWait<K, V>) - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheNoWaitFacade
Tells you if the no wait is in the list or not.
containsNoWait(String, LateralCacheNoWait<K, V>) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPDiscoveryListener
Allows us to see if the facade is present and if it has the no wait.
containsNoWaitFacade(String) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPDiscoveryListener
Allows us to see if the facade is present.
containsValue(Object) - Method in class org.apache.commons.jcs.utils.struct.LRUMap
This is an expensive operation that determines if the object supplied is mapped to any key.
contextDestroyed(ServletContextEvent) - Method in class org.apache.commons.jcs.utils.servlet.JCSServletContextListener
This gets the singleton instance of the CompositeCacheManager and calls shutdown.
contextInitialized(ServletContextEvent) - Method in class org.apache.commons.jcs.utils.servlet.JCSServletContextListener
This does nothing.
convertArg(String, Class<?>) - Method in class org.apache.commons.jcs.utils.config.PropertySetter
Convert val a String parameter to an object of a given type.
convertSpecialChars(String) - Static method in class org.apache.commons.jcs.utils.config.OptionConverter
Escapes special characters.
copy() - Method in interface org.apache.commons.jcs.auxiliary.AuxiliaryCacheAttributes
Clones
copy() - Method in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCacheAttributes
Simple clone.
copy() - Method in class org.apache.commons.jcs.auxiliary.disk.file.FileDiskCacheAttributes
Returns a copy of the attributes.
copy() - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCacheAttributes
Returns a copy of the attributes.
copy() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheAttributes
Returns a clone of the attributes.
copy() - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
 
copy() - Method in class org.apache.commons.jcs.auxiliary.remote.CommonRemoteCacheAttributes
 
copy() - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.RemoteHttpCacheServerAttributes
clones
copy() - Method in interface org.apache.commons.jcs.engine.behavior.ICompositeCacheAttributes
Clones the attributes.
copy() - Method in interface org.apache.commons.jcs.engine.behavior.IElementAttributes
Returns a copy of the object.
copy() - Method in class org.apache.commons.jcs.engine.CompositeCacheAttributes
Description of the Method
copy() - Method in class org.apache.commons.jcs.engine.ElementAttributes
Copies the attributes, including references to event handlers.
counterResetIntervalMillis - Static variable in class org.apache.commons.jcs.utils.key.KeyGeneratorUtil
How often should we reset the counter.
CountingOnlyOutputStream - Class in org.apache.commons.jcs.admin
Keeps track of the number of bytes written to it, but doesn't write them anywhere.
CountingOnlyOutputStream() - Constructor for class org.apache.commons.jcs.admin.CountingOnlyOutputStream
 
createAliveCheckRequest(long) - Static method in class org.apache.commons.jcs.auxiliary.remote.util.RemoteCacheRequestFactory
Creates an alive check Request.
createAndRegister(String) - Method in class org.apache.commons.jcs.auxiliary.remote.server.RegistryKeepAliveRunner
Creates the registry and registers the server.
createCache(AuxiliaryCacheAttributes, ICompositeCacheManager, ICacheEventLogger, IElementSerializer) - Method in interface org.apache.commons.jcs.auxiliary.AuxiliaryCacheFactory
Creates an auxiliary using the supplied attributes.
createCache(AuxiliaryCacheAttributes, ICompositeCacheManager, ICacheEventLogger, IElementSerializer) - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCacheFactory
Get an instance of the BlockDiskCacheManager for the attributes and then get an IndexedDiskCache from the manager.
createCache(AuxiliaryCacheAttributes, ICompositeCacheManager, ICacheEventLogger, IElementSerializer) - Method in class org.apache.commons.jcs.auxiliary.disk.file.FileDiskCacheFactory
Creates a manager if we don't have one, and then uses the manager to create the cache.
createCache(AuxiliaryCacheAttributes, ICompositeCacheManager, ICacheEventLogger, IElementSerializer) - Method in class org.apache.commons.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, ICacheEventLogger, IElementSerializer) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.hsql.HSQLDiskCacheFactory
This factory method should create an instance of the hsqlcache.
createCache(AuxiliaryCacheAttributes, ICompositeCacheManager, ICacheEventLogger, IElementSerializer) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCacheFactory
This factory method should create an instance of the mysqlcache.
createCache(AuxiliaryCacheAttributes, ICompositeCacheManager, ICacheEventLogger, IElementSerializer) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCacheFactory
This factory method should create an instance of the mysqlcache.
createCache(AuxiliaryCacheAttributes, ICompositeCacheManager, ICacheEventLogger, IElementSerializer) - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheAbstractFactory
Creates a lateral cache.
createCache(AuxiliaryCacheAttributes, ICompositeCacheManager, ICacheEventLogger, IElementSerializer) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory
Creates a TCP lateral.
createCache(AuxiliaryCacheAttributes, ICompositeCacheManager, ICacheEventLogger, IElementSerializer) - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheFactory
For LOCAL clients we get a handle to all the failovers, but we do not register a listener with them.
createCache(AuxiliaryCacheAttributes, ICompositeCacheManager, ICacheEventLogger, IElementSerializer) - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheFactory
For LOCAL clients we get a handle to all the failovers, but we do not register a listener with them.
createCacheEventQueue(ICacheListener<K, V>, long, String, String, String) - Method in class org.apache.commons.jcs.engine.CacheEventQueueFactory
The most commonly used factory method.
createCacheEventQueue(ICacheListener<K, V>, long, String, int, int, String, String) - Method in class org.apache.commons.jcs.engine.CacheEventQueueFactory
Fully configured event queue.
createDatesForSchedule(String) - Static method in class org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.util.ScheduleParser
For each date time that is separated by a comma in the OptimizationSchedule, create a date and add it to an array of dates.
createDisposeRequest(String, long) - Static method in class org.apache.commons.jcs.auxiliary.remote.util.RemoteCacheRequestFactory
Creates a dispose Request.
createGetKeySetRequest(String, long) - Static method in class org.apache.commons.jcs.auxiliary.remote.util.RemoteCacheRequestFactory
Creates a GetKeySet Request.
createGetMatchingRequest(String, String, long) - Static method in class org.apache.commons.jcs.auxiliary.remote.util.RemoteCacheRequestFactory
Creates a getMatching Request.
createGetMultipleRequest(String, Set<K>, long) - Static method in class org.apache.commons.jcs.auxiliary.remote.util.RemoteCacheRequestFactory
Creates a getMultiple Request.
createGetRequest(String, K, long) - Static method in class org.apache.commons.jcs.auxiliary.remote.util.RemoteCacheRequestFactory
Creates a get Request.
createICacheEvent(ICacheElement<K, V>, String) - Method in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCache
Logs an event if an event logger is configured.
createICacheEvent(String, T, String) - Method in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCache
Logs an event if an event logger is configured.
createICacheEvent(ICacheElement<K, V>, long, String) - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.AbstractRemoteCacheService
Logs an event if an event logger is configured.
createICacheEvent(String, T, long, String) - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.AbstractRemoteCacheService
Logs an event if an event logger is configured.
createICacheEvent(String, String, String, String, T) - Method in interface org.apache.commons.jcs.engine.logging.behavior.ICacheEventLogger
Creates an event.
createICacheEvent(String, String, String, String, T) - Method in class org.apache.commons.jcs.engine.logging.CacheEventLoggerDebugLogger
 
createInstance() - Static method in class org.apache.commons.jcs.engine.control.CompositeCacheManager
Simple factory method, must override in subclasses so getInstance creates / returns the correct object.
createJDBCDiskCache(JDBCDiskCacheAttributes, TableState) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCacheManager
Creates a JDBCDiskCache using the supplied attributes.
createJDBCDiskCache(JDBCDiskCacheAttributes, TableState) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCacheManagerAbstractTemplate
Children must implement this method.
createJDBCDiskCache(JDBCDiskCacheAttributes, TableState) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCacheManager
Creates a JDBCDiskCache using the supplied attributes.
createListener(ILateralCacheAttributes, ICompositeCacheManager) - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheAbstractFactory
Makes sure a listener gets created.
createListener(ILateralCacheAttributes, ICompositeCacheManager) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory
Makes sure a listener gets created.
createMap() - Method in class org.apache.commons.jcs.engine.memory.AbstractDoubleLinkedListMemoryCache
This is called by super initialize.
createMap() - Method in class org.apache.commons.jcs.engine.memory.AbstractMemoryCache
Children must implement this method.
createMap() - Method in class org.apache.commons.jcs.engine.memory.lru.LHMLRUMemoryCache
Returns a synchronized LHMSpooler
createPoolAccess(JDBCDiskCachePoolAccessAttributes) - Static method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccessFactory
Creates a JDBCDiskCachePoolAccess object from the JDBCDiskCachePoolAccessAttributes.
createPoolAccess(JDBCDiskCacheAttributes) - Static method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccessFactory
Creates a JDBCDiskCachePoolAccess object from the JDBCDiskCacheAttributes.
createPoolAccess(String, String, String, String, String, int) - Static method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccessFactory
Creates a pool access object and registers the driver.
createRegistry(int) - Static method in class org.apache.commons.jcs.auxiliary.remote.RemoteUtils
Creates and exports a registry on the specified port of the local host.
createRemoteHttpCacheClientForAttributes(RemoteHttpCacheAttributes) - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheManager
This is an extension point.
createRemoteHttpCacheService(ICompositeCacheManager) - Static method in class org.apache.commons.jcs.auxiliary.remote.http.server.RemoteHttpCacheSeviceFactory
Configures the attributes and the event logger and constructs a service.
createRemoveAllRequest(String, long) - Static method in class org.apache.commons.jcs.auxiliary.remote.util.RemoteCacheRequestFactory
Creates a removeAll Request.
createRemoveRequest(String, K, long) - Static method in class org.apache.commons.jcs.auxiliary.remote.util.RemoteCacheRequestFactory
Creates a remove Request.
createReqistry(String) - Method in class org.apache.commons.jcs.auxiliary.remote.server.RegistryKeepAliveRunner
Try to create the registry.
createServerSocket(int) - Method in class org.apache.commons.jcs.auxiliary.remote.server.TimeoutConfigurableRMIScoketFactory
 
createShrinkerWhenNeeded(JDBCDiskCacheAttributes, AuxiliaryCache<?, ?>) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCacheManagerAbstractTemplate
If UseDiskShrinker is true then we will create a shrinker daemon if necessary.
createSocket(String, int) - Method in class org.apache.commons.jcs.auxiliary.remote.server.TimeoutConfigurableRMIScoketFactory
 
createTime - Variable in class org.apache.commons.jcs.engine.ElementAttributes
The creation time.
createUpdateRequest(ICacheElement<K, V>, long) - Static method in class org.apache.commons.jcs.auxiliary.remote.util.RemoteCacheRequestFactory
Creates an Update Request.
currentOptimizationThread - Variable in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache
The thread optimizing the file.
CUSTOM_RMI_SOCKET_FACTORY_PROPERTY_PREFIX - Static variable in interface org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheConstants
This is the name of the class that will be used for an object specific socket factory.

D

DateFormatter - Class in org.apache.commons.jcs.utils.date
This makes standard formatted dates.
debugDumpEntries() - Method in class org.apache.commons.jcs.utils.struct.DoubleLinkedList
Dump the cache entries from first to list for debugging.
decompressByteArray(byte[]) - Static method in class org.apache.commons.jcs.utils.zip.CompressionUtil
Decompress the byte array passed using a default buffer length of 1024.
decompressByteArray(byte[], int) - Static method in class org.apache.commons.jcs.utils.zip.CompressionUtil
Decompress the byte array passed
decompressGzipByteArray(byte[]) - Static method in class org.apache.commons.jcs.utils.zip.CompressionUtil
decompress a gzip byte array, using a default buffer length of 1024
decompressGzipByteArray(byte[], int) - Static method in class org.apache.commons.jcs.utils.zip.CompressionUtil
decompress a gzip byte array, using a default buffer length of 1024
DEFAULT_BALK_DURING_OPTIMIZATION - Static variable in class org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCacheAttributes
If true, we will balk, that is return null during optimization rather than block.
DEFAULT_CLEAR_DISK_ON_STARTUP - Static variable in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCacheAttributes
Should we clear the disk on startup.
DEFAULT_CONFIG - Static variable in interface org.apache.commons.jcs.engine.CacheConstants
This is the name of the config file that we will look for by default.
DEFAULT_INTERNET_ADDRESS_AS_STRING - Static variable in class org.apache.commons.jcs.utils.net.AddressUtil
the default returned string value for the whole ip
DEFAULT_INTERNET_ADDRESS_OCTET_AS_STRING - Static variable in class org.apache.commons.jcs.utils.net.AddressUtil
the default returned string value for the last octet
DEFAULT_LEAD_NUMBER - Static variable in class org.apache.commons.jcs.utils.key.KeyGeneratorUtil
The default lead number.
DEFAULT_MAX_ACTIVE - Static variable in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
This is the default limit on the maximum number of active connections.
DEFAULT_MAX_ACTIVE - Static variable in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccessAttributes
This is the default limit on the maximum number of active connections.
DEFAULT_MAX_NUMBER_OF_FILES - Static variable in class org.apache.commons.jcs.auxiliary.disk.file.FileDiskCacheAttributes
Default file count limit: -1 means no limit
DEFAULT_MAX_RETRIES_ON_DELETE - Static variable in class org.apache.commons.jcs.auxiliary.disk.file.FileDiskCacheAttributes
Default limit on the number of times we will retry a delete.
DEFAULT_MAX_RETRIES_ON_TOUCH - Static variable in class org.apache.commons.jcs.auxiliary.disk.file.FileDiskCacheAttributes
Default limit on the number of times we will retry a delete.
DEFAULT_OPTIMIZE_ON_SHUTDOWN - Static variable in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCacheAttributes
Should we optimize on shutdown.
DEFAULT_POOL_NAME - Static variable in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccess
The default Pool Name to which the connection pool will be keyed.
DEFAULT_PROPS_FILE_NAME - Static variable in class org.apache.commons.jcs.utils.threadpool.ThreadPoolManager
This is the default value.
DEFAULT_RECEIVE - Static variable in interface org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
If RECEIVE is false then the remote cache will not register a listener with the remote server.
DEFAULT_REMOTE_HTTP_CLIENT_CLASS_NAME - Static variable in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheAttributes
The default classname for the client.
DEFAULT_RMI_SOCKET_FACTORY_TIMEOUT_MILLIS - Static variable in interface org.apache.commons.jcs.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
The default timeout for the custom RMI socket factory
DEFAULT_SHRINKER_INTERVAL_SECONDS - Static variable in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
This is the default setting for the cleanup routine.
DEFAULT_TOUCH_ON_GET - Static variable in class org.apache.commons.jcs.auxiliary.disk.file.FileDiskCacheAttributes
Default touch rule.
DEFAULT_WAIT_TO_DIE_MILLIS - Static variable in class org.apache.commons.jcs.engine.AbstractCacheEventQueue
default
DEFAULT_ZOMBIE_QUEUE_MAX_SIZE - Static variable in interface org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
The number of elements the zombie queue will hold.
DEFAULT_ZOMBIE_QUEUE_MAX_SIZE - Static variable in interface org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
The number of elements the zombie queue will hold.
defaultAuxValues - Variable in class org.apache.commons.jcs.engine.control.CompositeCacheManager
The default auxiliary caches to be used if not preconfigured
defaultCacheAttr - Variable in class org.apache.commons.jcs.engine.control.CompositeCacheManager
Default cache attributes for this cache manager
defaultElementAttr - Variable in class org.apache.commons.jcs.engine.control.CompositeCacheManager
Default element attributes for this cache manager
defineRegion(String) - Static method in class org.apache.commons.jcs.JCS
Define a new cache region with the given name.
defineRegion(String, ICompositeCacheAttributes) - Static method in class org.apache.commons.jcs.JCS
Define a new cache region with the specified name and attributes.
defineRegion(String, ICompositeCacheAttributes, IElementAttributes) - Static method in class org.apache.commons.jcs.JCS
Define a new cache region with the specified name and attributes and return a CacheAccess to it.
DELETE_RUNNING - Static variable in class org.apache.commons.jcs.auxiliary.disk.jdbc.TableState
A potentially table locking deletion is running
deleteExpired() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCache
Removed the expired.
deleteExpired() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCache
Removed the expired.
deregisterShutdownObserver(IShutdownObserver) - Method in interface org.apache.commons.jcs.engine.behavior.IShutdownObservable
Deregisters the observer with the observable.
deregisterShutdownObserver(IShutdownObserver) - Method in class org.apache.commons.jcs.engine.control.CompositeCacheManager
 
deSerialize(byte[]) - Method in interface org.apache.commons.jcs.engine.behavior.IElementSerializer
Turns a byte array into an object.
deSerialize(byte[]) - Method in class org.apache.commons.jcs.utils.serialization.CompressingSerializer
Uses default de-serialization to turn a byte array into an object.
deSerialize(byte[]) - Method in class org.apache.commons.jcs.utils.serialization.StandardSerializer
Uses default de-serialization to turn a byte array into an object.
deserializeObject(byte[]) - Method in class org.apache.commons.jcs.utils.serialization.CompressingSerializer
Does the standard deserialization.
destroy() - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.RemoteHttpCacheServlet
Release the cache manager.
destroy() - Method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheStartupServlet
shuts the cache down.
destroy() - Method in interface org.apache.commons.jcs.engine.behavior.ICacheEventQueue
Description of the Method
destroy() - Method in class org.apache.commons.jcs.engine.CacheEventQueue
Event Q is empty.
destroy() - Method in interface org.apache.commons.jcs.engine.control.event.behavior.IElementEventQueue
Description of the Method
destroy() - Method in class org.apache.commons.jcs.engine.control.event.ElementEventQueue
Event Q is empty.
destroy() - Method in class org.apache.commons.jcs.engine.PooledCacheEventQueue
Destroy the queue.
destroy() - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoverySender
Closes the socket connection.
destroyed - Variable in class org.apache.commons.jcs.engine.AbstractCacheEventQueue
this is true if there is no worker thread.
DiscoveredService - Class in org.apache.commons.jcs.utils.discovery
This contains info about a discovered service.
DiscoveredService() - Constructor for class org.apache.commons.jcs.utils.discovery.DiscoveredService
 
diskPath - Variable in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCacheAttributes
path to disk
dispatchRequest(RemoteCacheRequest<K, V>) - Method in interface org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheDispatcher
All requests will go through this method.
dispatchRequest(RemoteCacheRequest<K, V>) - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheDispatcher
All requests will go through this method.
dispose() - Method in class org.apache.commons.jcs.access.AbstractCacheAccess
Dispose this region.
dispose() - Method in interface org.apache.commons.jcs.access.behavior.ICacheAccessManagement
Dispose this region.
dispose() - Method in class org.apache.commons.jcs.access.PartitionedCacheAccess
Dispose this region.
dispose() - Method in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheEventLogging
Synchronously dispose the remote cache; if failed, replace the remote handle with a zombie.
dispose() - Method in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache
Adds a dispose request to the disk cache.
dispose() - Method in interface org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheListener
Dispose this listener
dispose() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheNoWait
Adds a dispose request to the lateral cache.
dispose() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheNoWaitFacade
Adds a dispose request to the lateral cache.
dispose() - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
 
dispose(String) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPSender
Closes connection used by all LateralTCPSenders for this lateral connection.
dispose(String) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
Will close the connection.
dispose() - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
Adds a dispose request to the remote cache.
dispose() - Method in interface org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheListener
Deregisters itself.
dispose(String) - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheClient
Frees the specified cache.
dispose() - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpClientListener
Nothing
dispose(String) - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.AbstractRemoteCacheService
Frees the specified remote cache.
dispose(String, long) - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.AbstractRemoteCacheService
Frees the specified remote cache.
dispose() - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheListener
Deregister itself.
dispose() - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheNoWait
Adds a dispose request to the remote cache.
dispose(String) - Method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServer
Frees the specified remote cache.
dispose(String, long) - Method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServer
Frees the specified remote cache.
dispose() - Method in interface org.apache.commons.jcs.engine.behavior.ICache
Prepares for shutdown.
dispose(String) - Method in interface org.apache.commons.jcs.engine.behavior.ICacheService
Frees the specified cache.
dispose() - Method in class org.apache.commons.jcs.engine.control.CompositeCache
Flushes all cache items from memory to auxiliary caches and close the auxiliary caches.
dispose(boolean) - Method in class org.apache.commons.jcs.engine.control.CompositeCache
Invoked only by CacheManager.
dispose() - Method in class org.apache.commons.jcs.engine.memory.AbstractMemoryCache
Prepares for shutdown.
dispose() - Method in interface org.apache.commons.jcs.engine.memory.behavior.IMemoryCache
Destroy the memory cache
dispose(String) - Method in class org.apache.commons.jcs.engine.ZombieCacheService
 
DISPOSE_EVENT - Static variable in interface org.apache.commons.jcs.engine.logging.behavior.ICacheEventLogger
ICache dispose
disposeInternal() - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCache
Internal method that handles the disposal.
disposeInternal() - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache
Internal method that handles the disposal.
disposeWithEventLogging() - Method in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheEventLogging
Synchronously dispose the remote cache; if failed, replace the remote handle with a zombie.
doConfigure(String) - Method in class org.apache.commons.jcs.engine.control.CompositeCacheConfigurator
Configure cached for file name.
doConfigure(Properties) - Method in class org.apache.commons.jcs.engine.control.CompositeCacheConfigurator
Configure cache for properties object.
doDispose() - Method in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache
Dispose of the persistent store.
doesElementExist(ICacheElement<K, V>) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCache
Does an element exist for this key?
doGet(K) - Method in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache
Get a value from the persistent store.
doGetMatching(String) - Method in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache
Get a value from the persistent store.
doOptimizeRealTime() - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache
Performs the check for optimization, and if it is required, do it.
doRemove(K) - Method in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache
Remove an object from the persistent store if found.
doRemoveAll() - Method in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache
Remove all objects from the persistent store.
doRun() - Method in class org.apache.commons.jcs.engine.AbstractCacheEventQueue.AbstractCacheEvent
 
doRun() - Method in class org.apache.commons.jcs.engine.AbstractCacheEventQueue.DisposeEvent
Called when gets to the end of the queue
doRun() - Method in class org.apache.commons.jcs.engine.AbstractCacheEventQueue.PutEvent
Call put on the listener.
doRun() - Method in class org.apache.commons.jcs.engine.AbstractCacheEventQueue.RemoveAllEvent
Call removeAll on the listener.
doRun() - Method in class org.apache.commons.jcs.engine.AbstractCacheEventQueue.RemoveEvent
Call remove on the listener.
doRun() - Method in class org.apache.commons.jcs.engine.control.event.ElementEventQueue.AbstractElementEventRunner
This will do the work or trigger the work to be done.
DoubleLinkedList<T extends DoubleLinkedListNode> - Class in org.apache.commons.jcs.utils.struct
This is a generic thread safe double linked list.
DoubleLinkedList() - Constructor for class org.apache.commons.jcs.utils.struct.DoubleLinkedList
Default constructor.
DoubleLinkedListNode<T> - Class in org.apache.commons.jcs.utils.struct
This serves as a placeholder in a double linked list.
DoubleLinkedListNode(T) - Constructor for class org.apache.commons.jcs.utils.struct.DoubleLinkedListNode
 
doUpdate(ICacheElement<K, V>) - Method in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache
Add a cache element to the persistent store.
doWebserviceCall(HttpMethod) - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.AbstractHttpClient
Extracted method that can be overwritten to do additional things to the post before the call is made.
doWork() - Method in interface org.apache.commons.jcs.utils.access.JCSWorkerHelper
The method to implement to do the work that should be cached.
dump() - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache
For debugging.
dump(boolean) - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache
For debugging.
dumpArray() - Method in class org.apache.commons.jcs.utils.struct.SortedPreferentialArray
Debugging method to return a human readable display of array data.
dumpCacheEntries() - Method in class org.apache.commons.jcs.engine.memory.AbstractDoubleLinkedListMemoryCache
Dump the cache entries from first to list for debugging.
dumpCacheEntries() - Method in class org.apache.commons.jcs.engine.memory.lru.LHMLRUMemoryCache
Dump the cache entries from first to last for debugging.
dumpCacheEntries() - Method in class org.apache.commons.jcs.utils.struct.LRUMap
Dump the cache entries from first to list for debugging.
dumpCacheSize() - Method in class org.apache.commons.jcs.engine.memory.AbstractDoubleLinkedListMemoryCache
Returns the size of the list.
dumpMap() - Method in class org.apache.commons.jcs.engine.memory.AbstractMemoryCache
Dump the cache map for debugging.
dumpMap() - Method in class org.apache.commons.jcs.utils.struct.LRUMap
Dump the cache map for debugging.

E

ElapsedTimer - Class in org.apache.commons.jcs.utils.timing
This is a simple timer utility.
ElapsedTimer() - Constructor for class org.apache.commons.jcs.utils.timing.ElapsedTimer
 
ElementAttributes - Class in org.apache.commons.jcs.engine
This it the element attribute descriptor class.
ElementAttributes() - Constructor for class org.apache.commons.jcs.engine.ElementAttributes
Constructor for the IElementAttributes object
ElementAttributes(ElementAttributes) - Constructor for class org.apache.commons.jcs.engine.ElementAttributes
Constructor for the IElementAttributes object
elementAttributes - Variable in class org.apache.commons.jcs.engine.memory.AbstractMemoryCache
Region Elemental Attributes, used as a default and copied for each item.
ElementEvent - Class in org.apache.commons.jcs.engine.control.event
Element events will trigger the creation of Element Event objects.
ElementEvent(Object, ElementEventType) - Constructor for class org.apache.commons.jcs.engine.control.event.ElementEvent
Constructor for the ElementEvent object
elementEventQ - Variable in class org.apache.commons.jcs.engine.control.CompositeCache
EventQueue for handling element events.
ElementEventQueue - Class in org.apache.commons.jcs.engine.control.event
An event queue is used to propagate ordered cache events to one and only one target listener.
ElementEventQueue(String) - Constructor for class org.apache.commons.jcs.engine.control.event.ElementEventQueue
Constructor for the ElementEventQueue object
ElementEventQueue.AbstractElementEventRunner - Class in org.apache.commons.jcs.engine.control.event
Retries before declaring failure.
ElementEventQueue.AbstractElementEventRunner() - Constructor for class org.apache.commons.jcs.engine.control.event.ElementEventQueue.AbstractElementEventRunner
 
ElementEventQueue.Node - Class in org.apache.commons.jcs.engine.control.event
A node in the queue.
ElementEventQueue.Node() - Constructor for class org.apache.commons.jcs.engine.control.event.ElementEventQueue.Node
 
ElementEventType - Enum in org.apache.commons.jcs.engine.control.event.behavior
This describes the events that an item can encounter.
elementSerializer - Variable in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCache
The serializer.
elementSerializer - Variable in class org.apache.commons.jcs.auxiliary.disk.block.BlockDisk
The serializer.
elementSerializer - Variable in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheAbstractManager
The serializer.
elementSerializer - Variable in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPDiscoveryListener
The serializer.
ensureCacheManager() - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.RemoteHttpCacheServlet
Make sure we have a cache manager.
ensureInit() - Method in class org.apache.commons.jcs.access.PartitionedCacheAccess
Initialize if we haven't already.
ensureProperties() - Method in class org.apache.commons.jcs.utils.props.AbstractPropertyContainer
Makes sure an AbstractPropertyClass has all the properties it needs.
entrySet() - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskKeyStore
Gets the entry set.
entrySet() - Method in class org.apache.commons.jcs.utils.struct.LRUMap
This returns a set of entries.
equals(Object) - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskElementDescriptor
 
equals(Object) - Method in class org.apache.commons.jcs.engine.control.group.GroupAttrName
Tests object equality.
equals(Object) - Method in class org.apache.commons.jcs.engine.control.group.GroupId
 
equals(Object) - Method in class org.apache.commons.jcs.engine.memory.AbstractDoubleLinkedListMemoryCache.IteratorWrapper
 
equals(Object) - Method in class org.apache.commons.jcs.engine.memory.AbstractDoubleLinkedListMemoryCache.MapEntryWrapper
 
equals(Object) - Method in class org.apache.commons.jcs.utils.discovery.DiscoveredService
NOTE - this object is often put into sets, so equals needs to be overridden.
eventHandlers - Variable in class org.apache.commons.jcs.engine.ElementAttributes
The list of Event handlers to use.
eventQMap - Variable in class org.apache.commons.jcs.engine.CacheListeners
Map ICacheListener to ICacheEventQueue
eventQueuePoolName - Variable in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheAttributes
Named when pooled
eventQueueType - Variable in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheAttributes
eventQueueType -- custom classname, pooled, or single threaded

F

failover(int) - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheNoWaitFacade
Begin the failover process if this is a local cache.
FIFOMemoryCache<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.engine.memory.fifo
The items are spooled in the order they are added.
FIFOMemoryCache() - Constructor for class org.apache.commons.jcs.engine.memory.fifo.FIFOMemoryCache
 
file(KK) - Method in class org.apache.commons.jcs.auxiliary.disk.file.FileDiskCache
Creates the file for a key.
FileDiskCache<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.auxiliary.disk.file
This disk cache writes each item to a separate file.
FileDiskCache(FileDiskCacheAttributes) - Constructor for class org.apache.commons.jcs.auxiliary.disk.file.FileDiskCache
Constructor for the DiskCache object.
FileDiskCache(FileDiskCacheAttributes, IElementSerializer) - Constructor for class org.apache.commons.jcs.auxiliary.disk.file.FileDiskCache
Constructor for the DiskCache object.
FileDiskCacheAttributes - Class in org.apache.commons.jcs.auxiliary.disk.file
Configuration values for the file disk cache.
FileDiskCacheAttributes() - Constructor for class org.apache.commons.jcs.auxiliary.disk.file.FileDiskCacheAttributes
 
FileDiskCacheFactory - Class in org.apache.commons.jcs.auxiliary.disk.file
Create Disk File Caches
FileDiskCacheFactory() - Constructor for class org.apache.commons.jcs.auxiliary.disk.file.FileDiskCacheFactory
 
FileDiskCacheManager - Class in org.apache.commons.jcs.auxiliary.disk.file
This is a non singleton.
FileDiskCacheManager(FileDiskCacheAttributes, ICacheEventLogger, IElementSerializer) - Constructor for class org.apache.commons.jcs.auxiliary.disk.file.FileDiskCacheManager
Constructor for the DiskFileCacheManager object
finalize() - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoverySender
Just being careful about closing the socket.
finalize() - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryService
Call shutdown to be safe.
findAndSubst(String, Properties) - Static method in class org.apache.commons.jcs.utils.config.OptionConverter
Find the value corresponding to key in props.
fix() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheRestore
Fixes up all the caches managed by the associated cache manager.
fix() - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheRestore
Fixes up all the caches managed by the associated cache manager.
fix() - Method in interface org.apache.commons.jcs.engine.behavior.ICacheRestore
Fix the cache
fixCache(ICacheServiceNonLocal<K, V>) - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCache
Replaces the current remote cache service handle with the given handle.
fixCache(ICacheServiceNonLocal<K, V>) - Method in class org.apache.commons.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(ICacheServiceNonLocal<?, ?>) - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteAuxiliaryCache
Replaces the current remote cache service handle with the given handle.
fixCache(ICacheServiceNonLocal<?, ?>) - Method in interface org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheClient
Replaces the current remote cache service handle with the given handle.
fixCache(ICacheServiceNonLocal<?, ?>) - Method in class org.apache.commons.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(ICacheServiceNonLocal<Serializable, Serializable>, ILateralCacheObserver) - Method in interface org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheManager
Sets the corrected service.
fixCaches(ICacheServiceNonLocal<Serializable, Serializable>, ILateralCacheObserver) - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheAbstractManager
Fixes up all the caches managed by this cache manager.
fixCaches(ICacheServiceNonLocal<? extends Serializable, ? extends Serializable>, IRemoteCacheObserver) - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheManager
Fixes up all the caches managed by this cache manager.
fixService() - Method in interface org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheManager
The restore calls this on the manger if a cache if found to be in error.
fixService() - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheManager
 
forceShortIdlePeriod(long) - Static method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheMonitor
Allows close classes, ie testers to set the idle period to something testable.
format(Date, StringBuffer, FieldPosition) - Method in class org.apache.commons.jcs.utils.date.ThreadSafeSimpleDateFormat
 
FREE - Static variable in class org.apache.commons.jcs.auxiliary.disk.jdbc.TableState
The table is free.
freeBlocks(int[]) - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDisk
Add these blocks to the emptyBlock list.
freeBlocks(int[]) - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCache
Add these blocks to the emptyBlock list.
freeCache(String) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCacheManagerAbstractTemplate
 
freeCache(String) - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheManager
Releases.
freeCache(String) - Method in class org.apache.commons.jcs.engine.control.CompositeCacheManager
 
freeCache(String, boolean) - Method in class org.apache.commons.jcs.engine.control.CompositeCacheManager
 
freeElements(int) - Method in class org.apache.commons.jcs.engine.memory.AbstractDoubleLinkedListMemoryCache
This instructs the memory cache to remove the numberToFree according to its eviction policy.
freeElements(int) - Method in interface org.apache.commons.jcs.engine.memory.behavior.IMemoryCache
This instructs the memory cache to remove the numberToFree according to its eviction policy.
freeElements(int) - Method in class org.apache.commons.jcs.engine.memory.lru.LHMLRUMemoryCache
This can't be implemented.
freeMemoryElements(int) - Method in class org.apache.commons.jcs.access.AbstractCacheAccess
This instructs the memory cache to remove the numberToFree according to its eviction policy.
freeMemoryElements(int) - Method in interface org.apache.commons.jcs.access.behavior.ICacheAccessManagement
This instructs the memory cache to remove the numberToFree according to its eviction policy.
freeMemoryElements(int) - Method in class org.apache.commons.jcs.access.PartitionedCacheAccess
Calls free on each partition.

G

generateRequestId() - Static method in class org.apache.commons.jcs.utils.key.KeyGeneratorUtil
Creates a query id in the format 1001010121712345 where the first 8 digits (10010101) is a 8 digit number where: 1 is a padding digit and 001 is the first day of the year.
get(K) - Method in interface org.apache.commons.jcs.access.behavior.ICacheAccess
Basic get method.
get(K) - Method in class org.apache.commons.jcs.access.CacheAccess
Retrieve an object from the cache region this instance provides access to.
get(K) - Method in class org.apache.commons.jcs.access.PartitionedCacheAccess
Gets the object for the key from the desired partition.
get(K) - Method in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheEventLogging
Gets the item from the cache.
get(K) - Method in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache
Check to see if the item is in purgatory.
get(K) - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskKeyStore
gets the object for the key.
get(K) - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheNoWait
Synchronously reads from the lateral cache.
get(K) - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheNoWaitFacade
Synchronously reads from the lateral cache.
get(String) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
The service does not get via this method, so this return null.
get(String, K) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
 
get(String, K, long) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
If get is allowed, we will issues a get request.
get(K) - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
Synchronously reads from the remote cache.
get(String, K) - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheClient
Create a request, process, extract the payload.
get(String, K, long) - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheClient
Create a request, process, extract the payload.
get(String, K) - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.AbstractRemoteCacheService
Returns a cache value from the specified remote cache; or null if the cache or key does not exist.
get(String, K, long) - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.AbstractRemoteCacheService
Returns a cache bean from the specified cache; or null if the key does not exist.
get(K) - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheNoWait
Synchronously reads from the remote cache.
get(String, K) - Method in class org.apache.commons.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, K, long) - Method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServer
Returns a cache bean from the specified cache; or null if the key does not exist.
get(K) - Method in interface org.apache.commons.jcs.engine.behavior.ICache
Gets an item from the cache.
get(String, K) - Method in interface org.apache.commons.jcs.engine.behavior.ICacheService
Returns a cache bean from the specified cache; or null if the key does not exist.
get(String, K, long) - Method in interface org.apache.commons.jcs.engine.behavior.ICacheServiceNonLocal
Returns a cache bean from the specified cache; or null if the key does not exist.
get(K) - Method in class org.apache.commons.jcs.engine.control.CompositeCache
Gets an item from the cache.
get(K, boolean) - Method in class org.apache.commons.jcs.engine.control.CompositeCache
Look in memory, then disk, remote, or laterally for this item.
get(K) - Method in class org.apache.commons.jcs.engine.memory.AbstractDoubleLinkedListMemoryCache
Get an item from the cache If the item is found, it is removed from the list and added first.
get(K) - Method in class org.apache.commons.jcs.engine.memory.AbstractMemoryCache
Get an item from the cache
get(K) - Method in interface org.apache.commons.jcs.engine.memory.behavior.IMemoryCache
Get an item from the cache
get(K) - Method in class org.apache.commons.jcs.engine.memory.lru.LHMLRUMemoryCache
Get an item from the cache
get(String, K) - Method in class org.apache.commons.jcs.engine.ZombieCacheService
 
get(String, K, boolean) - Method in class org.apache.commons.jcs.engine.ZombieCacheService
Logs the get to debug, but always balks.
get(String, K, long) - Method in class org.apache.commons.jcs.engine.ZombieCacheServiceNonLocal
Does nothing.
get(Object) - Method in class org.apache.commons.jcs.utils.struct.LRUMap
 
GET_EVENT - Static variable in interface org.apache.commons.jcs.engine.logging.behavior.ICacheEventLogger
ICache get
getAuxCaches() - Method in class org.apache.commons.jcs.engine.control.CompositeCache
Get the list of auxiliary caches for this region.
getAuxiliaryCacheAttributes() - Method in interface org.apache.commons.jcs.auxiliary.AuxiliaryCache
This returns the generic attributes for an auxiliary cache.
getAuxiliaryCacheAttributes() - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCache
Returns the attributes.
getAuxiliaryCacheAttributes() - Method in class org.apache.commons.jcs.auxiliary.disk.file.FileDiskCache
 
getAuxiliaryCacheAttributes() - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache
 
getAuxiliaryCacheAttributes() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCache
 
getAuxiliaryCacheAttributes() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCache
 
getAuxiliaryCacheAttributes() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheNoWait
 
getAuxiliaryCacheAttributes() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheNoWaitFacade
 
getAuxiliaryCacheAttributes() - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteAuxiliaryCache
 
getAuxiliaryCacheAttributes() - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
 
getAuxiliaryCacheAttributes() - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheNoWait
 
getAuxiliaryCacheStats() - Method in interface org.apache.commons.jcs.engine.stats.behavior.ICacheStats
 
getAuxiliaryCacheStats() - Method in class org.apache.commons.jcs.engine.stats.CacheStats
 
getAveragePutSizeBytes() - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDisk
 
getBlockChunks(byte[], int) - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDisk
Return the amount to put in each block.
getBlocks() - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskElementDescriptor
This holds the block numbers.
getBlockSizeBytes() - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDisk
 
getBlockSizeBytes() - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCacheAttributes
 
getBoundarySize() - Method in class org.apache.commons.jcs.utils.threadpool.PoolConfiguration
 
getByteCount() - Method in class org.apache.commons.jcs.admin.CacheRegionInfo
 
getByteCount(String) - Method in class org.apache.commons.jcs.admin.JCSAdminBean
Tries to estimate how much data is in a region.
getByteCount(CompositeCache<K, V>) - Method in class org.apache.commons.jcs.admin.JCSAdminBean
Tries to estimate how much data is in a region.
getByteCount(String) - Method in interface org.apache.commons.jcs.admin.JCSJMXBean
Tries to estimate how much data is in a region.
getBytesFree() - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache
Returns the number of bytes that are free.
getCache(String) - Method in interface org.apache.commons.jcs.auxiliary.AuxiliaryCacheManager
Return the appropriate auxiliary cache for this region.
getCache(String) - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCacheManager
Gets an BlockDiskCache for the supplied name using the default attributes.
getCache(BlockDiskCacheAttributes) - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCacheManager
Get an BlockDiskCache for the supplied attributes.
getCache(String) - Method in class org.apache.commons.jcs.auxiliary.disk.file.FileDiskCacheManager
Gets an DiskFileCache for the supplied name using the default attributes.
getCache(FileDiskCacheAttributes) - Method in class org.apache.commons.jcs.auxiliary.disk.file.FileDiskCacheManager
Get an DiskFileCache for the supplied attributes.
getCache(String) - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCacheManager
Gets an IndexedDiskCache for the supplied name using the default attributes.
getCache(IndexedDiskCacheAttributes) - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCacheManager
Get an IndexedDiskCache for the supplied attributes.
getCache(String) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCacheManager
Gets the cache attribute of the HSQLCacheManager object
getCache(JDBCDiskCacheAttributes) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCacheManagerAbstractTemplate
Creates a JDBCDiskCache for the region if one doesn't exist, else it returns the pre-created instance.
getCache(String) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCacheManager
Gets the cache attribute of the HSQLCacheManager object
getCache(String) - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheAbstractManager
Called to access a pre-created region or construct one with defaults.
getCache(String) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheManager
Called to access a precreated region or construct one with defaults.
getCache(String) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
Gets the cacheManager attribute of the LateralCacheTCPListener object.
getCache(String) - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheManager
Returns a remote cache for the given cache name.
getCache(RemoteHttpCacheAttributes) - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheManager
Gets a RemoteCacheNoWait from the RemoteCacheManager.
getCache(String) - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheManager
Returns a remote cache for the given cache name.
getCache(IRemoteCacheAttributes) - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheManager
Gets a RemoteCacheNoWait from the RemoteCacheManager.
getCache(String) - Method in interface org.apache.commons.jcs.engine.behavior.ICacheManager
methods to get a cache region from a manager
getCache(String) - Method in interface org.apache.commons.jcs.engine.behavior.ICompositeCacheManager
Gets the cache attribute of the CacheHub object
getCache(String) - Method in class org.apache.commons.jcs.engine.control.CompositeCacheManager
Gets the cache attribute of the CacheHub object
getCache(String, ICompositeCacheAttributes) - Method in class org.apache.commons.jcs.engine.control.CompositeCacheManager
Gets the cache attribute of the CacheHub object
getCache(String, ICompositeCacheAttributes, IElementAttributes) - Method in class org.apache.commons.jcs.engine.control.CompositeCacheManager
Gets the cache attribute of the CacheHub object
getCache(ICompositeCacheAttributes) - Method in class org.apache.commons.jcs.engine.control.CompositeCacheManager
Gets the cache attribute of the CacheHub object
getCache(ICompositeCacheAttributes, IElementAttributes) - Method in class org.apache.commons.jcs.engine.control.CompositeCacheManager
If the cache has already been created, then the CacheAttributes and the element Attributes will be ignored.
getCacheAttributes() - Method in class org.apache.commons.jcs.access.AbstractCacheAccess
Gets the ICompositeCacheAttributes of the cache region.
getCacheAttributes() - Method in interface org.apache.commons.jcs.access.behavior.ICacheAccessManagement
Gets the ICompositeCacheAttributes of the cache region
getCacheAttributes() - Method in class org.apache.commons.jcs.access.PartitionedCacheAccess
 
getCacheAttributes() - Method in class org.apache.commons.jcs.engine.control.CompositeCache
Gets the ICompositeCacheAttributes attribute of the Cache object.
getCacheAttributes() - Method in class org.apache.commons.jcs.engine.memory.AbstractMemoryCache
Returns the CacheAttributes.
getCacheAttributes() - Method in interface org.apache.commons.jcs.engine.memory.behavior.IMemoryCache
Returns the CacheAttributes for the region.
getCacheElement(K) - Method in interface org.apache.commons.jcs.access.behavior.ICacheAccess
This method returns the ICacheElement wrapper which provides access to element info and other attributes.
getCacheElement(K) - Method in class org.apache.commons.jcs.access.CacheAccess
This method returns the ICacheElement wrapper which provides access to element info and other attributes.
getCacheElement(K) - Method in class org.apache.commons.jcs.access.PartitionedCacheAccess
Gets the ICacheElement (the wrapped object) for the key from the desired partition.
getCacheElement() - Method in class org.apache.commons.jcs.auxiliary.disk.PurgatoryElement
Get the wrapped cache element.
getCacheElement() - Method in class org.apache.commons.jcs.auxiliary.remote.value.RemoteCacheRequest
 
getCacheElements(Set<K>) - Method in interface org.apache.commons.jcs.access.behavior.ICacheAccess
Get multiple elements from the cache based on a set of cache keys.
getCacheElements(Set<K>) - Method in class org.apache.commons.jcs.access.CacheAccess
Get multiple elements from the cache based on a set of cache keys.
getCacheElements(Set<K>) - Method in class org.apache.commons.jcs.access.PartitionedCacheAccess
This is a getMultiple.
getCacheEventLogger() - Method in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCache
Allows it to be injected.
getCacheEventLogger() - Method in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCacheManager
 
getCacheEventQueue() - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheNoWait
This is for testing only.
getCacheListeners(String) - Method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServer
Returns the cache listener for the specified cache.
getCacheManager() - Method in interface org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheListener
 
getCacheManager() - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
 
getCacheManager() - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteCacheListener
Gets the cacheManager attribute of the RemoteCacheListener object.
getCacheManager() - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.AbstractRemoteCacheService
 
getCacheName() - Method in class org.apache.commons.jcs.admin.CacheRegionInfo
 
getCacheName() - Method in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheAttributes
Gets the cacheName attribute of the AuxiliaryCacheAttributes object
getCacheName() - Method in interface org.apache.commons.jcs.auxiliary.AuxiliaryCacheAttributes
Gets the cacheName attribute of the AuxiliaryCacheAttributes object
getCacheName() - Method in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache
 
getCacheName() - Method in class org.apache.commons.jcs.auxiliary.disk.PurgatoryElement
 
getCacheName() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCache
Gets the cacheName attribute of the LateralCache object
getCacheName() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheNoWait
Gets the cacheName attribute of the LateralCacheNoWait object
getCacheName() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheNoWaitFacade
Gets the cacheName attribute of the LateralCacheNoWaitFacade object.
getCacheName() - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteAuxiliaryCache
Gets the cacheName attribute of the RemoteCache object.
getCacheName() - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
Gets the cacheName attribute of the RemoteCacheNoWaitFacade object.
getCacheName() - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheNoWait
Gets the cacheName attribute of the RemoteCacheNoWait object
getCacheName() - Method in class org.apache.commons.jcs.auxiliary.remote.value.RemoteCacheRequest
 
getCacheName() - Method in interface org.apache.commons.jcs.engine.behavior.ICache
Returns the cache name.
getCacheName() - Method in interface org.apache.commons.jcs.engine.behavior.ICacheElement
Gets the cacheName attribute of the ICacheElement object.
getCacheName() - Method in interface org.apache.commons.jcs.engine.behavior.ICacheElementSerialized
Gets the cacheName attribute of the ICacheElement object.
getCacheName() - Method in interface org.apache.commons.jcs.engine.behavior.ICompositeCacheAttributes
Gets the cacheName attribute of the ICompositeCacheAttributes object
getCacheName() - Method in class org.apache.commons.jcs.engine.CacheElement
Gets the cacheName attribute of the CacheElement object
getCacheName() - Method in class org.apache.commons.jcs.engine.CacheElementSerialized
Returns the name of the cache.
getCacheName() - Method in class org.apache.commons.jcs.engine.CompositeCacheAttributes
Gets the cacheName attribute of the CompositeCacheAttributes object
getCacheName() - Method in class org.apache.commons.jcs.engine.control.CompositeCache
Gets the cacheName attribute of the Cache object.
getCacheName() - Method in class org.apache.commons.jcs.engine.memory.AbstractMemoryCache
Returns the cache (aka "region") name.
getCacheNames() - Method in class org.apache.commons.jcs.engine.control.CompositeCacheManager
Returns a list of the current cache names.
getCacheNames() - Method in class org.apache.commons.jcs.utils.discovery.DiscoveredService
 
getCacheNames() - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryMessage
 
getCacheNames() - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoverySenderThread
 
getCacheNames() - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryService
Get all the cache names we have facades for.
getCaches() - Method in interface org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheManager
This is a temporary solution that allows the monitor to get caches from an instance of a manager.
getCaches() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheAbstractManager
 
getCacheSize() - Method in class org.apache.commons.jcs.admin.CacheRegionInfo
 
getCacheStatistics() - Method in class org.apache.commons.jcs.admin.CacheRegionInfo
Return the statistics for the region.
getCacheStatus() - Method in class org.apache.commons.jcs.admin.CacheRegionInfo
 
getCacheType() - Method in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache
 
getCacheType() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCache
Gets the cacheType attribute of the LateralCache object
getCacheType() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheNoWait
No lateral invocation.
getCacheType() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheNoWaitFacade
Gets the cacheType attribute of the LateralCacheNoWaitFacade object.
getCacheType() - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteAuxiliaryCache
Gets the cacheType attribute of the RemoteCache object
getCacheType() - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
Gets the cacheType attribute of the RemoteCacheNoWaitFacade object.
getCacheType() - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheNoWait
No remote invocation.
getCacheType() - Method in interface org.apache.commons.jcs.engine.behavior.ICacheType
Returns the cache type.
getCacheType() - Method in class org.apache.commons.jcs.engine.control.CompositeCache
Gets the cacheType attribute of the Cache object.
getCacheType() - Method in class org.apache.commons.jcs.engine.control.CompositeCacheManager
 
getChunkSize() - Method in class org.apache.commons.jcs.utils.struct.LRUMap
 
getClusterListeners(String) - Method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServer
Gets the clusterListeners attribute of the RemoteCacheServer object.
getClusterServers() - Method in interface org.apache.commons.jcs.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
Gets the clusterServers attribute of the IRemoteCacheAttributes object
getClusterServers() - Method in class org.apache.commons.jcs.auxiliary.remote.CommonRemoteCacheAttributes
Gets the clusterServers attribute of the RemoteCacheAttributes object.
getCnt() - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryReceiver
 
getCompositeCache() - Method in class org.apache.commons.jcs.engine.memory.AbstractMemoryCache
Gets the cache hub / region that the MemoryCache is used by
getCompositeCache() - Method in interface org.apache.commons.jcs.engine.memory.behavior.IMemoryCache
Gets the cache hub / region that uses the MemoryCache.
getCompositeCacheManager() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCacheManager
 
getCompositeCacheManager() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCacheManager
 
getCompositeCacheManager() - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
 
getConfigFileName() - Method in interface org.apache.commons.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Gets the ConfigFileName attribute of the IRemoteCacheAttributes object.
getConfigFileName() - Method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Gets the ConfigFileName attribute of the IRemoteCacheAttributes object
getConfigurationProperties() - Method in interface org.apache.commons.jcs.engine.behavior.ICompositeCacheManager
This is exposed so other manager can get access to the props.
getConfigurationProperties() - Method in class org.apache.commons.jcs.engine.control.CompositeCacheManager
This is exposed so other manager can get access to the props.
getConnection() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccess
Gets a connection from the pool.
getConnectionManager() - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.AbstractHttpClient
 
getConnectionPoolName() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
getConnectionTimeoutMillis() - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
getCopyOfDiscoveryListeners() - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryService
 
getCount() - Method in class org.apache.commons.jcs.admin.CountingOnlyOutputStream
The number of bytes that have passed through this stream.
getCreateTime() - Method in class org.apache.commons.jcs.admin.CacheElementInfo
 
getCreateTime() - Method in interface org.apache.commons.jcs.engine.behavior.IElementAttributes
Gets the createTime attribute of the IAttributes object.
getCreateTime() - Method in class org.apache.commons.jcs.engine.ElementAttributes
Gets the createTime attribute of the IAttributes object.
getCreateTime() - Method in class org.apache.commons.jcs.engine.logging.CacheEvent
The time at which this object was created.
getData() - Method in interface org.apache.commons.jcs.engine.stats.behavior.IStatElement
Get the data, ex. for hit count you would get a String value for some number.
getData() - Method in class org.apache.commons.jcs.engine.stats.StatElement
Get the data, ex. for hit count you would get a String value for some number.
getDatabase() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
getDatabase() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccessAttributes
 
getDataFileSize() - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache
This is for debugging and testing.
getDateForSchedule(String) - Static method in class org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.util.ScheduleParser
For a single string it creates a date that is the next time this hh:mm:ss combo will be seen.
getDateOfShopFromRequestId(String) - Static method in class org.apache.commons.jcs.utils.key.KeyGeneratorUtil
This DddHHmm.
getDddHHmm(Date) - Static method in class org.apache.commons.jcs.utils.date.DateFormatter
gets a date formatted in dddHHmm
getDddHHmmss(Date) - Static method in class org.apache.commons.jcs.utils.date.DateFormatter
gets a date formatted in yyyymmddss
getDefaultCacheAttributes() - Method in class org.apache.commons.jcs.engine.control.CompositeCacheManager
Gets the defaultCacheAttributes attribute of the CacheHub object
getDefaultCattr() - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheManager
Gets the defaultCattr attribute of the RemoteCacheManager object.
getDefaultCattr() - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheManager
Gets the defaultCattr attribute of the RemoteCacheManager object.
getDefaultCattr() - Method in class org.apache.commons.jcs.engine.control.CompositeCacheManager
 
getDefaultElementAttributes() - Method in class org.apache.commons.jcs.access.AbstractCacheAccess
Retrieves A COPY OF the default element attributes used by this region.
getDefaultElementAttributes() - Method in interface org.apache.commons.jcs.access.behavior.ICacheAccessManagement
GetElementAttributes will return an attribute object describing the current attributes associated with the object name.
getDefaultElementAttributes() - Method in class org.apache.commons.jcs.access.PartitionedCacheAccess
 
getDefaultElementAttributes() - Method in class org.apache.commons.jcs.engine.control.CompositeCacheManager
Gets the defaultElementAttributes attribute of the CacheHub object
getDefaultJDBCDiskCacheAttributes() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCacheManager
Gets the defaultCattr attribute of the HSQLCacheManager object
getDefaultJDBCDiskCacheAttributes() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCacheManager
Gets the defaultCattr attribute of the HSQLCacheManager object
getDeSerializedCacheElement(ICacheElementSerialized<K, V>, IElementSerializer) - Static method in class org.apache.commons.jcs.utils.serialization.SerializationConversionUtil
This returns a wrapper that has a de-serialized version of the value instead of the serialized value.
getDirectory() - Method in class org.apache.commons.jcs.auxiliary.disk.file.FileDiskCache
 
getDiscoveredServices() - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryService
 
getDiscoveryListener(ITCPLateralCacheAttributes, ICompositeCacheManager, ICacheEventLogger, IElementSerializer) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPDiscoveryListenerManager
Gets the instance attribute of the LateralCacheTCPListener class.
getDiskLocation() - Method in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache
This is used by the event logging.
getDiskLocation() - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCache
This is used by the event logging.
getDiskLocation() - Method in class org.apache.commons.jcs.auxiliary.disk.file.FileDiskCache
 
getDiskLocation() - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache
This is used by the event logging.
getDiskLocation() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCache
This is used by the event logging.
getDiskPath() - Method in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCacheAttributes
Gets the diskPath attribute of the attributes object
getDiskPath() - Method in interface org.apache.commons.jcs.auxiliary.disk.behavior.IDiskCacheAttributes
Gets the diskPath attribute of the attributes object
getDiskUsagePattern() - Method in interface org.apache.commons.jcs.engine.behavior.ICompositeCacheAttributes
 
getDiskUsagePattern() - Method in class org.apache.commons.jcs.engine.CompositeCacheAttributes
 
getDriverClassName() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
getDriverClassName() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccessAttributes
 
getElapsedTime() - Method in class org.apache.commons.jcs.utils.timing.ElapsedTimer
Gets the time elapsed between the start time and now.
getElapsedTimeString() - Method in class org.apache.commons.jcs.utils.timing.ElapsedTimer
Returns the elapsed time with the display suffix.
getElementAttributes(K) - Method in interface org.apache.commons.jcs.access.behavior.ICacheAccess
Gets the elementAttributes attribute of the ICacheAccess object
getElementAttributes(K) - Method in class org.apache.commons.jcs.access.CacheAccess
GetElementAttributes will return an attribute object describing the current attributes associated with the object name.
getElementAttributes(K) - Method in class org.apache.commons.jcs.access.PartitionedCacheAccess
This is no more efficient than simply getting the cache element.
getElementAttributes() - Method in class org.apache.commons.jcs.auxiliary.disk.PurgatoryElement
 
getElementAttributes() - Method in interface org.apache.commons.jcs.engine.behavior.ICacheElement
Gets the attributes attribute of the ICacheElement object
getElementAttributes() - Method in interface org.apache.commons.jcs.engine.behavior.ICacheElementSerialized
Gets the attributes attribute of the ICacheElement object
getElementAttributes() - Method in class org.apache.commons.jcs.engine.CacheElement
Gets the IElementAttributes attribute of the CacheElement object
getElementAttributes() - Method in class org.apache.commons.jcs.engine.CacheElementSerialized
 
getElementAttributes() - Method in class org.apache.commons.jcs.engine.control.CompositeCache
Gets the default element attribute of the Cache object This returns a copy.
getElementAttributes(K) - Method in class org.apache.commons.jcs.engine.control.CompositeCache
Gets the elementAttributes attribute of the Cache object.
getElementAttrributes() - Method in class org.apache.commons.jcs.engine.CacheGroup
Gets the attrributes attribute of the CacheGroup object
getElementEvent() - Method in interface org.apache.commons.jcs.engine.control.event.behavior.IElementEvent
Gets the elementEvent attribute of the IElementEvent object.
getElementEvent() - Method in class org.apache.commons.jcs.engine.control.event.ElementEvent
Gets the elementEvent attribute of the ElementEvent object
getElementEventHandlers() - Method in interface org.apache.commons.jcs.engine.behavior.IElementAttributes
Gets the elementEventHandlers.
getElementEventHandlers() - Method in class org.apache.commons.jcs.engine.ElementAttributes
Gets the elementEventHandlers.
getElementSerializer() - Method in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCache
Allows it to be injected.
getElementSerializer() - Method in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCacheManager
 
getElementSerializer() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCache
 
getEmptyBlocks() - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDisk
 
getErrorMessage() - Method in class org.apache.commons.jcs.auxiliary.remote.value.RemoteCacheResponse
 
getEventLoggingExtraInfo() - Method in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCache
Gets the extra info for the event log.
getEventLoggingExtraInfo() - Method in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache
Gets the extra info for the event log.
getEventLoggingExtraInfo() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCache
 
getEventLoggingExtraInfo() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheNoWait
this won't be called since we don't do ICache logging here.
getEventLoggingExtraInfo() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheNoWaitFacade
this won't be called since we don't do ICache logging here.
getEventLoggingExtraInfo() - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
This typically returns end point info .
getEventLoggingExtraInfo() - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCache
 
getEventLoggingExtraInfo() - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCache
Gets the extra info for the event log.
getEventLoggingExtraInfo() - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheNoWait
this won't be called since we don't do ICache logging here.
getEventLogSourceName() - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.AbstractRemoteCacheService
 
getEventName() - Method in interface org.apache.commons.jcs.engine.logging.behavior.ICacheEvent
 
getEventName() - Method in class org.apache.commons.jcs.engine.logging.CacheEvent
 
getEventQueuePoolName() - Method in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheAttributes
Sets the pool name to use.
getEventQueuePoolName() - Method in interface org.apache.commons.jcs.auxiliary.AuxiliaryCacheAttributes
Sets the pool name to use.
getEventQueueType() - Method in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheAttributes
 
getEventQueueType() - Method in interface org.apache.commons.jcs.auxiliary.AuxiliaryCacheAttributes
 
getExpiresInSeconds() - Method in class org.apache.commons.jcs.admin.CacheElementInfo
Ignored if isEternal
getExtraInfoForRequesterId(long) - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.AbstractRemoteCacheService
Ip address for the client, if one is stored.
getExtraInfoForRequesterId(long) - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.RemoteHttpCacheService
This is called by the event log.
getExtraInfoForRequesterId(long) - Method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServer
Ip address for the client, if one is stored.
getFacades() - Static method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheFactory
The facades are what the cache hub talks to.
getFacades() - Static method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheFactory
The facades are what the cache hub talks to.
getFailoverIndex() - Method in interface org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Gets the failoverIndex attribute of the IRemoteCacheAttributes object.
getFailoverIndex() - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheAttributes
Gets the failoverIndex attribute of the RemoteCacheAttributes object.
getFailovers() - Method in interface org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Gets the failovers attribute of the IRemoteCacheAttributes object
getFailovers() - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheAttributes
Gets the failovers attribute of the RemoteCacheAttributes object.
getFailoverServers() - Method in interface org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Gets the failoverServers attribute of the IRemoteCacheAttributes object
getFailoverServers() - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheAttributes
Gets the failoverServers attribute of the RemoteCacheAttributes object.
getFilePath() - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDisk
This is used for debugging.
getFirst() - Method in class org.apache.commons.jcs.utils.struct.DoubleLinkedList
Removes the specified node from the link list.
getFromGroup(K, String) - Method in interface org.apache.commons.jcs.access.behavior.IGroupCacheAccess
Gets the g attribute of the IGroupCacheAccess object
getFromGroup(K, String) - Method in class org.apache.commons.jcs.access.GroupCacheAccess
Gets an item out of the cache that is in a specified group.
getGetCnt() - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
 
getGetOnly() - Method in interface org.apache.commons.jcs.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
Gets the getOnly attribute of the IRemoteCacheAttributes object
getGetOnly() - Method in class org.apache.commons.jcs.auxiliary.remote.CommonRemoteCacheAttributes
Gets the getOnly attribute of the RemoteCacheAttributes object.
getGetTimeoutMillis() - Method in interface org.apache.commons.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.
getGetTimeoutMillis() - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheAttributes
 
getGroupCacheInstance(String) - Static method in class org.apache.commons.jcs.JCS
Get a GroupCacheAccess which accesses the provided region.
getGroupCacheInstance(String, ICompositeCacheAttributes) - Static method in class org.apache.commons.jcs.JCS
Get a GroupCacheAccess which accesses the provided region.
getGroupKeys(String) - Method in interface org.apache.commons.jcs.access.behavior.IGroupCacheAccess
Gets the set of keys of objects currently in the group
getGroupKeys(String) - Method in class org.apache.commons.jcs.access.GroupCacheAccess
Gets the set of keys of objects currently in the group.
getGroupNames() - Method in class org.apache.commons.jcs.access.GroupCacheAccess
Gets the set of group names in the cache
getHitCountAux() - Method in class org.apache.commons.jcs.admin.CacheRegionInfo
 
getHitCountAux() - Method in class org.apache.commons.jcs.engine.control.CompositeCache
Number of times a requested item was found in and auxiliary cache.
getHitCountRam() - Method in class org.apache.commons.jcs.admin.CacheRegionInfo
 
getHitCountRam() - Method in class org.apache.commons.jcs.engine.control.CompositeCache
Number of times a requested item was found in the memory cache.
getHost() - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryMessage
 
getHttpListenerPort() - Method in interface org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Gets the httpListenerPort attribute of the ILateralCacheAttributes object
getHttpListenerPort() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheAttributes
Gets the httpListenerPort attribute of the ILateralCacheAttributes object
getHttpServer() - Method in interface org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Gets the httpServer attribute of the ILateralCacheAttributes object
getHttpServer() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheAttributes
Gets the httpServer attribute of the LateralCacheAttributes object
getHttpServers() - Method in interface org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Gets the httpSrvers attribute of the LateralCacheAttributes object
getHttpServers() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheAttributes
Gets the httpSrvers attribute of the LateralCacheAttributes object
getHttpVersion() - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
getIdleTime() - Method in interface org.apache.commons.jcs.engine.behavior.IElementAttributes
Gets the idleTime attribute of the IAttributes object
getIdleTime() - Method in class org.apache.commons.jcs.engine.ElementAttributes
Gets the idleTime attribute of the IAttributes object.
getInstance(BlockDiskCacheAttributes, ICacheEventLogger, IElementSerializer) - Static method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCacheManager
Gets the singleton instance of the manager
getInstance(IndexedDiskCacheAttributes, ICacheEventLogger, IElementSerializer) - Static method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCacheManager
Gets the singleton instance of the manager
getInstance(JDBCDiskCacheAttributes, ICompositeCacheManager, ICacheEventLogger, IElementSerializer) - Static method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCacheManager
Gets the instance attribute of the HSQLCacheManager class
getInstance(Properties) - Static method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccessManager
returns a singleton instance
getInstance(MySQLDiskCacheAttributes, ICompositeCacheManager, ICacheEventLogger, IElementSerializer) - Static method in class org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCacheManager
Gets the instance attribute of the HSQLCacheManager class
getInstance(ITCPLateralCacheAttributes, ICompositeCacheManager, ICacheEventLogger, IElementSerializer) - Static method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheManager
Returns an instance of the LateralCacheManager.
getInstance(ITCPLateralCacheAttributes, ICompositeCacheManager) - Static method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
Gets the instance attribute of the LateralCacheTCPListener class.
getInstance() - Static method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheManager
 
getInstance(ICompositeCacheManager, ICacheEventLogger, IElementSerializer) - Static method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheManager
Get the singleton instance.
getInstance(IRemoteCacheAttributes, ICompositeCacheManager, ICacheEventLogger, IElementSerializer) - Static method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheManager
Returns an instance of RemoteCacheManager for the given connection parameters.
getInstance() - Static method in class org.apache.commons.jcs.engine.control.CompositeCacheManager
Gets the CacheHub instance.
getInstance(String) - Static method in class org.apache.commons.jcs.engine.control.CompositeCacheManager
Initializes the cache manager using the props file for the given name.
getInstance(String) - Static method in class org.apache.commons.jcs.JCS
Get a CacheAccess which accesses the provided region.
getInstance(String, ICompositeCacheAttributes) - Static method in class org.apache.commons.jcs.JCS
Get a CacheAccess which accesses the provided region.
getInstance() - Static method in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryManager
Singleton
getInstance() - Static method in class org.apache.commons.jcs.utils.threadpool.ThreadPoolManager
Returns a configured instance of the ThreadPoolManger To specify a configuration file or Properties object to use call the appropriate setter prior to calling getInstance.
getInstances() - Method in interface org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheManager
This is a temporary solution that allows the monitor to get the instances of a manager.
getInstances() - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheManager
 
getIPAddressForService() - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCache
IP address for the service, if one is stored.
getIsEternal() - Method in interface org.apache.commons.jcs.engine.behavior.IElementAttributes
This turns off expiration if it is true.
getIsEternal() - Method in class org.apache.commons.jcs.engine.ElementAttributes
You can turn off expiration by setting this to true.
getIsLateral() - Method in interface org.apache.commons.jcs.engine.behavior.IElementAttributes
Is this item laterally distributable.
getIsLateral() - Method in class org.apache.commons.jcs.engine.ElementAttributes
Is this item laterally distributable.
getIsRemote() - Method in interface org.apache.commons.jcs.engine.behavior.IElementAttributes
Can this item be sent to the remote cache.
getIsRemote() - Method in class org.apache.commons.jcs.engine.ElementAttributes
Can this item be sent to the remote cache
getIsSpool() - Method in interface org.apache.commons.jcs.engine.behavior.IElementAttributes
Can this item be spooled to disk By default this is true.
getIsSpool() - Method in class org.apache.commons.jcs.engine.ElementAttributes
Can this item be spooled to disk By default this is true.
getIterator() - Method in class org.apache.commons.jcs.engine.memory.AbstractDoubleLinkedListMemoryCache
Gets the iterator attribute of the LRUMemoryCache object
getIterator() - Method in class org.apache.commons.jcs.engine.memory.AbstractMemoryCache
Gets the iterator attribute of the LRUMemoryCache object
getIterator() - Method in interface org.apache.commons.jcs.engine.memory.behavior.IMemoryCache
Get an iterator for all elements in the memory cache.
getJdbcDiskCacheAttributes() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCache
 
getJDBCDiskCachePoolAccess(String) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccessManager
Returns a pool for the name if one has been created.
getKeepAliveTime() - Method in class org.apache.commons.jcs.utils.threadpool.PoolConfiguration
 
getKey() - Method in class org.apache.commons.jcs.admin.CacheElementInfo
 
getKey() - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskElementDescriptor
 
getKey() - Method in class org.apache.commons.jcs.auxiliary.disk.PurgatoryElement
 
getKey() - Method in class org.apache.commons.jcs.auxiliary.remote.value.RemoteCacheRequest
 
getKey() - Method in interface org.apache.commons.jcs.engine.behavior.ICacheElement
Gets the key attribute of the ICacheElement object
getKey() - Method in interface org.apache.commons.jcs.engine.behavior.ICacheElementSerialized
Gets the key attribute of the ICacheElementSerialized object.
getKey() - Method in class org.apache.commons.jcs.engine.CacheElement
Gets the key attribute of the CacheElement object
getKey() - Method in class org.apache.commons.jcs.engine.CacheElementSerialized
 
getKey() - Method in interface org.apache.commons.jcs.engine.logging.behavior.ICacheEvent
 
getKey() - Method in class org.apache.commons.jcs.engine.logging.CacheEvent
 
getKey() - Method in class org.apache.commons.jcs.engine.memory.AbstractDoubleLinkedListMemoryCache.MapEntryWrapper
 
getKey() - Method in class org.apache.commons.jcs.utils.struct.LRUElementDescriptor
 
getKey() - Method in class org.apache.commons.jcs.utils.struct.LRUMapEntry
 
getKeyMatcher() - Method in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCache
Returns the key matcher used by get matching.
getKeyMatcher() - Method in class org.apache.commons.jcs.engine.control.CompositeCache
Returns the key matcher used by get matching.
getKeyPersistenceIntervalSeconds() - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCacheAttributes
 
getKeySet() - Method in interface org.apache.commons.jcs.auxiliary.AuxiliaryCache
Get a set of the keys for all elements in the auxiliary cache.
getKeySet() - Method in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache
The keys in the cache.
getKeySet() - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCache
Return the keys in this cache.
getKeySet() - Method in class org.apache.commons.jcs.auxiliary.disk.file.FileDiskCache
Return the keys in this cache.
getKeySet() - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache
Return the keys in this cache.
getKeySet() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCache
Return the keys in this cache.
getKeySet() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCache
Return the keys in this cache.
getKeySet() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheNoWait
Return the keys in this cache.
getKeySet() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheNoWaitFacade
Return the keys in this cache.
getKeySet(String) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
Return the keys in this cache.
getKeySet() - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteAuxiliaryCache
Return the keys in this cache.
getKeySet() - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
Return the keys in this cache.
getKeySet(String) - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheClient
Return the keys in this cache.
getKeySet(String) - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.AbstractRemoteCacheService
Return the keys in this cache.
getKeySet() - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheNoWait
Return the keys in this cache.
getKeySet(String) - Method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServer
Return the keys in the cache.
getKeySet() - Method in class org.apache.commons.jcs.auxiliary.remote.value.RemoteCacheRequest
 
getKeySet(String) - Method in interface org.apache.commons.jcs.engine.behavior.ICacheServiceNonLocal
Get a set of the keys for all elements in the cache.
getKeySet() - Method in class org.apache.commons.jcs.engine.control.CompositeCache
Get a set of the keys for all elements in the cache
getKeySet(boolean) - Method in class org.apache.commons.jcs.engine.control.CompositeCache
Get a set of the keys for all elements in the cache
getKeySet() - Method in class org.apache.commons.jcs.engine.memory.AbstractDoubleLinkedListMemoryCache
Get an Array of the keys for all elements in the memory cache
getKeySet() - Method in class org.apache.commons.jcs.engine.memory.AbstractMemoryCache
Get a set of the keys for all elements in the memory cache
getKeySet() - Method in interface org.apache.commons.jcs.engine.memory.behavior.IMemoryCache
Get a set of the keys for all elements in the memory cache.
getKeySet() - Method in class org.apache.commons.jcs.engine.memory.lru.LHMLRUMemoryCache
Get an Array of the keys for all elements in the memory cache
getKeySet(String) - Method in class org.apache.commons.jcs.engine.ZombieCacheServiceNonLocal
Does nothing.
getLargest() - Method in class org.apache.commons.jcs.utils.struct.SortedPreferentialArray
Returns the largest without removing it from the array.
getLast() - Method in class org.apache.commons.jcs.utils.struct.DoubleLinkedList
Returns the last node from the link list, if there are any nodes.
getLastAccessTime() - Method in interface org.apache.commons.jcs.engine.behavior.IElementAttributes
Gets the LastAccess attribute of the IAttributes object.
getLastAccessTime() - Method in class org.apache.commons.jcs.engine.ElementAttributes
Gets the LastAccess attribute of the IAttributes object.
getLastHearFromTime() - Method in class org.apache.commons.jcs.utils.discovery.DiscoveredService
 
getListener() - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteAuxiliaryCache
Allows other member of this package to access the listener.
getListener() - Method in interface org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheClient
This returns the listener associated with this remote cache.
getListenerId() - Method in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache.MyCacheListener
 
getListenerId() - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
Gets the listenerId attribute of the LateralCacheTCPListener object
getListenerId() - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
 
getListenerId() - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteAuxiliaryCache
Gets the listenerId attribute of the RemoteCacheListener object
getListenerId() - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteCacheListener
Gets the listenerId attribute of the RemoteCacheListener object.
getListenerId() - Method in interface org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheClient
Gets the listenerId attribute of the RemoteCacheListener object.
getListenerId() - Method in interface org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheListener
Get the id to be used by this manager.
getListenerId() - Method in class org.apache.commons.jcs.engine.AbstractCacheEventQueue
 
getListenerId() - Method in interface org.apache.commons.jcs.engine.behavior.ICacheEventQueue
Gets the listenerId attribute of the ICacheEventQueue object
getListenerId() - Method in interface org.apache.commons.jcs.engine.behavior.ICacheListener
Gets the listenerId attribute of the ICacheListener object
getListenerId() - Method in class org.apache.commons.jcs.engine.CacheAdaptor
Gets the listenerId attribute of the CacheAdaptor object
getLocalHostAddress() - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteCacheListener
This is for debugging.
getLocalHostAddress() - Method in interface org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheListener
This is for debugging.
getLocalHostAddress() - Static method in class org.apache.commons.jcs.utils.net.HostNameUtil
Gets the address for the local machine.
getLocalPort() - Method in interface org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Gets the localPort attribute of the IRemoteCacheAttributes object
getLocalPort() - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheAttributes
Gets the localPort attribute of the RemoteCacheAttributes object.
getMatching(String) - Method in interface org.apache.commons.jcs.access.behavior.ICacheAccess
Retrieve matching objects from the cache region this instance provides access to.
getMatching(String) - Method in class org.apache.commons.jcs.access.CacheAccess
Retrieve matching objects from the cache region this instance provides access to.
getMatching(String) - Method in class org.apache.commons.jcs.access.PartitionedCacheAccess
This is tricky.
getMatching(String) - Method in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheEventLogging
Gets items from the cache matching the given pattern.
getMatching(String) - Method in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache
Gets items from the cache matching the given pattern.
getMatching(String) - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheNoWait
Synchronously reads from the lateral cache.
getMatching(String) - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheNoWaitFacade
Synchronously reads from the lateral cache.
getMatching(String, String) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
If allow get is true, we will issue a getmatching query.
getMatching(String, String, long) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
If allow get is true, we will issue a getmatching query.
getMatching(String) - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
Synchronously read from the remote cache.
getMatching(String, String) - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheClient
Gets multiple items from the cache matching the pattern.
getMatching(String, String, long) - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheClient
Gets multiple items from the cache matching the pattern.
getMatching(String, String) - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.AbstractRemoteCacheService
Gets all matching items.
getMatching(String, String, long) - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.AbstractRemoteCacheService
Retrieves all matching keys.
getMatching(String) - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheNoWait
 
getMatching(String, String) - Method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServer
Gets all matching items.
getMatching(String, String, long) - Method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServer
Retrieves all matching keys.
getMatching(String) - Method in interface org.apache.commons.jcs.engine.behavior.ICache
Gets items from the cache matching the given pattern.
getMatching(String, String) - Method in interface org.apache.commons.jcs.engine.behavior.ICacheService
Gets multiple items from the cache matching the pattern.
getMatching(String, String, long) - Method in interface org.apache.commons.jcs.engine.behavior.ICacheServiceNonLocal
Gets multiple items from the cache matching the pattern.
getMatching(String) - Method in class org.apache.commons.jcs.engine.control.CompositeCache
Build a map of all the matching elements in all of the auxiliaries and memory.
getMatching(String, boolean) - Method in class org.apache.commons.jcs.engine.control.CompositeCache
Build a map of all the matching elements in all of the auxiliaries and memory.
getMatching(String, String) - Method in class org.apache.commons.jcs.engine.ZombieCacheService
Returns an empty map.
getMatching(String, String, long) - Method in class org.apache.commons.jcs.engine.ZombieCacheServiceNonLocal
Does nothing.
GETMATCHING_EVENT - Static variable in interface org.apache.commons.jcs.engine.logging.behavior.ICacheEventLogger
ICache getMatching
getMatchingCacheElements(String) - Method in interface org.apache.commons.jcs.access.behavior.ICacheAccess
Get multiple elements from the cache based on a set of cache keys.
getMatchingCacheElements(String) - Method in class org.apache.commons.jcs.access.CacheAccess
Get multiple elements from the cache based on a set of cache keys.
getMatchingCacheElements(String) - Method in class org.apache.commons.jcs.access.PartitionedCacheAccess
This is tricky.
getMatchingFromMemory(String) - Method in class org.apache.commons.jcs.engine.control.CompositeCache
Gets the key array from the memcache.
getMatchingKeysFromArray(String, Set<K>) - Method in interface org.apache.commons.jcs.engine.match.behavior.IKeyMatcher
Creates a pattern and find matches on the array.
getMatchingKeysFromArray(String, Set<K>) - Method in class org.apache.commons.jcs.engine.match.KeyMatcherPatternImpl
Creates a pattern and find matches on the array.
getMatchingWithEventLogging(String) - Method in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheEventLogging
Gets mmatching items from the cache based on the given pattern.
getMaxActive() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
getMaxActive() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccessAttributes
 
getMaxConnectionsPerHost() - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
getMaxIdleTimeSec() - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryAttributes
 
getMaximumPoolSize() - Method in class org.apache.commons.jcs.utils.threadpool.PoolConfiguration
 
getMaxKeySize() - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCacheAttributes
 
getMaxKeySize() - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCacheAttributes
Gets the maxKeySize attribute of the DiskCacheAttributes object
getMaxLifeSeconds() - Method in class org.apache.commons.jcs.admin.CacheElementInfo
Ignored if isEternal
getMaxLifeSeconds() - Method in interface org.apache.commons.jcs.engine.behavior.IElementAttributes
Sets the maxLife attribute of the IAttributes object.
getMaxLifeSeconds() - Method in class org.apache.commons.jcs.engine.ElementAttributes
Sets the maxLife attribute of the IAttributes object.
getMaxMemoryIdleTimeSeconds() - Method in interface org.apache.commons.jcs.engine.behavior.ICompositeCacheAttributes
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
getMaxMemoryIdleTimeSeconds() - Method in class org.apache.commons.jcs.engine.CompositeCacheAttributes
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
getMaxNumberOfFiles() - Method in class org.apache.commons.jcs.auxiliary.disk.file.FileDiskCacheAttributes
 
getMaxObjects() - Method in interface org.apache.commons.jcs.engine.behavior.ICompositeCacheAttributes
Gets the maxObjects attribute of the ICompositeCacheAttributes object
getMaxObjects() - Method in class org.apache.commons.jcs.engine.CompositeCacheAttributes
Gets the maxObjects attribute of the CompositeCacheAttributes object
getMaxObjects() - Method in class org.apache.commons.jcs.utils.struct.LRUMap
 
getMaxPurgatorySize() - Method in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCacheAttributes
Gets the maxKeySize attribute of the DiskCacheAttributes object
getMaxPurgatorySize() - Method in interface org.apache.commons.jcs.auxiliary.disk.behavior.IDiskCacheAttributes
Gets the maxKeySize attribute of the DiskCacheAttributes object
getMaxRecycleBinSize() - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCacheAttributes
 
getMaxRetriesOnDelete() - Method in class org.apache.commons.jcs.auxiliary.disk.file.FileDiskCacheAttributes
 
getMaxRetriesOnTouch() - Method in class org.apache.commons.jcs.auxiliary.disk.file.FileDiskCacheAttributes
 
getMaxSpoolPerRun() - Method in interface org.apache.commons.jcs.engine.behavior.ICompositeCacheAttributes
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
getMaxSpoolPerRun() - Method in class org.apache.commons.jcs.engine.CompositeCacheAttributes
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
getMemoryCache() - Method in class org.apache.commons.jcs.engine.control.CompositeCache
Access to the memory cache for instrumentation.
getMemoryCacheName() - Method in interface org.apache.commons.jcs.engine.behavior.ICompositeCacheAttributes
Gets the memoryCacheName attribute of the ICompositeCacheAttributes object
getMemoryCacheName() - Method in class org.apache.commons.jcs.engine.CompositeCacheAttributes
Gets the memoryCacheName attribute of the CompositeCacheAttributes object
getMessage() - Method in exception org.apache.commons.jcs.utils.config.PropertySetterException
Returns descriptive text on the cause of this exception.
getMessageType() - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryMessage
 
getMinimumPoolSize() - Method in class org.apache.commons.jcs.utils.threadpool.PoolConfiguration
 
getMissCountExpired() - Method in class org.apache.commons.jcs.admin.CacheRegionInfo
 
getMissCountExpired() - Method in class org.apache.commons.jcs.engine.control.CompositeCache
Number of times a requested element was found but was expired.
getMissCountNotFound() - Method in class org.apache.commons.jcs.admin.CacheRegionInfo
 
getMissCountNotFound() - Method in class org.apache.commons.jcs.engine.control.CompositeCache
Number of times a requested element was not found.
getMultiple(Set<K>) - Method in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheEventLogging
Gets multiple items from the cache based on the given set of keys.
getMultiple(Set<K>) - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheNoWait
Gets multiple items from the cache based on the given set of keys.
getMultiple(Set<K>) - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheNoWaitFacade
Gets multiple items from the cache based on the given set of keys.
getMultiple(String, Set<K>) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
Gets multiple items from the cache based on the given set of keys.
getMultiple(String, Set<K>, long) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
This issues a separate get for each item.
getMultiple(Set<K>) - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
Gets multiple items from the cache based on the given set of keys.
getMultiple(String, Set<K>) - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheClient
Gets multiple items from the cache based on the given set of keys.
getMultiple(String, Set<K>, long) - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheClient
Gets multiple items from the cache based on the given set of keys.
getMultiple(String, Set<K>) - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.AbstractRemoteCacheService
Gets multiple items from the cache based on the given set of keys.
getMultiple(String, Set<K>, long) - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.AbstractRemoteCacheService
Gets multiple items from the cache based on the given set of keys.
getMultiple(Set<K>) - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheNoWait
Gets multiple items from the cache based on the given set of keys.
getMultiple(String, Set<K>) - Method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServer
Gets multiple items from the cache based on the given set of keys.
getMultiple(String, Set<K>, long) - Method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServer
Gets multiple items from the cache based on the given set of keys.
getMultiple(Set<K>) - Method in interface org.apache.commons.jcs.engine.behavior.ICache
Gets multiple items from the cache based on the given set of keys.
getMultiple(String, Set<K>) - Method in interface org.apache.commons.jcs.engine.behavior.ICacheService
Gets multiple items from the cache based on the given set of keys.
getMultiple(String, Set<K>, long) - Method in interface org.apache.commons.jcs.engine.behavior.ICacheServiceNonLocal
Gets multiple items from the cache based on the given set of keys.
getMultiple(Set<K>) - Method in class org.apache.commons.jcs.engine.control.CompositeCache
Gets multiple items from the cache based on the given set of keys.
getMultiple(Set<K>, boolean) - Method in class org.apache.commons.jcs.engine.control.CompositeCache
Look in memory, then disk, remote, or laterally for these items.
getMultiple(Set<K>) - Method in class org.apache.commons.jcs.engine.memory.AbstractMemoryCache
Gets multiple items from the cache based on the given set of keys.
getMultiple(Set<K>) - Method in interface org.apache.commons.jcs.engine.memory.behavior.IMemoryCache
Gets multiple items from the cache based on the given set of keys.
getMultiple(String, Set<K>) - Method in class org.apache.commons.jcs.engine.ZombieCacheService
Returns an empty map.
getMultiple(String, Set<K>, long) - Method in class org.apache.commons.jcs.engine.ZombieCacheServiceNonLocal
 
GETMULTIPLE_EVENT - Static variable in interface org.apache.commons.jcs.engine.logging.behavior.ICacheEventLogger
ICache getMultiple
getMultipleWithEventLogging(Set<K>) - Method in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheEventLogging
Gets multiple items from the cache based on the given set of keys.
getName() - Method in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheAttributes
Gets the name attribute of the AuxiliaryCacheAttributes object
getName() - Method in interface org.apache.commons.jcs.auxiliary.AuxiliaryCacheAttributes
Gets the name attribute of the AuxiliaryCacheAttributes object
getName() - Method in interface org.apache.commons.jcs.auxiliary.AuxiliaryCacheFactory
Gets the name attribute of the AuxiliaryCacheFactory object
getName() - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCacheFactory
Gets the name attribute of the DiskCacheFactory object
getName() - Method in class org.apache.commons.jcs.auxiliary.disk.file.FileDiskCacheFactory
Gets the name attribute of the DiskCacheFactory object
getName() - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCacheFactory
Gets the name attribute of the DiskCacheFactory object
getName() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.hsql.HSQLDiskCacheFactory
Returns the display name
getName() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCacheFactory
Returns the display name
getName() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCacheFactory
Returns the display name.
getName() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheAbstractFactory
Gets the name attribute of the LateralCacheFactory object
getName() - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheFactory
Gets the name attribute of the RemoteCacheFactory object
getName() - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheFactory
Gets the name attribute of the RemoteCacheFactory object
getName() - Method in interface org.apache.commons.jcs.engine.stats.behavior.IStatElement
Get the name of the stat element, ex.
getName() - Method in class org.apache.commons.jcs.engine.stats.StatElement
Get the name of the stat element, ex.
getNextRequestCounter() - Static method in class org.apache.commons.jcs.utils.key.KeyGeneratorUtil
Automatically increment and return the request counter.
getNumActiveInPool() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccess
How many are active in the pool.
getNumberOfBlocks() - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDisk
 
getNumberOfPartitions() - Method in class org.apache.commons.jcs.access.PartitionedCacheAccess
 
getNumericValueForKey(K) - Method in class org.apache.commons.jcs.access.PartitionedCacheAccess
This can be overridden for special purposes.
getNumIdleInPool() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccess
How many are idle in the pool.
getOpenTimeOut() - Method in interface org.apache.commons.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
 
getOpenTimeOut() - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
 
getOpenTimeout() - Method in class org.apache.commons.jcs.auxiliary.remote.server.TimeoutConfigurableRMIScoketFactory
 
getOptimizationSchedule() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCacheAttributes
 
getOptimizeAtRemoveCount() - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCacheAttributes
Gets the optimizeAtRemoveCount attribute of the DiskCacheAttributes object
getOptionalDetails() - Method in interface org.apache.commons.jcs.engine.logging.behavior.ICacheEvent
 
getOptionalDetails() - Method in class org.apache.commons.jcs.engine.logging.CacheEvent
 
getPartitionNumberForKey(K) - Method in class org.apache.commons.jcs.access.PartitionedCacheAccess
This expects a numeric key.
getPartitionRegionNamePrefix() - Method in class org.apache.commons.jcs.access.PartitionedCacheAccess
 
getPartitions() - Method in class org.apache.commons.jcs.access.PartitionedCacheAccess
 
getPassword() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
getPassword() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccessAttributes
 
getPattern() - Method in class org.apache.commons.jcs.auxiliary.remote.value.RemoteCacheRequest
 
getPauseBetweenRegionCallsMillis() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.ShrinkerThread
How long should we wait between calls to deleteExpired when we are iterating through the list of regions.
getPayload() - Method in class org.apache.commons.jcs.auxiliary.remote.value.RemoteCacheResponse
 
getPayload() - Method in class org.apache.commons.jcs.utils.struct.DoubleLinkedListNode
 
getPool(String) - Method in class org.apache.commons.jcs.utils.threadpool.ThreadPoolManager
Returns a pool by name.
getPoolAccess() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCache
Public so managers can access it.
getPoolName() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccess
 
getPoolName() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccessAttributes
 
getPoolNames() - Method in class org.apache.commons.jcs.utils.threadpool.ThreadPoolManager
Returns the names of all configured pools.
getPoolUrl() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccess
 
getPort() - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryMessage
 
getProperties() - Method in class org.apache.commons.jcs.utils.props.AbstractPropertyContainer
 
getProperties(String) - Method in interface org.apache.commons.jcs.utils.props.PropertiesFactory
Fetches a set of properties for the specified group.
getProperties(String) - Method in class org.apache.commons.jcs.utils.props.PropertiesFactoryFileImpl
Loads the properties using the property loader.
getPropertiesFactory() - Method in class org.apache.commons.jcs.utils.props.AbstractPropertyContainer
 
getPropertiesGroup() - Method in class org.apache.commons.jcs.utils.props.AbstractPropertyContainer
 
getPropertiesHeading() - Method in class org.apache.commons.jcs.utils.props.AbstractPropertyContainer
 
getPropertyDescriptor(String) - Method in class org.apache.commons.jcs.utils.config.PropertySetter
Gets the propertyDescriptor attribute of the PropertySetter object
getPropertyForName(String, boolean) - Method in class org.apache.commons.jcs.access.PartitionedCacheAccess
Checks the system properties before the properties.
getProps() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccessManager
 
getProps() - Static method in class org.apache.commons.jcs.utils.threadpool.ThreadPoolManager
 
getPropsFileName() - Static method in class org.apache.commons.jcs.utils.threadpool.ThreadPoolManager
Returns the name of the properties file that we used to initialize the pools.
getPutCnt() - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
This is roughly the number of updates the lateral has received.
getPutCount() - Method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServer
How many put events have we received.
getPutOnlyMode() - Method in interface org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
 
getPutOnlyMode() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheAttributes
 
getQueueSize() - Method in class org.apache.commons.jcs.engine.ZombieCacheServiceNonLocal
Gets the number of items on the queue.
getQueueType() - Method in interface org.apache.commons.jcs.engine.behavior.ICacheEventQueue
Return the type of event queue we are using, either single or pooled.
getQueueType() - Method in class org.apache.commons.jcs.engine.CacheEventQueue
What type of queue is this.
getQueueType() - Method in class org.apache.commons.jcs.engine.PooledCacheEventQueue
 
getQuiet(K) - Method in class org.apache.commons.jcs.engine.memory.AbstractMemoryCache
Get an item from the cache without affecting its last access time or position.
getQuiet(K) - Method in interface org.apache.commons.jcs.engine.memory.behavior.IMemoryCache
Get an item from the cache without effecting its order or last access time
getQuiet(K) - Method in class org.apache.commons.jcs.engine.memory.lru.LHMLRUMemoryCache
Get an item from the cache without affecting its last access time or position.
getQuiet(Object) - Method in class org.apache.commons.jcs.utils.struct.LRUMap
This gets an element out of the map without adjusting it's posisiton in the LRU.
getReadTimeout() - Method in class org.apache.commons.jcs.auxiliary.remote.server.TimeoutConfigurableRMIScoketFactory
 
getRecyleBinSize() - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache
Returns the size of the recyclebin in number of elements.
getRecyleCount() - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache
Returns the number of times we have used spots from the recycle bin.
getRegion() - Method in interface org.apache.commons.jcs.engine.logging.behavior.ICacheEvent
 
getRegion() - Method in class org.apache.commons.jcs.engine.logging.CacheEvent
 
getRegion() - Method in class org.apache.commons.jcs.utils.access.JCSWorker
Getter for the region of the JCS Cache.
getRegionName() - Method in interface org.apache.commons.jcs.engine.stats.behavior.ICacheStats
Stats are for a region, though auxiliary data may be for more.
getRegionName() - Method in class org.apache.commons.jcs.engine.stats.CacheStats
Stats are for a region, though auxiliary data may be for more.
getRegistryKeepAliveDelayMillis() - Method in interface org.apache.commons.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
 
getRegistryKeepAliveDelayMillis() - Method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
 
getRemoteCache() - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheNoWait
This is temporary.
getRemoteCacheAttributes() - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteAuxiliaryCache
 
getRemoteCacheAttributes() - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
Gets the remoteCacheAttributes attribute of the RemoteCacheNoWaitFacade object
getRemoteCacheListener() - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteAuxiliaryCache
 
getRemoteCacheServer() - Static method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServerFactory
This will allow you to get stats from the server, etc.
getRemoteCacheService() - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteAuxiliaryCache
 
getRemoteCacheService() - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.RemoteCacheServiceAdaptor
 
getRemoteDispatcher() - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheClient
 
getRemoteHost() - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPSender
 
getRemoteHost() - Method in interface org.apache.commons.jcs.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
Gets the remoteHost attribute of the IRemoteCacheAttributes object
getRemoteHost() - Method in class org.apache.commons.jcs.auxiliary.remote.CommonRemoteCacheAttributes
Gets the remoteHost attribute of the RemoteCacheAttributes object.
getRemoteHttpCacheAttributes() - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.AbstractHttpClient
 
getRemoteHttpCacheAttributes() - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCache
 
getRemoteHttpCacheAttributes() - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheClient
 
getRemoteHttpCacheServiceAdaptor() - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.RemoteHttpCacheServlet
 
getRemoteHttpClientClassName() - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
getRemotePort() - Method in interface org.apache.commons.jcs.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
Gets the remotePort attribute of the IRemoteCacheAttributes object
getRemotePort() - Method in class org.apache.commons.jcs.auxiliary.remote.CommonRemoteCacheAttributes
Gets the remotePort attribute of the RemoteCacheAttributes object.
getRemoteServiceName() - Method in interface org.apache.commons.jcs.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
Gets the remoteServiceName attribute of the IRemoteCacheAttributes object
getRemoteServiceName() - Method in class org.apache.commons.jcs.auxiliary.remote.CommonRemoteCacheAttributes
Gets the remoteServiceName attribute of the RemoteCacheAttributes object.
getRemoteType() - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteCacheListener
Gets the remoteType attribute of the RemoteCacheListener object getRemoteType() - Method in interface org.apache.commons.jcs.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
Gets the remoteType attribute of the IRemoteCacheAttributes object
getRemoteType() - Method in interface org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheListener
Gets the remoteType attribute of the IRemoteCacheListener object
getRemoteType() - Method in class org.apache.commons.jcs.auxiliary.remote.CommonRemoteCacheAttributes
Gets the remoteType attribute of the RemoteCacheAttributes object.
getRemoteTypeName() - Method in interface org.apache.commons.jcs.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
Gets the remoteTypeName attribute of the IRemoteCacheAttributes object
getRemoteTypeName() - Method in class org.apache.commons.jcs.auxiliary.remote.CommonRemoteCacheAttributes
Gets the remoteTypeName attribute of the RemoteCacheAttributes object.
getRemoveCnt() - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
 
getRemoveCount() - Method in class org.apache.commons.jcs.engine.control.CompositeCache
 
getRemoveUponRemotePut() - Method in interface org.apache.commons.jcs.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
Gets the removeUponRemotePut attribute of the IRemoteCacheAttributes object
getRemoveUponRemotePut() - Method in class org.apache.commons.jcs.auxiliary.remote.CommonRemoteCacheAttributes
Gets the removeUponRemotePut attribute of the RemoteCacheAttributes object.
getRequesterId() - Method in class org.apache.commons.jcs.auxiliary.remote.value.RemoteCacheRequest
 
getRequesterId() - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryMessage
 
getRequestType() - Method in class org.apache.commons.jcs.auxiliary.remote.value.RemoteCacheRequest
 
getResult(K, JCSWorkerHelper) - Method in class org.apache.commons.jcs.utils.access.JCSWorker
Gets the cached result for this region/key OR does the work and caches the result, returning the result.
getResult(K, String, JCSWorkerHelper) - Method in class org.apache.commons.jcs.utils.access.JCSWorker
Gets the cached result for this region/key OR does the work and caches the result, returning the result.
getRmiSocketFactoryTimeoutMillis() - Method in interface org.apache.commons.jcs.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
This sets a general timeout on the rmi socket factory.
getRmiSocketFactoryTimeoutMillis() - Method in class org.apache.commons.jcs.auxiliary.remote.CommonRemoteCacheAttributes
 
getScheduledExecutorService() - Method in interface org.apache.commons.jcs.engine.behavior.IProvideScheduler
Get an instance of a central ScheduledExecutorService
getScheduledExecutorService() - Method in class org.apache.commons.jcs.engine.control.CompositeCacheManager
Get the scheduler service
getSendDelaySec() - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryAttributes
 
getSerializedCacheElement(ICacheElement<K, V>, IElementSerializer) - Static method in class org.apache.commons.jcs.utils.serialization.SerializationConversionUtil
This returns a wrapper that has a serialized version of the value instead of the value.
getSerializedValue() - Method in interface org.apache.commons.jcs.engine.behavior.ICacheElementSerialized
Gets the value attribute of the ICacheElementSerialized object.
getSerializedValue() - Method in class org.apache.commons.jcs.engine.CacheElementSerialized
 
getService(String, int, int, ICompositeCacheManager, ICacheEventLogger) - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryManager
Creates a service for the address and port if one doesn't exist already.
getServiceAddress() - Method in class org.apache.commons.jcs.utils.discovery.DiscoveredService
 
getServiceAddress() - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryAttributes
 
getServiceName() - Static method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServerFactory
 
getServiceName() - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryAttributes
 
getServicePort() - Method in interface org.apache.commons.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Gets the localPort attribute of the IRemoteCacheAttributes object.
getServicePort() - Method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Gets the localPort attribute of the RemoteCacheAttributes object
getServicePort() - Method in class org.apache.commons.jcs.utils.discovery.DiscoveredService
 
getServicePort() - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryAttributes
 
getServletInfo() - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.RemoteHttpCacheServlet
Get servlet information
getShrinkerIntervalSeconds() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
getShrinkerIntervalSeconds() - Method in interface org.apache.commons.jcs.engine.behavior.ICompositeCacheAttributes
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
getShrinkerIntervalSeconds() - Method in class org.apache.commons.jcs.engine.CompositeCacheAttributes
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
getShutdownSpoolTimeLimit() - Method in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCacheAttributes
Get the amount of time in seconds we will wait for elements to move to disk during shutdown for a particular region.
getShutdownSpoolTimeLimit() - Method in interface org.apache.commons.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 class org.apache.commons.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.commons.jcs.auxiliary.disk.block.BlockDiskCache
Returns the number of keys.
getSize() - Method in class org.apache.commons.jcs.auxiliary.disk.file.FileDiskCache
 
getSize() - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache
Returns the current cache size.
getSize() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCache
Returns the current cache size.
getSize() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCache
Returns the current cache size.
getSize() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheNoWait
No lateral invocation.
getSize() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheNoWaitFacade
No lateral invocation.
getSize() - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteAuxiliaryCache
Returns the current cache size.
getSize() - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
No remote invocation.
getSize() - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheNoWait
No remote invocation.
getSize() - Method in interface org.apache.commons.jcs.engine.behavior.ICache
Returns the current cache size in number of elements.
getSize() - Method in interface org.apache.commons.jcs.engine.behavior.IElementAttributes
Gets the size attribute of the IAttributes object
getSize() - Method in class org.apache.commons.jcs.engine.control.CompositeCache
Gets the size attribute of the Cache object.
getSize() - Method in class org.apache.commons.jcs.engine.ElementAttributes
Gets the size attribute of the IAttributes object
getSize() - Method in class org.apache.commons.jcs.engine.memory.AbstractMemoryCache
Returns the current cache size.
getSize() - Method in interface org.apache.commons.jcs.engine.memory.behavior.IMemoryCache
Get the number of elements contained in the memory store
getSmallest() - Method in class org.apache.commons.jcs.utils.struct.SortedPreferentialArray
Returns the smallest element without removing it from the array.
getSocketTimeOut() - Method in interface org.apache.commons.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
 
getSocketTimeOut() - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
 
getSocketTimeoutMillis() - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
getSource() - Method in interface org.apache.commons.jcs.engine.control.event.behavior.IElementEvent
 
getSource() - Method in interface org.apache.commons.jcs.engine.logging.behavior.ICacheEvent
 
getSource() - Method in class org.apache.commons.jcs.engine.logging.CacheEvent
 
getSpoolChunkSize() - Method in interface org.apache.commons.jcs.engine.behavior.ICompositeCacheAttributes
Number to send to disk at at time when memory is full.
getSpoolChunkSize() - Method in class org.apache.commons.jcs.engine.CompositeCacheAttributes
Number to send to disk at at time when memory is full.
getStartUpSize() - Method in class org.apache.commons.jcs.utils.threadpool.PoolConfiguration
 
getState() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.TableState
 
getStatElements() - Method in interface org.apache.commons.jcs.engine.stats.behavior.IStats
Return generic statistical or historical data.
getStatElements() - Method in class org.apache.commons.jcs.engine.stats.CacheStats
This returns data about the auxiliaries, such as hit count.
getStatElements() - Method in class org.apache.commons.jcs.engine.stats.Stats
 
getStatistics() - Method in class org.apache.commons.jcs.access.AbstractCacheAccess
This returns the ICacheStats object with information on this region and its auxiliaries.
getStatistics() - Method in interface org.apache.commons.jcs.access.behavior.ICacheAccessManagement
This returns the ICacheStats object with information on this region and its auxiliaries.
getStatistics() - Method in class org.apache.commons.jcs.access.PartitionedCacheAccess
This returns the ICacheStats object with information on this region and its auxiliaries.
getStatistics() - Method in interface org.apache.commons.jcs.auxiliary.AuxiliaryCache
 
getStatistics() - Method in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache
Returns semi-structured data.
getStatistics() - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCache
Returns info about the disk cache.
getStatistics() - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache
Returns info about the disk cache.
getStatistics() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCache
Extends the parent stats.
getStatistics() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCache
The NoWait on top does not call out to here yet.
getStatistics() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheNoWait
 
getStatistics() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheNoWaitFacade
 
getStatistics() - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteAuxiliaryCache
 
getStatistics() - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
 
getStatistics() - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCache
 
getStatistics() - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheNoWait
 
getStatistics() - Method in interface org.apache.commons.jcs.engine.behavior.ICacheEventQueue
Returns the historical and statistical data for an event queue cache.
getStatistics() - Method in class org.apache.commons.jcs.engine.CacheEventQueue
This method returns semi-structured data on this queue.
getStatistics() - Method in class org.apache.commons.jcs.engine.control.CompositeCache
This returns data gathered for this region and all the auxiliaries it currently uses.
getStatistics() - Method in class org.apache.commons.jcs.engine.control.CompositeCacheManager
This returns data gathered for all regions and all the auxiliaries they currently uses.
getStatistics() - Method in class org.apache.commons.jcs.engine.memory.AbstractDoubleLinkedListMemoryCache
This returns semi-structured information on the memory cache, such as the size, put count, hit count, and miss count.
getStatistics() - Method in class org.apache.commons.jcs.engine.memory.AbstractMemoryCache
 
getStatistics() - Method in interface org.apache.commons.jcs.engine.memory.behavior.IMemoryCache
Returns the historical and statistical data for a region's memory cache.
getStatistics() - Method in class org.apache.commons.jcs.engine.memory.lru.LHMLRUMemoryCache
This returns semi-structured information on the memory cache, such as the size, put count, hit count, and miss count.
getStatistics() - Method in class org.apache.commons.jcs.engine.PooledCacheEventQueue
 
getStatistics() - Method in class org.apache.commons.jcs.utils.struct.LRUMap
 
getStats() - Method in class org.apache.commons.jcs.access.AbstractCacheAccess
 
getStats() - Method in interface org.apache.commons.jcs.access.behavior.ICacheAccessManagement
 
getStats() - Method in class org.apache.commons.jcs.access.PartitionedCacheAccess
 
getStats() - Method in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache
Gets basic stats for the abstract disk cache.
getStats() - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCache
Gets basic stats for the disk cache.
getStats() - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache
Gets basic stats for the disk cache.
getStats() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCache
getStats
getStats() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheAbstractManager
Gets the stats attribute of the LateralCacheManager object
getStats() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheNoWait
getStats
getStats() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheNoWaitFacade
getStats
getStats() - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteAuxiliaryCache
Gets the stats attribute of the RemoteCache object.
getStats() - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
getStats
getStats() - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheManager
Gets the stats attribute of the RemoteCacheManager object
getStats() - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.AbstractRemoteCacheService
Gets the stats attribute of the RemoteCacheServer object.
getStats() - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheManager
Gets the stats attribute of the RemoteCacheManager object
getStats() - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheNoWait
Returns the statistics in String form.
getStats() - Method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServer
Gets the stats attribute of the RemoteCacheServer object.
getStats() - Method in interface org.apache.commons.jcs.engine.behavior.ICache
Returns the cache stats.
getStats() - Method in interface org.apache.commons.jcs.engine.behavior.ICacheServiceAdmin
Gets the stats attribute of the ICacheServiceAdmin object
getStats() - Method in interface org.apache.commons.jcs.engine.behavior.ICompositeCacheManager
Gets stats for debugging.
getStats() - Method in class org.apache.commons.jcs.engine.control.CompositeCache
Gets stats for debugging.
getStats() - Method in class org.apache.commons.jcs.engine.control.CompositeCacheManager
Gets stats for debugging.
getStats() - Method in class org.apache.commons.jcs.engine.PooledCacheEventQueue
 
getStatus() - Method in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache
 
getStatus() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCache
Returns the cache status.
getStatus() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheNoWait
Returns the asyn cache status.
getStatus() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheNoWaitFacade
Gets the status attribute of the LateralCacheNoWaitFacade object
getStatus() - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteAuxiliaryCache
Returns the cache status.
getStatus() - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
Gets the status attribute of the RemoteCacheNoWaitFacade object Return ALIVE if any are alive.
getStatus() - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheNoWait
Returns the asyn cache status.
getStatus() - Method in interface org.apache.commons.jcs.engine.behavior.ICache
Returns the cache status.
getStatus() - Method in class org.apache.commons.jcs.engine.control.CompositeCache
Gets the status attribute of the Cache object.
getStatus() - Method in class org.apache.commons.jcs.engine.memory.AbstractMemoryCache
Returns the cache status.
getSystemProperty(String, String) - Static method in class org.apache.commons.jcs.utils.config.OptionConverter
Very similar to System.getProperty except that the SecurityException is hidden.
getTableName() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCache
Returns the name of the table.
getTableName() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
getTableName() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.MySQLTableOptimizer
 
getTableName() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.TableState
 
getTableState() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCache
 
getTableStatus(Statement) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.MySQLTableOptimizer
This calls show table status and returns the result as a String.
getTcpLateralCacheAttributes() - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
 
getTcpLateralCacheAttributes() - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPSender
 
getTcpLateralCacheAttributes() - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
 
getTcpListenerPort() - Method in interface org.apache.commons.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Gets the tcpListenerPort attribute of the ILateralCacheAttributes object
getTcpListenerPort() - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Gets the tcpListenerPort attribute of the ILateralCacheAttributes object
getTcpServer() - Method in interface org.apache.commons.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Gets the tcpServer attribute of the ILateralCacheAttributes object
getTcpServer() - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Gets the tcpServer attribute of the ILateralCacheAttributes object
getTcpServers() - Method in interface org.apache.commons.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Gets the tcpServers attribute of the ILateralCacheAttributes object
getTcpServers() - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Gets the tcpServers attribute of the ILateralCacheAttributes object
getThreadPoolName() - Method in interface org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
The thread pool the remote cache should use.
getThreadPoolName() - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheAttributes
 
getTimesOptimized() - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache
This is exposed for testing.
getTimeToLiveSeconds() - Method in interface org.apache.commons.jcs.engine.behavior.IElementAttributes
Gets the time left to live of the IAttributes object.
getTimeToLiveSeconds() - Method in class org.apache.commons.jcs.engine.ElementAttributes
Gets the time left to live of the IAttributes object.
getTransmissionType() - Method in interface org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Gets the transmissionType attribute of the ILateralCacheAttributes object
getTransmissionType() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheAttributes
Gets the transmissionType attribute of the LateralCacheAttributes object
getTransmissionTypeName() - Method in interface org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Gets the transmissionTypeName attribute of the ILateralCacheAttributes object
getTransmissionTypeName() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheAttributes
Gets the transmissionTypeName attribute of the LateralCacheAttributes object
getTypeName() - Method in interface org.apache.commons.jcs.engine.stats.behavior.IStats
Get the type name, such as "LRU Memory Cache."
getTypeName() - Method in class org.apache.commons.jcs.engine.stats.Stats
 
getUdpDiscoveryAddr() - Method in interface org.apache.commons.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
The address to broadcast to if UDPDiscovery is enabled.
getUdpDiscoveryAddr() - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
The address to broadcast to if UDPDiscovery is enabled.
getUdpDiscoveryAddr() - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryAttributes
 
getUdpDiscoveryAttributes() - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryService
 
getUdpDiscoveryPort() - Method in interface org.apache.commons.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
The port to use if UDPDiscovery is enabled.
getUdpDiscoveryPort() - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
The port to use if UDPDiscovery is enabled.
getUdpDiscoveryPort() - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryAttributes
 
getUdpMulticastAddr() - Method in interface org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Gets the udpMulticastAddr attribute of the ILateralCacheAttributes object
getUdpMulticastAddr() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheAttributes
Gets the udpMulticastAddr attribute of the LateralCacheAttributes object
getUdpMulticastPort() - Method in interface org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Gets the udpMulticastPort attribute of the ILateralCacheAttributes object
getUdpMulticastPort() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheAttributes
Gets the udpMulticastPort attribute of the LateralCacheAttributes object
getUnconfiguredInstance() - Static method in class org.apache.commons.jcs.engine.control.CompositeCacheManager
Get a CacheHub instance which is not configured.
getUpdateCount() - Method in class org.apache.commons.jcs.engine.control.CompositeCache
 
getUrl() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
getUrl() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccessAttributes
 
getUrl() - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
getUserName() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
getUserName() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccessAttributes
 
getUsingPool(K) - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteAuxiliaryCache
This allows gets to timeout in case of remote server machine shutdown.
getVal() - Method in class org.apache.commons.jcs.auxiliary.disk.PurgatoryElement
 
getVal() - Method in interface org.apache.commons.jcs.engine.behavior.ICacheElement
Gets the val attribute of the ICacheElement object
getVal() - Method in class org.apache.commons.jcs.engine.CacheElement
Gets the val attribute of the CacheElement object
getVal() - Method in class org.apache.commons.jcs.engine.CacheElementSerialized
Backward compatibility.
getValue() - Method in class org.apache.commons.jcs.engine.memory.AbstractDoubleLinkedListMemoryCache.MapEntryWrapper
 
getValue() - Method in class org.apache.commons.jcs.utils.struct.LRUMapEntry
 
getWaitToDieMillis() - Method in class org.apache.commons.jcs.engine.AbstractCacheEventQueue
Returns the time to wait for events before killing the background thread.
getWaitToDieMillis() - Method in class org.apache.commons.jcs.engine.control.event.ElementEventQueue
Returns the time to wait for events before killing the background thread.
getWhenBlockedPolicy() - Method in class org.apache.commons.jcs.utils.threadpool.PoolConfiguration
 
getWithEventLogging(K) - Method in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheEventLogging
Gets the item from the cache.
getZombieQueueMaxSize() - Method in interface org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
The number of elements the zombie queue will hold.
getZombieQueueMaxSize() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheAttributes
The number of elements the zombie queue will hold.
getZombieQueueMaxSize() - Method in interface org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
The number of elements the zombie queue will hold.
getZombieQueueMaxSize() - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheAttributes
The number of elements the zombie queue will hold.
GroupAttrName<T extends Serializable> - Class in org.apache.commons.jcs.engine.control.group
Description of the Class
GroupAttrName(GroupId, T) - Constructor for class org.apache.commons.jcs.engine.control.group.GroupAttrName
Constructor for the GroupAttrName object
GroupCacheAccess<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.access
Access for groups.
GroupCacheAccess(CompositeCache<GroupAttrName<K>, V>) - Constructor for class org.apache.commons.jcs.access.GroupCacheAccess
Constructor for the GroupCacheAccess object
groupId - Variable in class org.apache.commons.jcs.engine.control.group.GroupAttrName
Description of the Field
GroupId - Class in org.apache.commons.jcs.engine.control.group
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.commons.jcs.engine.control.group.GroupId
Constructor for the GroupId object
groupName - Variable in class org.apache.commons.jcs.engine.control.group.GroupId
Description of the Field

H

handleDispose(String) - Method in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache.MyCacheListener
 
handleDispose(String) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
This marks this instance as terminated.
handleDispose(String) - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteCacheListener
 
handleDispose(String) - Method in interface org.apache.commons.jcs.engine.behavior.ICacheListener
Notifies the subscribers for freeing up the named cache.
handleDispose(String) - Method in class org.apache.commons.jcs.engine.CacheAdaptor
Shutdown call.
handleElementEvent(IElementEvent) - Method in interface org.apache.commons.jcs.engine.control.event.behavior.IElementEventHandler
Handle events for this element.
handleException(Exception, String, String) - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteAuxiliaryCache
Custom exception handling some children.
handleException(Exception, String, String) - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCache
Nothing right now.
handleException(Exception, String, String) - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCache
Handles exception by disabling the remote cache service before re-throwing the exception in the form of an IOException.
handleGet(String, K) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
Gets the cache that was injected by the lateral factory.
handleGetKeySet(String) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
Gets the cache that was injected by the lateral factory.
handleGetMatching(String, String) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
Gets the cache that was injected by the lateral factory.
handleProperties() - Method in class org.apache.commons.jcs.access.PartitionedCacheAccess
Loads in the needed configuration settings.
handleProperties() - Method in class org.apache.commons.jcs.utils.props.AbstractPropertyContainer
Sets fields for properties, and verifies that all necessary properties are there.
handlePut(ICacheElement<K, V>) - Method in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache.MyCacheListener
 
handlePut(ICacheElement<K, V>) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
Increments the put count.
handlePut(ICacheElement<K, V>) - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteCacheListener
If this is configured to remove on put, then remove the element since it has been updated elsewhere. cd should be incomplete for faster transmission.
handlePut(ICacheElement<K, V>) - Method in interface org.apache.commons.jcs.engine.behavior.ICacheListener
Notifies the subscribers for a cache entry update.
handlePut(ICacheElement<K, V>) - Method in class org.apache.commons.jcs.engine.CacheAdaptor
Puts an item into the cache.
handleRemove(String, K) - Method in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache.MyCacheListener
 
handleRemove(String, K) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
Increments the remove count.
handleRemove(String, K) - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteCacheListener
Calls localRemove on the CompositeCache.
handleRemove(String, K) - Method in interface org.apache.commons.jcs.engine.behavior.ICacheListener
Notifies the subscribers for a cache entry removal.
handleRemove(String, K) - Method in class org.apache.commons.jcs.engine.CacheAdaptor
Removes an item.
handleRemoveAll(String) - Method in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache.MyCacheListener
 
handleRemoveAll(String) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
Gets the cache that was injected by the lateral factory.
handleRemoveAll(String) - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteCacheListener
Calls localRemoveAll on the CompositeCache.
handleRemoveAll(String) - Method in interface org.apache.commons.jcs.engine.behavior.ICacheListener
Notifies the subscribers for a cache remove-all.
handleRemoveAll(String) - Method in class org.apache.commons.jcs.engine.CacheAdaptor
Clears the region.
handleRequest(HttpServletRequest, HttpServletResponse, Context) - Method in class org.apache.commons.jcs.admin.servlet.JCSAdminServlet
Velocity based admin servlet.
hashCode() - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskElementDescriptor
 
hashCode() - Method in class org.apache.commons.jcs.engine.CacheElement
 
hashCode() - Method in class org.apache.commons.jcs.engine.control.group.GroupAttrName
 
hashCode() - Method in class org.apache.commons.jcs.engine.control.group.GroupId
 
hashCode() - Method in class org.apache.commons.jcs.engine.memory.AbstractDoubleLinkedListMemoryCache.IteratorWrapper
 
hashCode() - Method in class org.apache.commons.jcs.engine.memory.AbstractDoubleLinkedListMemoryCache.MapEntryWrapper
 
hashCode() - Method in class org.apache.commons.jcs.utils.discovery.DiscoveredService
 
hasNext() - Method in class org.apache.commons.jcs.engine.memory.AbstractDoubleLinkedListMemoryCache.IteratorWrapper
 
HEADER_SIZE_BYTES - Static variable in class org.apache.commons.jcs.auxiliary.disk.block.BlockDisk
The size of the header that indicates the amount of data stored in an occupied block.
hitCnt - Variable in class org.apache.commons.jcs.engine.memory.AbstractDoubleLinkedListMemoryCache
number of hits
hitCnt - Variable in class org.apache.commons.jcs.engine.memory.lru.LHMLRUMemoryCache
number of hits
HostNameUtil - Class in org.apache.commons.jcs.utils.net
Simple utility for getting the local host name.
HostNameUtil() - Constructor for class org.apache.commons.jcs.utils.net.HostNameUtil
 
HSQLDiskCacheFactory - Class in org.apache.commons.jcs.auxiliary.disk.jdbc.hsql
This factory should create mysql disk caches.
HSQLDiskCacheFactory() - Constructor for class org.apache.commons.jcs.auxiliary.disk.jdbc.hsql.HSQLDiskCacheFactory
 
HTTP - Static variable in interface org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
HTTP type
HTTP_CACHE_SERVER_ATTRIBUTES_PROPERTY_PREFIX - Static variable in interface org.apache.commons.jcs.auxiliary.remote.http.behavior.IRemoteHttpCacheConstants
All of the RemoteHttpCacheServiceAttributes can be configured this way.
HTTP_CACHE_SERVER_PREFIX - Static variable in interface org.apache.commons.jcs.auxiliary.remote.http.behavior.IRemoteHttpCacheConstants
The prefix for cache server config.

I

ICache<K extends Serializable,V extends Serializable> - Interface in org.apache.commons.jcs.engine.behavior
This is the top level interface for all cache like structures.
ICacheAccess<K extends Serializable,V extends Serializable> - Interface in org.apache.commons.jcs.access.behavior
ICacheAccess defines the behavior for client access.
ICacheAccessManagement - Interface in org.apache.commons.jcs.access.behavior
ICacheAccessManagement defines the methods for cache management, cleanup and shutdown.
ICacheElement<K extends Serializable,V extends Serializable> - Interface in org.apache.commons.jcs.engine.behavior
Every item is the cache is wrapped in an ICacheElement.
ICacheElementSerialized<K extends Serializable,V extends Serializable> - Interface in org.apache.commons.jcs.engine.behavior
This interface defines the behavior of the serialized element wrapper.
ICacheEvent<K extends Serializable> - Interface in org.apache.commons.jcs.engine.logging.behavior
Defines the common fields required by a cache event.
ICacheEventLogger - Interface in org.apache.commons.jcs.engine.logging.behavior
This defines the behavior for event logging.
ICacheEventQueue<K extends Serializable,V extends Serializable> - Interface in org.apache.commons.jcs.engine.behavior
Interface for a cache event queue.
ICacheListener<K extends Serializable,V extends Serializable> - Interface in org.apache.commons.jcs.engine.behavior
Used to receive a cache event notification.
ICacheManager - Interface in org.apache.commons.jcs.engine.behavior
Interface implemented by a specific cache.
ICacheObserver - Interface in org.apache.commons.jcs.engine.behavior
Used to register interest in receiving cache changes.
ICacheRestore - Interface in org.apache.commons.jcs.engine.behavior
TODO: Description of the Interface
ICacheService<K extends Serializable,V extends Serializable> - Interface in org.apache.commons.jcs.engine.behavior
Used to retrieve and update the cache.
ICacheServiceAdmin - Interface in org.apache.commons.jcs.engine.behavior
Description of the Interface
ICacheServiceNonLocal<K extends Serializable,V extends Serializable> - Interface in org.apache.commons.jcs.engine.behavior
Used to retrieve and update non local caches, such as the remote and lateral caches.
ICacheStats - Interface in org.apache.commons.jcs.engine.stats.behavior
This holds stat information on a region.
ICacheType - Interface in org.apache.commons.jcs.engine.behavior
Interface implemented by a specific cache.
ICacheType.CacheType - Enum in org.apache.commons.jcs.engine.behavior
 
ICommonRemoteCacheAttributes - Interface in org.apache.commons.jcs.auxiliary.remote.behavior
This specifies what a remote cache configuration object should look like.
ICompositeCacheAttributes - Interface in org.apache.commons.jcs.engine.behavior
This defines the minimal behavior for the Cache Configuration settings.
ICompositeCacheAttributes.DiskUsagePattern - Enum in org.apache.commons.jcs.engine.behavior
 
ICompositeCacheManager - Interface in org.apache.commons.jcs.engine.behavior
I need the interface so I can plug in mock managers for testing.
IDiscoveryListener - Interface in org.apache.commons.jcs.utils.discovery.behavior
Interface for things that want to listen to discovery events.
IDiskCacheAttributes - Interface in org.apache.commons.jcs.auxiliary.disk.behavior
Common disk cache attributes.
IElementAttributes - Interface in org.apache.commons.jcs.engine.behavior
Interface for cache element attributes classes.
IElementEvent - Interface in org.apache.commons.jcs.engine.control.event.behavior
Defines how an element event object should behave.
IElementEventHandler - Interface in org.apache.commons.jcs.engine.control.event.behavior
This interface defines the behavior for event handler.
IElementEventQueue - Interface in org.apache.commons.jcs.engine.control.event.behavior
Interface for an element event queue.
IElementSerializer - Interface in org.apache.commons.jcs.engine.behavior
Defines the behavior for cache element serializers.
IGroupCacheAccess<K extends Serializable,V extends Serializable> - Interface in org.apache.commons.jcs.access.behavior
IGroupCacheAccess defines group specific behavior for the client access classes.
IKeyMatcher<K extends Serializable> - Interface in org.apache.commons.jcs.engine.match.behavior
Key matchers need to implement this interface.
ILateralCacheAttributes - Interface in org.apache.commons.jcs.auxiliary.lateral.behavior
This interface defines configuration options common to lateral cache plugins.
ILateralCacheListener<K extends Serializable,V extends Serializable> - Interface in org.apache.commons.jcs.auxiliary.lateral.behavior
Listens for lateral cache event notification.
ILateralCacheManager - Interface in org.apache.commons.jcs.auxiliary.lateral.behavior
This helps ensure some common behavior among LateraLCacheManagers for things such as monitors.
ILateralCacheObserver - Interface in org.apache.commons.jcs.auxiliary.lateral.behavior
Description of the Interface
IMemoryCache<K extends Serializable,V extends Serializable> - Interface in org.apache.commons.jcs.engine.memory.behavior
For the framework.
incrementClients() - Method in class org.apache.commons.jcs.engine.control.CompositeCacheManager
 
IndexedDiskCache<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.auxiliary.disk.indexed
Disk cache that uses a RandomAccessFile with keys stored in memory.
IndexedDiskCache(IndexedDiskCacheAttributes) - Constructor for class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache
Constructor for the DiskCache object.
IndexedDiskCache(IndexedDiskCacheAttributes, IElementSerializer) - Constructor for class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache
Constructor for the DiskCache object.
IndexedDiskCache.LRUMap - Class in org.apache.commons.jcs.auxiliary.disk.indexed
Class for recycling and lru.
IndexedDiskCache.LRUMap() - Constructor for class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache.LRUMap
Default
IndexedDiskCache.LRUMap(int) - Constructor for class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache.LRUMap
 
IndexedDiskCache.PositionComparator - Class in org.apache.commons.jcs.auxiliary.disk.indexed
Compares IndexedDiskElementDescriptor based on their position.
IndexedDiskCache.PositionComparator() - Constructor for class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache.PositionComparator
 
IndexedDiskCacheAttributes - Class in org.apache.commons.jcs.auxiliary.disk.indexed
Configuration class for the Indexed Disk Cache
IndexedDiskCacheAttributes() - Constructor for class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCacheAttributes
Constructor for the DiskCacheAttributes object
IndexedDiskCacheFactory - Class in org.apache.commons.jcs.auxiliary.disk.indexed
Creates disk cache instances.
IndexedDiskCacheFactory() - Constructor for class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCacheFactory
 
IndexedDiskCacheManager - Class in org.apache.commons.jcs.auxiliary.disk.indexed
Cache manager for IndexedDiskCaches.
IndexedDiskDumper - Class in org.apache.commons.jcs.auxiliary.disk.indexed
Used to dump out a Disk cache from disk for debugging.
IndexedDiskDumper() - Constructor for class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskDumper
 
IndexedDiskElementDescriptor - Class in org.apache.commons.jcs.auxiliary.disk.indexed
Disk objects are located by descriptor entries.
IndexedDiskElementDescriptor(long, int) - Constructor for class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskElementDescriptor
Constructs a usable disk element descriptor.
init() - Method in interface org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheListener
Initialize this listener
init() - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
This starts the ListenerThread on the specified port.
init(String, int) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPSender
Creates a connection to a TCP server.
init(ServletConfig) - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.RemoteHttpCacheServlet
Initializes the cache.
init() - Method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheStartupServlet
Starts the registry and then tries to bind to it.
initialize() - Method in class org.apache.commons.jcs.access.PartitionedCacheAccess
Use the partition prefix and the number of partitions to get JCS regions.
initialize(RemoteHttpCacheAttributes) - Method in interface org.apache.commons.jcs.auxiliary.remote.http.client.behavior.IRemoteHttpCacheClient
The provides an extension point.
initialize(RemoteHttpCacheAttributes) - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheClient
The provides an extension point.
initialize(ICacheListener<K, V>, long, String, int, int, String) - Method in interface org.apache.commons.jcs.engine.behavior.ICacheEventQueue
Initializes the queue.
initialize(ICacheListener<K, V>, long, String, int, int, String) - Method in class org.apache.commons.jcs.engine.CacheEventQueue
Initializes the queue.
initialize(CompositeCache<K, V>) - Method in class org.apache.commons.jcs.engine.memory.AbstractDoubleLinkedListMemoryCache
For post reflection creation initialization.
initialize(CompositeCache<K, V>) - Method in class org.apache.commons.jcs.engine.memory.AbstractMemoryCache
For post reflection creation initialization
initialize(CompositeCache<K, V>) - Method in interface org.apache.commons.jcs.engine.memory.behavior.IMemoryCache
Initialize the memory cache
initialize(CompositeCache<K, V>) - Method in class org.apache.commons.jcs.engine.memory.lru.LHMLRUMemoryCache
For post reflection creation initialization
initialize(ICacheListener<K, V>, long, String, int, int, String) - Method in class org.apache.commons.jcs.engine.PooledCacheEventQueue
Initializes the queue.
initializePoolAccess(JDBCDiskCacheAttributes, ICompositeCacheManager) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCache
Registers the driver and creates a poolAccess class.
initializeProperties() - Method in class org.apache.commons.jcs.utils.props.AbstractPropertyContainer
Loads the properties and then calls handleProperties.
instance - Static variable in class org.apache.commons.jcs.engine.control.CompositeCacheManager
The Singleton Instance
instances - Static variable in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheManager
Address to instance map.
instances - Variable in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPDiscoveryListenerManager
Map of available instances, keyed by port.
instances - Static variable in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
Map of available instances, keyed by port
instantiateByClassName(String, T) - Static method in class org.apache.commons.jcs.utils.config.OptionConverter
Instantiate an object given a class name.
instantiateByKey(Properties, String, T) - Static method in class org.apache.commons.jcs.utils.config.OptionConverter
Creates an object for the className value of the key.
introspect() - Method in class org.apache.commons.jcs.utils.config.PropertySetter
Uses JavaBeans Introspectorto compute setters of object to be configured.
InvalidArgumentException - Exception in org.apache.commons.jcs.access.exception
InvalidArgumentException is thrown if an argument is passed to the cache that is invalid.
InvalidArgumentException() - Constructor for exception org.apache.commons.jcs.access.exception.InvalidArgumentException
Constructor for the InvalidArgumentException object
InvalidArgumentException(String) - Constructor for exception org.apache.commons.jcs.access.exception.InvalidArgumentException
Constructor for the InvalidArgumentException object.
invalidateGroup(String) - Method in interface org.apache.commons.jcs.access.behavior.IGroupCacheAccess
Invalidates a group
invalidateGroup(String) - Method in class org.apache.commons.jcs.access.GroupCacheAccess
Invalidates a group: remove all the group members
InvalidGroupException - Exception in org.apache.commons.jcs.access.exception
InvalidGroupException
InvalidGroupException() - Constructor for exception org.apache.commons.jcs.access.exception.InvalidGroupException
Constructor for the InvalidGroupException object
InvalidGroupException(String) - Constructor for exception org.apache.commons.jcs.access.exception.InvalidGroupException
Constructor for the InvalidGroupException object
InvalidHandleException - Exception in org.apache.commons.jcs.access.exception
InvalidHandleException is not used.
InvalidHandleException() - Constructor for exception org.apache.commons.jcs.access.exception.InvalidHandleException
Constructor for the InvalidHandleException object
InvalidHandleException(String) - Constructor for exception org.apache.commons.jcs.access.exception.InvalidHandleException
Constructor for the InvalidHandleException object.
IProvideScheduler - Interface in org.apache.commons.jcs.engine.behavior
Marker interface for providers of the central ScheduledExecutorService
irca - Variable in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteCacheListener
The remote cache configuration object.
IRemoteCacheAttributes - Interface in org.apache.commons.jcs.auxiliary.remote.behavior
This specifies what a remote cache configuration object should look like.
IRemoteCacheClient<K extends Serializable,V extends Serializable> - Interface in org.apache.commons.jcs.auxiliary.remote.behavior
This defines the behavior expected of a remote cache client.
IRemoteCacheConstants - Interface in org.apache.commons.jcs.auxiliary.remote.behavior
This holds constants that are used by the remote cache.
IRemoteCacheDispatcher - Interface in org.apache.commons.jcs.auxiliary.remote.behavior
In the future, this can be used as a generic dispatcher abstraction.
IRemoteCacheListener<K extends Serializable,V extends Serializable> - Interface in org.apache.commons.jcs.auxiliary.remote.behavior
Listens for remote cache event notification ( rmi callback ).
IRemoteCacheObserver - Interface in org.apache.commons.jcs.auxiliary.remote.behavior
Used to register interest in receiving remote cache changes.
IRemoteCacheServerAttributes - Interface in org.apache.commons.jcs.auxiliary.remote.server.behavior
This defines the minimal behavior for the objects that are used to configure the remote cache server.
IRemoteCacheServiceAdmin - Interface in org.apache.commons.jcs.auxiliary.remote.behavior
Description of the Interface
IRemoteHttpCacheClient<K extends Serializable,V extends Serializable> - Interface in org.apache.commons.jcs.auxiliary.remote.http.client.behavior
It's not entirely clear that this interface is needed.
IRemoteHttpCacheConstants - Interface in org.apache.commons.jcs.auxiliary.remote.http.behavior
Constants used throughout the HTTP remote cache.
IRequireScheduler - Interface in org.apache.commons.jcs.engine.behavior
Marker interface to allow the injection of a central ScheduledExecutorService for all modules requiring scheduled background operations.
IS_ETERNAL - Variable in class org.apache.commons.jcs.engine.ElementAttributes
You can turn off expiration by setting this to true.
IS_LATERAL - Variable in class org.apache.commons.jcs.engine.ElementAttributes
Is this item laterally distributable
IS_REMOTE - Variable in class org.apache.commons.jcs.engine.ElementAttributes
Can this item be sent to the remote cache
IS_SPOOL - Variable in class org.apache.commons.jcs.engine.ElementAttributes
Can this item be flushed to disk
isAlive() - Method in interface org.apache.commons.jcs.auxiliary.remote.http.client.behavior.IRemoteHttpCacheClient
Make and alive request.
isAlive() - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheClient
Make and alive request.
isAlive() - Method in class org.apache.commons.jcs.engine.AbstractCacheEventQueue
If they queue has an active thread it is considered alive.
isAlive() - Method in interface org.apache.commons.jcs.engine.behavior.ICacheEventQueue
Gets the alive attribute of the ICacheEventQueue object.
isAlive() - Method in interface org.apache.commons.jcs.engine.control.event.behavior.IElementEventQueue
Gets the alive attribute of the IElementEventQueue object
isAlive() - Method in class org.apache.commons.jcs.engine.control.event.ElementEventQueue
 
isAllowClusterGet() - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.RemoteHttpCacheServerAttributes
Should gets from non-cluster clients be allowed to get from other remote auxiliaries.
isAllowClusterGet() - Method in interface org.apache.commons.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Should we try to get remotely when the request does not come in from a cluster.
isAllowClusterGet() - Method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Should gets from non-cluster clients be allowed to get from other remote auxiliaries.
isAllowGet() - Method in interface org.apache.commons.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Is the lateral allowed to try and get from other laterals.
isAllowGet() - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Is the lateral allowed to try and get from other laterals.
isAllowPut() - Method in interface org.apache.commons.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Is the lateral allowed to put objects to other laterals.
isAllowPut() - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Is the lateral allowed to put objects to other laterals.
isAllowRemoveAll() - Method in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCacheAttributes
 
isAllowRemoveAll() - Method in interface org.apache.commons.jcs.auxiliary.disk.behavior.IDiskCacheAttributes
If this is true then remove all is not prohibited.
isBalkDuringOptimization() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCacheAttributes
Should we return null while optimizing the table.
isClearDiskOnStartup() - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCacheAttributes
 
isConfigured() - Method in class org.apache.commons.jcs.engine.control.CompositeCacheManager
 
isDark() - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryAttributes
 
isEmpty() - Method in interface org.apache.commons.jcs.engine.behavior.ICacheEventQueue
Are there elements in the queue.
isEmpty() - Method in class org.apache.commons.jcs.engine.CacheEventQueue
 
isEmpty() - Method in class org.apache.commons.jcs.engine.PooledCacheEventQueue
If the Queue is using a bounded channel we can determine the size.
isEmpty() - Method in class org.apache.commons.jcs.utils.struct.BoundedQueue
Return true if the size is <= 0;
isEmpty() - Method in class org.apache.commons.jcs.utils.struct.LRUMap
Returns true if the map is empty.
isEternal() - Method in class org.apache.commons.jcs.admin.CacheElementInfo
 
isExpired(ICacheElement<K, V>) - Method in class org.apache.commons.jcs.engine.control.CompositeCache
Determine if the element has exceeded its max life.
isFilterRemoveByHashCode() - Method in interface org.apache.commons.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Should the receiver try to match hashcodes.
isFilterRemoveByHashCode() - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Should the receiver try to match hashcodes.
isFinished() - Method in class org.apache.commons.jcs.utils.access.AbstractJCSWorkerHelper
 
isFinished() - Method in interface org.apache.commons.jcs.utils.access.JCSWorkerHelper
Tells us weather or not the work has been completed.
IShutdownObservable - Interface in org.apache.commons.jcs.engine.behavior
ShutdownObservers can observe ShutdownObservable objects.
IShutdownObserver - Interface in org.apache.commons.jcs.engine.behavior
This interface is required of all shutdown observers.
isIncludeCacheNameAsParameter() - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
isIncludeKeysAndPatternsAsParameter() - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
isIncludeRequestTypeasAsParameter() - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
isInitialized() - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheClient
 
isIssueRemoveOnPut() - Method in interface org.apache.commons.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Should the client send a remove command rather than a put when update is called.
isIssueRemoveOnPut() - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Should the client send a remove command rather than a put when update is called.
isLocalClusterConsistency() - Method in interface org.apache.commons.jcs.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
Should cluster updates be propagated to the locals
isLocalClusterConsistency() - Method in class org.apache.commons.jcs.auxiliary.remote.CommonRemoteCacheAttributes
Should cluster updates be propagated to the locals.
isLocalClusterConsistency() - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.RemoteHttpCacheServerAttributes
Should cluster updates be propagated to the locals
isOptimizeOnShutdown() - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCacheAttributes
 
isReceive() - Method in interface org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Should a listener be created.
isReceive() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheAttributes
 
isReceive() - Method in interface org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
If RECEIVE is false then the remote cache will not register a listener with the remote server.
isReceive() - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheAttributes
If RECEIVE is false then the remote cache will not register a listener with the remote server.
isShutdown() - Method in class org.apache.commons.jcs.engine.control.CompositeCacheManager
 
isSpoolable() - Method in class org.apache.commons.jcs.auxiliary.disk.PurgatoryElement
Gets the spoolable property.
isStartRegistry() - Method in interface org.apache.commons.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Should we start the registry
isStartRegistry() - Method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Should we start the registry
isSuccess() - Method in class org.apache.commons.jcs.auxiliary.remote.value.RemoteCacheResponse
 
IStatElement - Interface in org.apache.commons.jcs.engine.stats.behavior
IAuxiliaryCacheStats will hold these IStatElements.
IStats - Interface in org.apache.commons.jcs.engine.stats.behavior
This interface defines the common behavior for a stats holder.
isTestBeforeInsert() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
isTouchOnGet() - Method in class org.apache.commons.jcs.auxiliary.disk.file.FileDiskCacheAttributes
 
isUdpDiscoveryEnabled() - Method in interface org.apache.commons.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Whether or not TCP laterals can try to find each other by multicast communication.
isUdpDiscoveryEnabled() - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Whether or not TCP laterals can try to find each other by multicast communication.
isUseBoundary() - Method in class org.apache.commons.jcs.utils.threadpool.PoolConfiguration
 
isUseDisk() - Method in interface org.apache.commons.jcs.engine.behavior.ICompositeCacheAttributes
Gets the useDisk attribute of the ICompositeCacheAttributes object
isUseDisk() - Method in class org.apache.commons.jcs.engine.CompositeCacheAttributes
Gets the useDisk attribute of the CompositeCacheAttributes object
isUseDiskShrinker() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
isUseLateral() - Method in interface org.apache.commons.jcs.engine.behavior.ICompositeCacheAttributes
Gets the useLateral attribute of the ICompositeCacheAttributes object
isUseLateral() - Method in class org.apache.commons.jcs.engine.CompositeCacheAttributes
Gets the useLateral attribute of the CompositeCacheAttributes object
isUseMemoryShrinker() - Method in interface org.apache.commons.jcs.engine.behavior.ICompositeCacheAttributes
Whether the memory cache should perform background memory shrinkage.
isUseMemoryShrinker() - Method in class org.apache.commons.jcs.engine.CompositeCacheAttributes
Whether the memory cache should perform background memory shrinkage.
isUseRegistryKeepAlive() - Method in interface org.apache.commons.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Should we try to keep the registry alive
isUseRegistryKeepAlive() - Method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Should we try to keep the registry alive
isUseRemote() - Method in interface org.apache.commons.jcs.engine.behavior.ICompositeCacheAttributes
returns whether the cache is remote enabled
isUseRemote() - Method in class org.apache.commons.jcs.engine.CompositeCacheAttributes
Gets the useRemote attribute of the CompositeCacheAttributes object
isWorking() - Method in class org.apache.commons.jcs.engine.AbstractCacheEventQueue
 
isWorking() - Method in interface org.apache.commons.jcs.engine.behavior.ICacheEventQueue
A Queue is working unless it has reached its max failure count.
ITCPLateralCacheAttributes - Interface in org.apache.commons.jcs.auxiliary.lateral.socket.tcp.behavior
This interface defines functions that are particular to the TCP Lateral Cache plugin.
IZombie - Interface in org.apache.commons.jcs.engine.behavior
Interface to mark an object as zombie for error recovery purposes.

J

JCS - Class in org.apache.commons.jcs
Simple class for using JCS.
JCS() - Constructor for class org.apache.commons.jcs.JCS
 
JCSAdminBean - Class in org.apache.commons.jcs.admin
A servlet which provides HTTP access to JCS.
JCSAdminBean() - Constructor for class org.apache.commons.jcs.admin.JCSAdminBean
Default constructor
JCSAdminBean(CompositeCacheManager) - Constructor for class org.apache.commons.jcs.admin.JCSAdminBean
Parameterized constructor
JCSAdminServlet - Class in org.apache.commons.jcs.admin.servlet
A servlet which provides HTTP access to JCS.
JCSAdminServlet() - Constructor for class org.apache.commons.jcs.admin.servlet.JCSAdminServlet
 
JCSJMXBean - Interface in org.apache.commons.jcs.admin
A MXBean to expose the JCS statistics to JMX
JCSServletContextListener - Class in org.apache.commons.jcs.utils.servlet
If you add this to the context listeners section of your web.xml file, this will shutdown JCS gracefully.
JCSServletContextListener() - Constructor for class org.apache.commons.jcs.utils.servlet.JCSServletContextListener
 
JCSWorker<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.utils.access
Utility class to encapsulate doing a piece of work, and caching the results in JCS.
JCSWorker(String) - Constructor for class org.apache.commons.jcs.utils.access.JCSWorker
Constructor which takes a region for the JCS cache.
JCSWorkerHelper - Interface in org.apache.commons.jcs.utils.access
Interface for doing a piece of work which is expected to be cached.
JDBCDiskCache<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.auxiliary.disk.jdbc
This is the jdbc disk cache plugin.
JDBCDiskCache(JDBCDiskCacheAttributes, TableState, ICompositeCacheManager) - Constructor for class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCache
Constructs a JDBC Disk Cache for the provided cache attributes.
JDBCDiskCacheAttributes - Class in org.apache.commons.jcs.auxiliary.disk.jdbc
The configurator will set these values based on what is in the cache.ccf file.
JDBCDiskCacheAttributes() - Constructor for class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
JDBCDiskCacheFactory - Class in org.apache.commons.jcs.auxiliary.disk.jdbc
This factory should create mysql disk caches.
JDBCDiskCacheFactory() - Constructor for class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCacheFactory
 
JDBCDiskCacheManager - Class in org.apache.commons.jcs.auxiliary.disk.jdbc
This manages instances of the jdbc disk cache.
JDBCDiskCacheManagerAbstractTemplate - Class in org.apache.commons.jcs.auxiliary.disk.jdbc
This class serves as an abstract template for JDBCDiskCache Manager.
JDBCDiskCacheManagerAbstractTemplate() - Constructor for class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCacheManagerAbstractTemplate
 
JDBCDiskCacheManagerAbstractTemplate.MyThreadFactory - Class in org.apache.commons.jcs.auxiliary.disk.jdbc
Allows us to set the daemon status on the clock-daemon
JDBCDiskCacheManagerAbstractTemplate.MyThreadFactory() - Constructor for class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCacheManagerAbstractTemplate.MyThreadFactory
 
JDBCDiskCachePoolAccess - Class in org.apache.commons.jcs.auxiliary.disk.jdbc
This class provides access to the connection pool.
JDBCDiskCachePoolAccess(String) - Constructor for class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccess
Configures the pool name to use for the pool access.
JDBCDiskCachePoolAccessAttributes - Class in org.apache.commons.jcs.auxiliary.disk.jdbc
These are used to configure the JDBCDiskCachePoolAccess class.
JDBCDiskCachePoolAccessAttributes() - Constructor for class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccessAttributes
 
JDBCDiskCachePoolAccessFactory - Class in org.apache.commons.jcs.auxiliary.disk.jdbc
This is just a helper util.
JDBCDiskCachePoolAccessFactory() - Constructor for class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccessFactory
 
JDBCDiskCachePoolAccessManager - Class in org.apache.commons.jcs.auxiliary.disk.jdbc
Manages JDBCDiskCachePoolAccess instances.

K

key - Variable in class org.apache.commons.jcs.engine.CacheElement
This is the cache key by which the value can be referenced.
KEY_LEAD_NUMBER_PROPERTY_NAME - Static variable in class org.apache.commons.jcs.utils.key.KeyGeneratorUtil
The name of the system property that can be used to override the default.
KEY_MATCHER_PREFIX - Static variable in class org.apache.commons.jcs.engine.control.CompositeCacheConfigurator
jcs.auxiliary.NAME.keymatcher=CLASSNAME jcs.auxiliary.NAME.keymatcher.attributes.CUSTOMPROPERTY=VALUE
KeyGeneratorUtil - Class in org.apache.commons.jcs.utils.key
This can create and parse request ids.
KeyGeneratorUtil() - Constructor for class org.apache.commons.jcs.utils.key.KeyGeneratorUtil
 
keyMatcher - Variable in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCache
Key matcher used by the getMatching API
keyMatcher - Variable in class org.apache.commons.jcs.engine.control.CompositeCache
Key matcher used by the getMatching API
KeyMatcherPatternImpl<K extends Serializable> - Class in org.apache.commons.jcs.engine.match
This implementation of the KeyMatcher uses standard Java Pattern matching.
KeyMatcherPatternImpl() - Constructor for class org.apache.commons.jcs.engine.match.KeyMatcherPatternImpl
 
keySet() - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskKeyStore
Gets the key set.
keySet() - Method in class org.apache.commons.jcs.utils.struct.LRUMap
 
keyStore - Variable in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCache
Store, loads, and persists the keys

L

lastAccessTime - Variable in class org.apache.commons.jcs.engine.ElementAttributes
The last access time.
LateralCache<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.auxiliary.lateral
Lateral distributor.
LateralCache(ILateralCacheAttributes, ICacheServiceNonLocal<K, V>, LateralCacheMonitor) - Constructor for class org.apache.commons.jcs.auxiliary.lateral.LateralCache
Constructor for the LateralCache object
LateralCache(ILateralCacheAttributes) - Constructor for class org.apache.commons.jcs.auxiliary.lateral.LateralCache
Constructor for the LateralCache object
LateralCacheAbstractFactory - Class in org.apache.commons.jcs.auxiliary.lateral
Particular lateral caches should define their own factory.
LateralCacheAbstractFactory() - Constructor for class org.apache.commons.jcs.auxiliary.lateral.LateralCacheAbstractFactory
 
LateralCacheAbstractManager - Class in org.apache.commons.jcs.auxiliary.lateral
Creates lateral caches.
LateralCacheAbstractManager() - Constructor for class org.apache.commons.jcs.auxiliary.lateral.LateralCacheAbstractManager
 
LateralCacheAttributes - Class in org.apache.commons.jcs.auxiliary.lateral
This class stores attributes for all of the available lateral cache auxiliaries.
LateralCacheAttributes() - Constructor for class org.apache.commons.jcs.auxiliary.lateral.LateralCacheAttributes
 
lateralCacheAttributes - Variable in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheManager
ITCPLateralCacheAttributes
LateralCacheInfo - Class in org.apache.commons.jcs.auxiliary.lateral
A shared static variable holder for the lateral cache
LateralCacheMonitor - Class in org.apache.commons.jcs.auxiliary.lateral
Used to monitor and repair any failed connection for the lateral cache service.
LateralCacheMonitor(ILateralCacheManager) - Constructor for class org.apache.commons.jcs.auxiliary.lateral.LateralCacheMonitor
Constructor for the LateralCacheMonitor object It's the clients responsibility to decide how many of these there will be.
LateralCacheNoWait<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.auxiliary.lateral
Used to queue up update requests to the underlying cache.
LateralCacheNoWait(LateralCache<K, V>) - Constructor for class org.apache.commons.jcs.auxiliary.lateral.LateralCacheNoWait
Constructs with the given lateral cache, and fires up an event queue for aysnchronous processing.
LateralCacheNoWaitFacade<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.auxiliary.lateral
Used to provide access to multiple services under nowait protection.
LateralCacheNoWaitFacade(ILateralCacheListener<K, V>, LateralCacheNoWait<K, V>[], ILateralCacheAttributes) - Constructor for class org.apache.commons.jcs.auxiliary.lateral.LateralCacheNoWaitFacade
Constructs with the given lateral cache, and fires events to any listeners.
LateralCacheRestore - Class in org.apache.commons.jcs.auxiliary.lateral
Used to repair the lateral caches managed by the associated instance of LateralCacheManager.
LateralCacheRestore(ILateralCacheManager) - Constructor for class org.apache.commons.jcs.auxiliary.lateral.LateralCacheRestore
Constructs with the given instance of LateralCacheManager.
LateralCacheWatchRepairable - Class in org.apache.commons.jcs.auxiliary.lateral
Same as CacheWatcherWrapper but implements the IRemoteCacheWatch interface.
LateralCacheWatchRepairable() - Constructor for class org.apache.commons.jcs.auxiliary.lateral.LateralCacheWatchRepairable
 
LateralCommand - Enum in org.apache.commons.jcs.auxiliary.lateral
Enumeration of the available lateral commands
LateralElementDescriptor<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.auxiliary.lateral
This class wraps command to other laterals.
LateralElementDescriptor() - Constructor for class org.apache.commons.jcs.auxiliary.lateral.LateralElementDescriptor
Constructor for the LateralElementDescriptor object
LateralElementDescriptor(ICacheElement<K, V>) - Constructor for class org.apache.commons.jcs.auxiliary.lateral.LateralElementDescriptor
Constructor for the LateralElementDescriptor object
LateralTCPCacheFactory - Class in org.apache.commons.jcs.auxiliary.lateral.socket.tcp
Constructs a LateralCacheNoWaitFacade for the given configuration.
LateralTCPCacheFactory() - Constructor for class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory
 
LateralTCPCacheManager - Class in org.apache.commons.jcs.auxiliary.lateral.socket.tcp
Creates lateral caches.
LateralTCPDiscoveryListener - Class in org.apache.commons.jcs.auxiliary.lateral.socket.tcp
This knows how to add and remove discovered services.
LateralTCPDiscoveryListener(ICompositeCacheManager, ICacheEventLogger, IElementSerializer) - Constructor for class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPDiscoveryListener
This plugs into the udp discovery system.
LateralTCPDiscoveryListenerManager - Class in org.apache.commons.jcs.auxiliary.lateral.socket.tcp
The factory holds an instance of this manager.
LateralTCPDiscoveryListenerManager() - Constructor for class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPDiscoveryListenerManager
Does nothing.
LateralTCPListener<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.auxiliary.lateral.socket.tcp
Listens for connections from other TCP lateral caches and handles them.
LateralTCPListener(ITCPLateralCacheAttributes) - Constructor for class org.apache.commons.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 in org.apache.commons.jcs.auxiliary.lateral.socket.tcp
A Separate thread that runs when a command comes into the LateralTCPReceiver.
LateralTCPListener.ConnectionHandler(Socket) - Constructor for class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener.ConnectionHandler
Construct for a given socket
LateralTCPListener.ListenerThread - Class in org.apache.commons.jcs.auxiliary.lateral.socket.tcp
Processes commands from the server socket.
LateralTCPListener.ListenerThread() - Constructor for class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener.ListenerThread
 
LateralTCPListener.MyThreadFactory - Class in org.apache.commons.jcs.auxiliary.lateral.socket.tcp
Allows us to set the daemon status on the executor threads
LateralTCPListener.MyThreadFactory() - Constructor for class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener.MyThreadFactory
 
LateralTCPSender - Class in org.apache.commons.jcs.auxiliary.lateral.socket.tcp
This class is based on the log4j SocketAppender class.
LateralTCPSender(ITCPLateralCacheAttributes) - Constructor for class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPSender
Constructor for the LateralTCPSender object.
LateralTCPService<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.auxiliary.lateral.socket.tcp
A lateral cache service implementation.
LateralTCPService(ITCPLateralCacheAttributes) - Constructor for class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
Constructor for the LateralTCPService object
lca - Variable in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheAbstractManager
Configuration
leadNumber - Static variable in class org.apache.commons.jcs.utils.key.KeyGeneratorUtil
We lead with a number so it can be converted to a number.
len - Variable in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskElementDescriptor
Number of bytes the serialized form of the cache data takes.
length() - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDisk
Returns the file length.
LHMLRUMemoryCache<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.engine.memory.lru
This is a test memory manager using the jdk1.4 LinkedHashMap.
LHMLRUMemoryCache() - Constructor for class org.apache.commons.jcs.engine.memory.lru.LHMLRUMemoryCache
 
LHMLRUMemoryCache.LHMSpooler - Class in org.apache.commons.jcs.engine.memory.lru
Implementation of removeEldestEntry in LinkedHashMap
LHMLRUMemoryCache.LHMSpooler() - Constructor for class org.apache.commons.jcs.engine.memory.lru.LHMLRUMemoryCache.LHMSpooler
Initialize to a small size--for now, 1/2 of max 3rd variable "true" indicates that it should be access and not time governed.
list - Variable in class org.apache.commons.jcs.engine.memory.AbstractDoubleLinkedListMemoryCache
thread-safe double linked list for lru
listener - Variable in class org.apache.commons.jcs.engine.AbstractCacheEventQueue
When the events are pulled off the queue, the tell the listener to handle the specific event type.
listenerId - Static variable in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheInfo
Description of the Field
listenerId - Variable in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteCacheListener
This is set by the remote cache server.
listenerId - Static variable in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServerInfo
By default it is the VMID.
listenerId - Variable in class org.apache.commons.jcs.engine.AbstractCacheEventQueue
Id of the listener registered with this queue
listenerId - Variable in class org.apache.commons.jcs.engine.CacheAdaptor
The unique id of this listener.
listenerId - Static variable in class org.apache.commons.jcs.engine.CacheInfo
By default this is the hashcode of the VMID
listenerId - Static variable in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryInfo
Identifies the listener, so we don't add ourselves to the list of known services.
loadConfig(String) - Method in class org.apache.commons.jcs.utils.threadpool.ThreadPoolManager
Configures the default PoolConfiguration settings.
loadKeys() - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskKeyStore
Loads the keys from the .key file.
loadKeys() - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache
Loads the keys from the .key file.
loadProperties(String, ClassLoader) - Static method in class org.apache.commons.jcs.utils.props.PropertyLoader
Looks up a resource named 'name' in the classpath.
loadProperties(String) - Static method in class org.apache.commons.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.commons.jcs.auxiliary.remote.RemoteUtils
Loads properties for the named props file.
localGet(K) - Method in class org.apache.commons.jcs.engine.control.CompositeCache
Do not try to go remote or laterally for this get.
localGetMatching(String) - Method in class org.apache.commons.jcs.engine.control.CompositeCache
Build a map of all the matching elements in all of the auxiliaries and memory.
localGetMultiple(Set<K>) - Method in class org.apache.commons.jcs.engine.control.CompositeCache
Gets multiple items from the cache based on the given set of keys.
localRemove(K) - Method in class org.apache.commons.jcs.engine.control.CompositeCache
Do not propagate removeall laterally or remotely.
localRemoveAll() - Method in class org.apache.commons.jcs.engine.control.CompositeCache
Will not pass the remove message remotely.
localUpdate(ICacheElement<K, V>) - Method in class org.apache.commons.jcs.engine.control.CompositeCache
Standard update method.
log - Static variable in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache
The logger
log - Static variable in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCache
The logger.
log - Static variable in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskKeyStore
The logger
log - Static variable in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache
The logger
log - Static variable in class org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCacheManager
The logger
log - Static variable in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
The logger
log - Static variable in class org.apache.commons.jcs.engine.AbstractCacheEventQueue
The logger.
log - Static variable in class org.apache.commons.jcs.engine.control.CompositeCacheManager
The logger
log - Static variable in class org.apache.commons.jcs.engine.control.event.ElementEventQueue
The logger
log - Static variable in class org.apache.commons.jcs.engine.memory.lru.LHMLRUMemoryCache
The Logger.
log - Static variable in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryReceiver
The log factory
logApplicationEvent(String, String, String) - Method in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCache
Logs an event if an event logger is configured.
logApplicationEvent(String, String, String) - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheManager
Logs an event if an event logger is configured.
logApplicationEvent(String, String, String) - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.AbstractRemoteCacheService
Logs an event if an event logger is configured.
logApplicationEvent(String, String, String) - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheManager
Logs an event if an event logger is configured.
logApplicationEvent(String, String, String) - Method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServer
Logs an event if an event logger is configured.
logApplicationEvent(String, String, String) - Method in interface org.apache.commons.jcs.engine.logging.behavior.ICacheEventLogger
Logs an event.
logApplicationEvent(String, String, String) - Method in class org.apache.commons.jcs.engine.logging.CacheEventLoggerDebugLogger
 
logCacheName - Variable in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskKeyStore
The name to prefix log messages with.
logCacheName - Variable in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache
Cache name used in log messages
logDriverStats() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccess
 
logError(String, String, String) - Method in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCache
Logs an event if an event logger is configured.
logError(String, String, String) - Method in interface org.apache.commons.jcs.engine.logging.behavior.ICacheEventLogger
Logs an error.
logError(String, String, String) - Method in class org.apache.commons.jcs.engine.logging.CacheEventLoggerDebugLogger
 
logICacheEvent(ICacheEvent<T>) - Method in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCache
Logs an event if an event logger is configured.
logICacheEvent(ICacheEvent<T>) - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.AbstractRemoteCacheService
Logs an event if an event logger is configured.
logICacheEvent(ICacheEvent<T>) - Method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServer
Logs an event if an event logger is configured.
logICacheEvent(ICacheEvent<T>) - Method in interface org.apache.commons.jcs.engine.logging.behavior.ICacheEventLogger
Logs an event.
logICacheEvent(ICacheEvent<T>) - Method in class org.apache.commons.jcs.engine.logging.CacheEventLoggerDebugLogger
 
LRUElementDescriptor<K,V> - Class in org.apache.commons.jcs.utils.struct
This is a node in the double linked list.
LRUElementDescriptor(K, V) - Constructor for class org.apache.commons.jcs.utils.struct.LRUElementDescriptor
 
LRUMap<K,V> - Class in org.apache.commons.jcs.utils.struct
This is a simple LRUMap.
LRUMap() - Constructor for class org.apache.commons.jcs.utils.struct.LRUMap
This creates an unbounded version.
LRUMap(int) - Constructor for class org.apache.commons.jcs.utils.struct.LRUMap
This sets the size limit.
LRUMapEntry<K,V> - Class in org.apache.commons.jcs.utils.struct
Entry for the LRUMap.
LRUMapEntry(K, V) - Constructor for class org.apache.commons.jcs.utils.struct.LRUMapEntry
S
LRUMapJCS<K,V> - Class in org.apache.commons.jcs.auxiliary.disk
Extension of LRUMap for logging of removals.
LRUMapJCS() - Constructor for class org.apache.commons.jcs.auxiliary.disk.LRUMapJCS
This creates an unbounded version.
LRUMapJCS(int) - Constructor for class org.apache.commons.jcs.auxiliary.disk.LRUMapJCS
This creates a list bounded by the max key size argument.
LRUMemoryCache<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.engine.memory.lru
A fast reference management system.
LRUMemoryCache() - Constructor for class org.apache.commons.jcs.engine.memory.lru.LRUMemoryCache
 

M

main(String[]) - Static method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskDumper
The main program for the DiskDumper class Creates a disk cache and then calls dump, which write out the contents to a debug log.
main(String[]) - Static method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
 
main(String[]) - Static method in class org.apache.commons.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(T) - Method in class org.apache.commons.jcs.utils.struct.DoubleLinkedList
Moves an existing node to the start of the link list.
makeLast(T) - Method in class org.apache.commons.jcs.utils.struct.DoubleLinkedList
Moves an existing node to the end of the link list.
map - Variable in class org.apache.commons.jcs.engine.memory.AbstractMemoryCache
Map where items are stored by key.
map - Variable in class org.apache.commons.jcs.utils.struct.LRUMap
Map where items are stored by key.
MAX_PURGATORY_SIZE_DEFUALT - Static variable in interface org.apache.commons.jcs.auxiliary.disk.behavior.IDiskCacheAttributes
This is the default purgatory size limit.
maxFailure - Variable in class org.apache.commons.jcs.engine.AbstractCacheEventQueue
Maximum number of failures before we buy the farm.
maxIdleTimeSeconds - Variable in class org.apache.commons.jcs.engine.ElementAttributes
The maximum time an entry can be idle.
maxLifeSeconds - Variable in class org.apache.commons.jcs.engine.ElementAttributes
Max life seconds
maxPurgatorySize - Variable in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCacheAttributes
default to 5000
MemoryElementDescriptor<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.engine.memory.util
This wrapper is needed for double linked lists.
MemoryElementDescriptor(ICacheElement<K, V>) - Constructor for class org.apache.commons.jcs.engine.memory.util.MemoryElementDescriptor
Constructs a usable MemoryElementDescriptor.
missCnt - Variable in class org.apache.commons.jcs.engine.memory.AbstractDoubleLinkedListMemoryCache
number of misses
missCnt - Variable in class org.apache.commons.jcs.engine.memory.lru.LHMLRUMemoryCache
number of misses
MRUMemoryCache<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.engine.memory.mru
The most recently used items move to the front of the list and get spooled to disk if the cache hub is configured to use a disk cache.
MRUMemoryCache() - Constructor for class org.apache.commons.jcs.engine.memory.mru.MRUMemoryCache
 
MySQLDiskCache<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.auxiliary.disk.jdbc.mysql
The MySQLDiskCache extends the core JDBCDiskCache.
MySQLDiskCache(MySQLDiskCacheAttributes, TableState, ICompositeCacheManager) - Constructor for class org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCache
Delegates to the super and makes use of the MySQL specific parameters used for scheduled optimization.
MySQLDiskCacheAttributes - Class in org.apache.commons.jcs.auxiliary.disk.jdbc.mysql
This has additional attributes that are particular to the MySQL disk cache.
MySQLDiskCacheAttributes() - Constructor for class org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCacheAttributes
 
MySQLDiskCacheFactory - Class in org.apache.commons.jcs.auxiliary.disk.jdbc.mysql
This factory should create mysql disk caches.
MySQLDiskCacheFactory() - Constructor for class org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCacheFactory
 
MySQLDiskCacheManager - Class in org.apache.commons.jcs.auxiliary.disk.jdbc.mysql
This manages instances of the MySQL jdbc disk cache.
MySQLTableOptimizer - Class in org.apache.commons.jcs.auxiliary.disk.jdbc.mysql
The MySQL Table Optimizer can optimize MySQL tables.
MySQLTableOptimizer(MySQLDiskCacheAttributes, TableState, JDBCDiskCachePoolAccess) - Constructor for class org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.MySQLTableOptimizer
This constructs an optimizer with the disk cacn properties.

N

name - Variable in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheAttributes
name
NAME_COMPONENT_DELIMITER - Static variable in interface org.apache.commons.jcs.engine.CacheConstants
Delimiter of a cache name component.
newThread(Runnable) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCacheManagerAbstractTemplate.MyThreadFactory
Set the priority to min and daemon to true.
newThread(Runnable) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener.MyThreadFactory
 
newThread(Runnable) - Method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServerFactory.MyThreadFactory
 
newThread(Runnable) - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryReceiver.MyThreadFactory
Sets the thread to daemon.
newThread(Runnable) - Method in class org.apache.commons.jcs.utils.threadpool.ThreadPoolManager.MyThreadFactory
Sets the thread to daemon.
next() - Method in class org.apache.commons.jcs.engine.memory.AbstractDoubleLinkedListMemoryCache.IteratorWrapper
 
next - Variable in class org.apache.commons.jcs.utils.struct.DoubleLinkedListNode
Double Linked list references
notifyError() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheMonitor
Notifies the cache monitor that an error occurred, and kicks off the error recovery process.
notifyError(RemoteHttpCache<?, ?>) - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheMonitor
Notifies the cache monitor that an error occurred, and kicks off the error recovery process.
notifyError() - Method in class org.apache.commons.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.commons.jcs.auxiliary.remote.RemoteCacheMonitor
Notifies the cache monitor that an error occurred, and kicks off the error recovery process.
notifyShutdown() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheMonitor
Notifies the cache monitor that the service shall shut down
noWaits - Variable in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheNoWaitFacade
The queuing facade to the client.
noWaits - Variable in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
The connection to a remote server, or a zombie.

O

obj - Variable in class org.apache.commons.jcs.utils.config.PropertySetter
Description of the Field
ObjectExistsException - Exception in org.apache.commons.jcs.access.exception
The putSafe method on the JCS convenience class throws this exception if the object is already present in the cache.
ObjectExistsException() - Constructor for exception org.apache.commons.jcs.access.exception.ObjectExistsException
Constructor for the ObjectExistsException object
ObjectExistsException(String) - Constructor for exception org.apache.commons.jcs.access.exception.ObjectExistsException
Constructor for the ObjectExistsException object
ObjectNotFoundException - Exception in org.apache.commons.jcs.access.exception
ObjectNotFoundException TODO see if we can remove this.
ObjectNotFoundException() - Constructor for exception org.apache.commons.jcs.access.exception.ObjectNotFoundException
Constructor for the ObjectNotFoundException object
ObjectNotFoundException(String) - Constructor for exception org.apache.commons.jcs.access.exception.ObjectNotFoundException
Constructor for the ObjectNotFoundException object
obtainFinalThreeDigitsOfAddressAsString() - Static method in class org.apache.commons.jcs.utils.net.AddressUtil
This method looks up the host machines internet address, parses out the last octet and formats that number as a 3 character string.
OPTIMIZATION_RUNNING - Static variable in class org.apache.commons.jcs.auxiliary.disk.jdbc.TableState
A table locking optimization is running.
optimizeFile() - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache
File optimization is handled by this method.
optimizeTable() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.MySQLTableOptimizer
A scheduler will call this method.
OptionConverter - Class in org.apache.commons.jcs.utils.config
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.
org.apache.commons.jcs - package org.apache.commons.jcs
Contains the class JCS which provides a simple interface for clients to use JCS.
org.apache.commons.jcs.access - package org.apache.commons.jcs.access
Contains classes for accessing the cache.
org.apache.commons.jcs.access.behavior - package org.apache.commons.jcs.access.behavior
 
org.apache.commons.jcs.access.exception - package org.apache.commons.jcs.access.exception
 
org.apache.commons.jcs.admin - package org.apache.commons.jcs.admin
 
org.apache.commons.jcs.admin.servlet - package org.apache.commons.jcs.admin.servlet
 
org.apache.commons.jcs.auxiliary - package org.apache.commons.jcs.auxiliary
Root package for auxiliary caches.
org.apache.commons.jcs.auxiliary.disk - package org.apache.commons.jcs.auxiliary.disk
The primary disk auxiliary.
org.apache.commons.jcs.auxiliary.disk.behavior - package org.apache.commons.jcs.auxiliary.disk.behavior
 
org.apache.commons.jcs.auxiliary.disk.block - package org.apache.commons.jcs.auxiliary.disk.block
 
org.apache.commons.jcs.auxiliary.disk.file - package org.apache.commons.jcs.auxiliary.disk.file
 
org.apache.commons.jcs.auxiliary.disk.indexed - package org.apache.commons.jcs.auxiliary.disk.indexed
 
org.apache.commons.jcs.auxiliary.disk.jdbc - package org.apache.commons.jcs.auxiliary.disk.jdbc
 
org.apache.commons.jcs.auxiliary.disk.jdbc.hsql - package org.apache.commons.jcs.auxiliary.disk.jdbc.hsql
 
org.apache.commons.jcs.auxiliary.disk.jdbc.mysql - package org.apache.commons.jcs.auxiliary.disk.jdbc.mysql
 
org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.util - package org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.util
 
org.apache.commons.jcs.auxiliary.lateral - package org.apache.commons.jcs.auxiliary.lateral
Root package for the lateral cache family.
org.apache.commons.jcs.auxiliary.lateral.behavior - package org.apache.commons.jcs.auxiliary.lateral.behavior
 
org.apache.commons.jcs.auxiliary.lateral.socket.tcp - package org.apache.commons.jcs.auxiliary.lateral.socket.tcp
 
org.apache.commons.jcs.auxiliary.lateral.socket.tcp.behavior - package org.apache.commons.jcs.auxiliary.lateral.socket.tcp.behavior
 
org.apache.commons.jcs.auxiliary.remote - package org.apache.commons.jcs.auxiliary.remote
Root package for the remote auxiliary cache.
org.apache.commons.jcs.auxiliary.remote.behavior - package org.apache.commons.jcs.auxiliary.remote.behavior
 
org.apache.commons.jcs.auxiliary.remote.http.behavior - package org.apache.commons.jcs.auxiliary.remote.http.behavior
 
org.apache.commons.jcs.auxiliary.remote.http.client - package org.apache.commons.jcs.auxiliary.remote.http.client
 
org.apache.commons.jcs.auxiliary.remote.http.client.behavior - package org.apache.commons.jcs.auxiliary.remote.http.client.behavior
 
org.apache.commons.jcs.auxiliary.remote.http.server - package org.apache.commons.jcs.auxiliary.remote.http.server
 
org.apache.commons.jcs.auxiliary.remote.server - package org.apache.commons.jcs.auxiliary.remote.server
 
org.apache.commons.jcs.auxiliary.remote.server.behavior - package org.apache.commons.jcs.auxiliary.remote.server.behavior
 
org.apache.commons.jcs.auxiliary.remote.util - package org.apache.commons.jcs.auxiliary.remote.util
 
org.apache.commons.jcs.auxiliary.remote.value - package org.apache.commons.jcs.auxiliary.remote.value
 
org.apache.commons.jcs.engine - package org.apache.commons.jcs.engine
Interfaces used by the core and the auxiliary caches.
org.apache.commons.jcs.engine.behavior - package org.apache.commons.jcs.engine.behavior
Interfaces used by the core and the auxiliary caches.
org.apache.commons.jcs.engine.control - package org.apache.commons.jcs.engine.control
The primary cache classes and the hub.
org.apache.commons.jcs.engine.control.event - package org.apache.commons.jcs.engine.control.event
 
org.apache.commons.jcs.engine.control.event.behavior - package org.apache.commons.jcs.engine.control.event.behavior
 
org.apache.commons.jcs.engine.control.group - package org.apache.commons.jcs.engine.control.group
 
org.apache.commons.jcs.engine.logging - package org.apache.commons.jcs.engine.logging
 
org.apache.commons.jcs.engine.logging.behavior - package org.apache.commons.jcs.engine.logging.behavior
 
org.apache.commons.jcs.engine.match - package org.apache.commons.jcs.engine.match
 
org.apache.commons.jcs.engine.match.behavior - package org.apache.commons.jcs.engine.match.behavior
 
org.apache.commons.jcs.engine.memory - package org.apache.commons.jcs.engine.memory
Parent package for memory type plugins.
org.apache.commons.jcs.engine.memory.behavior - package org.apache.commons.jcs.engine.memory.behavior
 
org.apache.commons.jcs.engine.memory.fifo - package org.apache.commons.jcs.engine.memory.fifo
 
org.apache.commons.jcs.engine.memory.lru - package org.apache.commons.jcs.engine.memory.lru
The primary memory plugin using a 'least recently used' removal policy.
org.apache.commons.jcs.engine.memory.mru - package org.apache.commons.jcs.engine.memory.mru
A memory plugin implemented using a 'most recently used' removal policy.
org.apache.commons.jcs.engine.memory.shrinking - package org.apache.commons.jcs.engine.memory.shrinking
 
org.apache.commons.jcs.engine.memory.util - package org.apache.commons.jcs.engine.memory.util
 
org.apache.commons.jcs.engine.stats - package org.apache.commons.jcs.engine.stats
 
org.apache.commons.jcs.engine.stats.behavior - package org.apache.commons.jcs.engine.stats.behavior
 
org.apache.commons.jcs.utils.access - package org.apache.commons.jcs.utils.access
 
org.apache.commons.jcs.utils.config - package org.apache.commons.jcs.utils.config
This package contains utility classes that are used when configuring the cache.
org.apache.commons.jcs.utils.date - package org.apache.commons.jcs.utils.date
 
org.apache.commons.jcs.utils.discovery - package org.apache.commons.jcs.utils.discovery
 
org.apache.commons.jcs.utils.discovery.behavior - package org.apache.commons.jcs.utils.discovery.behavior
 
org.apache.commons.jcs.utils.key - package org.apache.commons.jcs.utils.key
 
org.apache.commons.jcs.utils.net - package org.apache.commons.jcs.utils.net
 
org.apache.commons.jcs.utils.props - package org.apache.commons.jcs.utils.props
 
org.apache.commons.jcs.utils.serialization - package org.apache.commons.jcs.utils.serialization
 
org.apache.commons.jcs.utils.servlet - package org.apache.commons.jcs.utils.servlet
 
org.apache.commons.jcs.utils.struct - package org.apache.commons.jcs.utils.struct
 
org.apache.commons.jcs.utils.threadpool - package org.apache.commons.jcs.utils.threadpool
 
org.apache.commons.jcs.utils.timing - package org.apache.commons.jcs.utils.timing
 
org.apache.commons.jcs.utils.zip - package org.apache.commons.jcs.utils.zip
 

P

parse(String, ParsePosition) - Method in class org.apache.commons.jcs.utils.date.ThreadSafeSimpleDateFormat
 
parseAuxiliary(Properties, String, String) - Method in class org.apache.commons.jcs.engine.control.CompositeCacheConfigurator
Get an aux cache for the listed aux for a region.
parseCacheEventLogger(Properties, String) - Static method in class org.apache.commons.jcs.auxiliary.AuxiliaryCacheConfigurator
Parses the event logger config, if there is any for the auxiliary.
parseCompositeCacheAttributes(Properties, String) - Method in class org.apache.commons.jcs.engine.control.CompositeCacheConfigurator
Get an ICompositeCacheAttributes for the listed region.
parseCompositeCacheAttributes(Properties, String, String) - Method in class org.apache.commons.jcs.engine.control.CompositeCacheConfigurator
Get the main attributes for a region.
parseElementAttributes(Properties, String, String) - Method in class org.apache.commons.jcs.engine.control.CompositeCacheConfigurator
Create the element attributes from the properties object for a cache region.
parseElementSerializer(Properties, String) - Static method in class org.apache.commons.jcs.auxiliary.AuxiliaryCacheConfigurator
Parses the element config, if there is any for the auxiliary.
parseFormattedStringDddHHmm(String) - Static method in class org.apache.commons.jcs.utils.date.DateFormatter
Takes string that look like 20051017
parseFormattedStringDddHHmmss(String) - Static method in class org.apache.commons.jcs.utils.date.DateFormatter
Takes string that look like 209123934
parseKeyMatcher(Properties, String) - Static method in class org.apache.commons.jcs.engine.control.CompositeCacheConfigurator
Creates a custom key matcher if one is defined.
parseRegion(Properties, String, String) - Method in class org.apache.commons.jcs.engine.control.CompositeCacheConfigurator
Create cache region.
parseRegion(Properties, String, String, ICompositeCacheAttributes) - Method in class org.apache.commons.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.commons.jcs.engine.control.CompositeCacheConfigurator
Get all the properties for a region and configure its cache.
parseRegions(Properties) - Method in class org.apache.commons.jcs.engine.control.CompositeCacheConfigurator
Parse region elements.
parseSystemRegions(Properties) - Method in class org.apache.commons.jcs.engine.control.CompositeCacheConfigurator
Create caches used internally.
PartitionedCacheAccess<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.access
TODO: Add new methods that will allow you to provide a partition indicator for all major calls.
PartitionedCacheAccess() - Constructor for class org.apache.commons.jcs.access.PartitionedCacheAccess
Sets default properties heading and group.
PASSIVE_BROADCAST - Static variable in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryMessage
This is the periodic broadcast of a servers location.
passiveBroadcast(String, int, ArrayList<String>) - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoverySender
This sends a message broadcasting out that the host and port is available for connections.
passiveBroadcast(String, int, ArrayList<String>, long) - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoverySender
This allows you to set the sender id.
POOL_CONFIGURATION_PREFIX - Static variable in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccessManager
props prefix
PoolConfiguration - Class in org.apache.commons.jcs.utils.threadpool
This object holds configuration data for a thread pool.
PoolConfiguration() - Constructor for class org.apache.commons.jcs.utils.threadpool.PoolConfiguration
Default
PoolConfiguration(boolean, int, int, int, int, PoolConfiguration.WhenBlockedPolicy, int) - Constructor for class org.apache.commons.jcs.utils.threadpool.PoolConfiguration
Construct a completely configured instance.
PoolConfiguration.WhenBlockedPolicy - Enum in org.apache.commons.jcs.utils.threadpool
 
POOLED_QUEUE_TYPE - Static variable in interface org.apache.commons.jcs.auxiliary.AuxiliaryCacheAttributes
Uses a thread pool.
POOLED_QUEUE_TYPE - Static variable in interface org.apache.commons.jcs.engine.behavior.ICacheEventQueue
Uses a thread pool
PooledCacheEventQueue<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.engine
An event queue is used to propagate ordered cache events to one and only one target listener.
PooledCacheEventQueue(ICacheListener<K, V>, long, String, int, int, String) - Constructor for class org.apache.commons.jcs.engine.PooledCacheEventQueue
Constructor for the CacheEventQueue object
pooledExecutor - Variable in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
The processor.
port - Variable in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
Listening port
postProcessWebserviceCall(HttpMethod, HttpState) - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.AbstractHttpClient
Called after the executeMethod on the client.
postProcessWebserviceCall(HttpMethod, HttpState) - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheDispatcher
Called after the executeMethod on the client.
preProcessWebserviceCall(HttpMethod) - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.AbstractHttpClient
Called before the executeMethod on the client.
preProcessWebserviceCall(HttpMethod) - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheDispatcher
Called before the executeMethod on the client.
prev - Variable in class org.apache.commons.jcs.utils.struct.DoubleLinkedListNode
Double Linked list references
processDispose() - Method in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheEventLogging
Specific implementation of dispose.
processDispose() - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCache
Dispose of the disk cache in a background thread.
processDispose() - Method in class org.apache.commons.jcs.auxiliary.disk.file.FileDiskCache
Sets alive to false.
processDispose() - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache
Dispose of the disk cache in a background thread.
processDispose() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCache
Shuts down the pool
processDispose() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCache
Synchronously dispose the cache.
processDispose() - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteAuxiliaryCache
Synchronously dispose the remote cache; if failed, replace the remote handle with a zombie.
processDispose(String, long) - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.RemoteHttpCacheService
Processes a shutdown request.
processGet(K) - Method in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheEventLogging
Implementation of get.
processGet(K) - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCache
Gets the ICacheElement for the key if it is in the cache.
processGet(K) - Method in class org.apache.commons.jcs.auxiliary.disk.file.FileDiskCache
Looks for a file matching the key.
processGet(K) - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache
Gets the key, then goes to disk to get the object.
processGet(K) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCache
Queries the database for the value.
processGet(K) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCache
This delegates to the generic JDBC disk cache.
processGet(K) - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCache
The performance costs are too great.
processGet(K) - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteAuxiliaryCache
Synchronously get from the remote cache; if failed, replace the remote handle with a zombie.
processGet(String, K, long) - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.RemoteHttpCacheService
Processes a get request.
processGetKeySet(String) - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.AbstractRemoteCacheService
Gets the set of keys of objects currently in the cache.
processGetKeySet(String) - Method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServer
Gets the set of keys of objects currently in the cache.
processGetMatching(String) - Method in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheEventLogging
Implementation of getMatching.
processGetMatching(String) - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCache
Gets matching items from the cache.
processGetMatching(String) - Method in class org.apache.commons.jcs.auxiliary.disk.file.FileDiskCache
 
processGetMatching(String) - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache
Gets matching items from the cache.
processGetMatching(String) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCache
This will run a like query.
processGetMatching(String) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCache
This delegates to the generic JDBC disk cache.
processGetMatching(String) - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCache
 
processGetMatching(String) - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteAuxiliaryCache
Calls get matching on the server.
processGetMatching(String, String, long) - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.RemoteHttpCacheService
Processes a get request.
processGetMatching(String, String, long) - Method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServer
Retrieves all matching keys.
processGetMultiple(Set<K>) - Method in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheEventLogging
Implementation of getMultiple.
processGetMultiple(Set<K>) - Method in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache
Gets multiple items from the cache based on the given set of keys.
processGetMultiple(Set<K>) - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCache
Gets multiple items from the cache based on the given set of keys.
processGetMultiple(Set<K>) - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteAuxiliaryCache
Gets multiple items from the cache based on the given set of keys.
processGetMultiple(String, Set<K>, long) - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.RemoteHttpCacheService
Processes a get request.
processRemove(K) - Method in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheEventLogging
Specific implementation of remove.
processRemove(K) - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCache
Returns true if the removal was successful; or false if there is nothing to remove.
processRemove(K) - Method in class org.apache.commons.jcs.auxiliary.disk.file.FileDiskCache
Removes the file.
processRemove(K) - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache
Returns true if the removal was successful; or false if there is nothing to remove.
processRemove(K) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCache
Returns true if the removal was successful; or false if there is nothing to remove.
processRemove(K) - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCache
Synchronously remove from the remote cache; if failed, replace the remote handle with a zombie.
processRemove(K) - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteAuxiliaryCache
Synchronously remove from the remote cache; if failed, replace the remote handle with a zombie.
processRemove(String, K, long) - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.RemoteHttpCacheService
Processes a remove request.
processRemoveAll() - Method in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheEventLogging
Specific implementation of removeAll.
processRemoveAll() - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCache
Resets the keyfile, the disk file, and the memory key map.
processRemoveAll() - Method in class org.apache.commons.jcs.auxiliary.disk.file.FileDiskCache
Remove all the files in the directory.
processRemoveAll() - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache
Remove all the items from the disk cache by reseting everything.
processRemoveAll() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCache
This should remove all elements.
processRemoveAll() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCache
Synchronously removeAll from the remote cache; if failed, replace the remote handle with a zombie.
processRemoveAll() - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteAuxiliaryCache
Synchronously removeAll from the remote cache; if failed, replace the remote handle with a zombie.
processRemoveAll(String, long) - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.RemoteHttpCacheService
Processes a removeAll request.
processRemovedLRU(K, int[]) - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskKeyStore.LRUMap
This is called when the may key size is reached.
processRemovedLRU(K, IndexedDiskElementDescriptor) - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache.LRUMap
This is called when the may key size is reached.
processRemovedLRU(K, V) - Method in class org.apache.commons.jcs.auxiliary.disk.LRUMapJCS
This is called when an item is removed from the LRU.
processRemovedLRU(K, V) - Method in class org.apache.commons.jcs.utils.struct.LRUMap
This is called when an item is removed from the LRU.
processRequest(byte[], String) - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheDispatcher
 
processRequest(RemoteCacheRequest<K, V>) - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.RemoteCacheServiceAdaptor
Processes the request.
processUpdate(ICacheElement<K, V>) - Method in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheEventLogging
Implementation of put.
processUpdate(ICacheElement<K, V>) - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCache
Writes an element to disk.
processUpdate(ICacheElement<K, V>) - Method in class org.apache.commons.jcs.auxiliary.disk.file.FileDiskCache
We create a temp file with the new contents, remove the old if it exists, and then rename the temp.
processUpdate(ICacheElement<K, V>) - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache
Update the disk cache.
processUpdate(ICacheElement<K, V>) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCache
Inserts or updates.
processUpdate(ICacheElement<K, V>) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCache
This delegates to the generic JDBC disk cache.
processUpdate(ICacheElement<K, V>) - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCache
Update lateral.
processUpdate(ICacheElement<K, V>) - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteAuxiliaryCache
Serializes the object and then calls update on the remote server with the byte array.
processUpdate(ICacheElement<K, V>, long) - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.RemoteHttpCacheService
Processes an update request.
propagateEvents(ICacheServiceNonLocal<K, V>) - Method in class org.apache.commons.jcs.engine.ZombieCacheServiceNonLocal
Walk the queue, calling the service for each queue operation.
PropertiesFactory - Interface in org.apache.commons.jcs.utils.props
Retrieves properties from a configurable source.
PropertiesFactoryFileImpl - Class in org.apache.commons.jcs.utils.props
Goes to the file system to load a properties file.
PropertiesFactoryFileImpl() - Constructor for class org.apache.commons.jcs.utils.props.PropertiesFactoryFileImpl
 
PROPERTY_PREFIX - Static variable in interface org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheConstants
Property prefix, should be jcs.remote but this would break existing config.
PropertyLoader - Class in org.apache.commons.jcs.utils.props
I modified this class to work with .ccf files in particular.
PropertySetter - Class in org.apache.commons.jcs.utils.config
This class is based on the log4j class org.apache.log4j.config.PropertySetter that was made by Anders Kristensen General purpose Object property setter.
PropertySetter(Object) - Constructor for class org.apache.commons.jcs.utils.config.PropertySetter
Create a new PropertySetter for the specified Object.
PropertySetterException - Exception in org.apache.commons.jcs.utils.config
This class is based on the log4j class org.apache.log4j.config.PropertySetter that was made by Anders Kristensen Thrown when an error is encountered whilst attempting to set a property using the PropertySetterutility class.
PropertySetterException(String) - Constructor for exception org.apache.commons.jcs.utils.config.PropertySetterException
Constructor for the PropertySetterException object
PropertySetterException(Throwable) - Constructor for exception org.apache.commons.jcs.utils.config.PropertySetterException
Constructor for the PropertySetterException object
props - Variable in class org.apache.commons.jcs.utils.config.PropertySetter
Description of the Field
purgatory - Variable in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache
Map where elements are stored between being added to this cache and actually spooled to disk.
PurgatoryElement<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.auxiliary.disk
Wrapper for cache elements in purgatory.
PurgatoryElement(ICacheElement<K, V>) - Constructor for class org.apache.commons.jcs.auxiliary.disk.PurgatoryElement
Constructor for the PurgatoryElement object
purgHits - Variable in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache
DEBUG: Keeps a count of the number of purgatory hits for debug messages
put(K, V) - Method in interface org.apache.commons.jcs.access.behavior.ICacheAccess
Puts and/or overrides an element with the name in that region.
put(K, V, IElementAttributes) - Method in interface org.apache.commons.jcs.access.behavior.ICacheAccess
Description of the Method
put(K, V) - Method in class org.apache.commons.jcs.access.CacheAccess
Place a new object in the cache, associated with key name.
put(K, V, IElementAttributes) - Method in class org.apache.commons.jcs.access.CacheAccess
Constructs a cache element with these attributes, and puts it into the cache.
put(K, V) - Method in class org.apache.commons.jcs.access.PartitionedCacheAccess
Puts the value into the appropriate cache partition.
put(K, V, IElementAttributes) - Method in class org.apache.commons.jcs.access.PartitionedCacheAccess
Puts the value into the appropriate cache partition.
put(K, int[]) - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskKeyStore
Puts a int[] in the keyStore.
put(ICacheElement<K, V>) - Method in class org.apache.commons.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(AbstractCacheEventQueue<K, V>.AbstractCacheEvent) - Method in class org.apache.commons.jcs.engine.AbstractCacheEventQueue
Adds an event to the queue.
put(AbstractCacheEventQueue<K, V>.AbstractCacheEvent) - Method in class org.apache.commons.jcs.engine.CacheEventQueue
Adds an event to the queue.
put(AbstractCacheEventQueue<K, V>.AbstractCacheEvent) - Method in class org.apache.commons.jcs.engine.PooledCacheEventQueue
Adds an event to the queue.
put(ICacheElement<K, V>) - Method in class org.apache.commons.jcs.engine.ZombieCacheService
 
put(K, V) - Method in class org.apache.commons.jcs.utils.struct.LRUMap
 
putAll(Map<? extends K, ? extends V>) - Method in class org.apache.commons.jcs.utils.struct.LRUMap
 
putCnt - Variable in class org.apache.commons.jcs.engine.memory.lru.LHMLRUMemoryCache
number of puts
putInGroup(K, String, V) - Method in interface org.apache.commons.jcs.access.behavior.IGroupCacheAccess
Puts an item in the cache associated with this group.
putInGroup(K, String, V, IElementAttributes) - Method in interface org.apache.commons.jcs.access.behavior.IGroupCacheAccess
Put in the cache associated with this group using these attributes.
putInGroup(K, String, V) - Method in class org.apache.commons.jcs.access.GroupCacheAccess
Allows the user to put an object into a group within a particular cache region.
putInGroup(K, String, V, IElementAttributes) - Method in class org.apache.commons.jcs.access.GroupCacheAccess
Allows the user to put an object into a group within a particular cache region.
puts - Variable in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteCacheListener
Number of put requests received.
putSafe(K, V) - Method in interface org.apache.commons.jcs.access.behavior.ICacheAccess
Puts in cache if an item does not exist with the name in that region.
putSafe(K, V) - Method in class org.apache.commons.jcs.access.CacheAccess
Place a new object in the cache, associated with key name.
putSafe(K, V) - Method in class org.apache.commons.jcs.access.PartitionedCacheAccess
Puts in cache if an item does not exist with the name in that region.

Q

queueLock - Variable in class org.apache.commons.jcs.engine.CacheEventQueue
sync
queueLock - Variable in class org.apache.commons.jcs.engine.control.event.ElementEventQueue
Internal queue implementation

R

read(int[]) - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDisk
Reads an object that is located in the specified blocks.
readExternal(ObjectInput) - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskElementDescriptor
Saves on reflection.
readRequest(HttpServletRequest) - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.RemoteHttpCacheServlet
Read the request from the input stream.
readRequestFromStream(InputStream) - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.RemoteHttpCacheServlet
Reads the response from the stream and then closes it.
registerServer(String) - Method in class org.apache.commons.jcs.auxiliary.remote.server.RegistryKeepAliveRunner
Try to rebind the server.
registerServer(String, int, String) - Static method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServerFactory
Registers the server with the registry.
registerShutdownObserver(IShutdownObserver) - Method in interface org.apache.commons.jcs.engine.behavior.IShutdownObservable
Registers an observer with the observable object.
registerShutdownObserver(IShutdownObserver) - Method in class org.apache.commons.jcs.engine.control.CompositeCacheManager
Perhaps the composite cache itself should be the observable object.
RegistryKeepAliveRunner - Class in org.apache.commons.jcs.auxiliary.remote.server
This class tries to keep the resitry alive.
RegistryKeepAliveRunner(String, int, String) - Constructor for class org.apache.commons.jcs.auxiliary.remote.server.RegistryKeepAliveRunner
 
release() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCacheManagerAbstractTemplate
Disposes of all regions.
release() - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
Does nothing.
release() - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheClient
Frees the specified cache.
release() - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.RemoteHttpCacheService
This general method should be deprecated.
release() - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheManager
Shutdown all.
release() - Method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServer
Frees all remote caches.
release() - Method in interface org.apache.commons.jcs.engine.behavior.ICacheService
Frees all caches.
release() - Method in class org.apache.commons.jcs.engine.control.CompositeCacheManager
 
release() - Method in class org.apache.commons.jcs.engine.ZombieCacheService
Frees all caches.
REMOTE_ALLOW_CLUSTER_GET - Static variable in interface org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheConstants
Mapping to props file value
REMOTE_CACHE_SERVICE_NAME - Static variable in interface org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheConstants
Mapping to props file value
REMOTE_CACHE_SERVICE_PORT - Static variable in interface org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheConstants
Mapping to props file value
REMOTE_CACHE_SERVICE_VAL - Static variable in interface org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheConstants
Mapping to props file value
REMOTE_LOCAL_CLUSTER_CONSISTENCY - Static variable in interface org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheConstants
Mapping to props file value
RemoteCache<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.auxiliary.remote
Client proxy for an RMI remote cache.
RemoteCache(IRemoteCacheAttributes, ICacheServiceNonLocal<K, V>, IRemoteCacheListener<K, V>) - Constructor for class org.apache.commons.jcs.auxiliary.remote.RemoteCache
Constructor for the RemoteCache object.
remoteCacheAttributes - Variable in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
holds failover and cluster information
RemoteCacheAttributes - Class in org.apache.commons.jcs.auxiliary.remote
These objects are used to configure the remote cache client.
RemoteCacheAttributes() - Constructor for class org.apache.commons.jcs.auxiliary.remote.RemoteCacheAttributes
Default constructor for the RemoteCacheAttributes object
RemoteCacheFactory - Class in org.apache.commons.jcs.auxiliary.remote
The RemoteCacheFactory creates remote caches for the cache hub.
RemoteCacheFactory() - Constructor for class org.apache.commons.jcs.auxiliary.remote.RemoteCacheFactory
 
RemoteCacheFailoverRunner<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.auxiliary.remote
The RemoteCacheFailoverRunner tries to establish a connection with a failover server, if any are defined.
RemoteCacheFailoverRunner(RemoteCacheNoWaitFacade<K, V>, ICompositeCacheManager, ICacheEventLogger, IElementSerializer) - Constructor for class org.apache.commons.jcs.auxiliary.remote.RemoteCacheFailoverRunner
Constructor for the RemoteCacheFailoverRunner object.
RemoteCacheListener<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.auxiliary.remote
Registered with RemoteCache server.
RemoteCacheListener(IRemoteCacheAttributes, ICompositeCacheManager) - Constructor for class org.apache.commons.jcs.auxiliary.remote.RemoteCacheListener
Only need one since it does work for all regions, just reference by multiple region names.
RemoteCacheManager - Class in org.apache.commons.jcs.auxiliary.remote
An instance of RemoteCacheManager corresponds to one remote connection of a specific host and port.
RemoteCacheMonitor - Class in org.apache.commons.jcs.auxiliary.remote
Used to monitor and repair any failed connection for the remote cache service.
RemoteCacheNoWait<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.auxiliary.remote
The RemoteCacheNoWait wraps the RemoteCacheClient.
RemoteCacheNoWait(IRemoteCacheClient<K, V>) - Constructor for class org.apache.commons.jcs.auxiliary.remote.RemoteCacheNoWait
Constructs with the given remote cache, and fires up an event queue for asynchronous processing.
RemoteCacheNoWaitFacade<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.auxiliary.remote
Used to provide access to multiple services under nowait protection.
RemoteCacheNoWaitFacade(RemoteCacheNoWait<K, V>[], RemoteCacheAttributes, ICompositeCacheManager, ICacheEventLogger, IElementSerializer) - Constructor for class org.apache.commons.jcs.auxiliary.remote.RemoteCacheNoWaitFacade
Constructs with the given remote cache, and fires events to any listeners.
RemoteCacheRequest<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.auxiliary.remote.value
The basic request wrapper.
RemoteCacheRequest() - Constructor for class org.apache.commons.jcs.auxiliary.remote.value.RemoteCacheRequest
 
RemoteCacheRequestFactory - Class in org.apache.commons.jcs.auxiliary.remote.util
This creates request objects.
RemoteCacheRequestFactory() - Constructor for class org.apache.commons.jcs.auxiliary.remote.util.RemoteCacheRequestFactory
 
RemoteCacheResponse<T> - Class in org.apache.commons.jcs.auxiliary.remote.value
This is the response wrapper.
RemoteCacheResponse() - Constructor for class org.apache.commons.jcs.auxiliary.remote.value.RemoteCacheResponse
 
RemoteCacheRestore - Class in org.apache.commons.jcs.auxiliary.remote
Used to repair the remote caches managed by the associated instance of RemoteCacheManager.
RemoteCacheRestore(RemoteCacheManager) - Constructor for class org.apache.commons.jcs.auxiliary.remote.RemoteCacheRestore
Constructs with the given instance of RemoteCacheManager.
RemoteCacheServer<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.auxiliary.remote.server
This class provides remote cache services.
RemoteCacheServer(IRemoteCacheServerAttributes) - Constructor for class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServer
Constructor for the RemoteCacheServer object.
RemoteCacheServer(IRemoteCacheServerAttributes, RMISocketFactory) - Constructor for class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServer
Constructor for the RemoteCacheServer object.
remoteCacheServerAttributes - Variable in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServer
Configuration settings.
RemoteCacheServerAttributes - Class in org.apache.commons.jcs.auxiliary.remote.server
These attributes are used to configure the remote cache server.
RemoteCacheServerAttributes() - Constructor for class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Default constructor for the RemoteCacheAttributes object
RemoteCacheServerFactory - Class in org.apache.commons.jcs.auxiliary.remote.server
Provides remote cache services.
RemoteCacheServerFactory.MyThreadFactory - Class in org.apache.commons.jcs.auxiliary.remote.server
Allows us to set the daemon status on the clockdaemon
RemoteCacheServerFactory.MyThreadFactory() - Constructor for class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServerFactory.MyThreadFactory
 
RemoteCacheServerInfo - Class in org.apache.commons.jcs.auxiliary.remote.server
A shared static variable holder for the server.
RemoteCacheServiceAdaptor<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.auxiliary.remote.http.server
The Servlet deserializes the request object.
RemoteCacheServiceAdaptor() - Constructor for class org.apache.commons.jcs.auxiliary.remote.http.server.RemoteCacheServiceAdaptor
This is for testing without the factory.
RemoteCacheServiceAdaptor(CompositeCacheManager) - Constructor for class org.apache.commons.jcs.auxiliary.remote.http.server.RemoteCacheServiceAdaptor
Create a process with a cache manager.
RemoteCacheStartupServlet - Class in org.apache.commons.jcs.auxiliary.remote.server
This servlet can be used to startup the JCS remote cache.
RemoteCacheStartupServlet() - Constructor for class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheStartupServlet
 
RemoteCacheWatchRepairable - Class in org.apache.commons.jcs.auxiliary.remote
Same as CacheWatcherWrapper but implements the IRemoteCacheWatch interface.
RemoteCacheWatchRepairable() - Constructor for class org.apache.commons.jcs.auxiliary.remote.RemoteCacheWatchRepairable
 
RemoteHttpCache<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.auxiliary.remote.http.client
This uses an http client as the service.
RemoteHttpCache(RemoteHttpCacheAttributes, ICacheServiceNonLocal<K, V>, IRemoteCacheListener<K, V>) - Constructor for class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCache
Constructor for the RemoteCache object.
RemoteHttpCacheAttributes - Class in org.apache.commons.jcs.auxiliary.remote.http.client
Http client specific settings.
RemoteHttpCacheAttributes() - Constructor for class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
RemoteHttpCacheClient<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.auxiliary.remote.http.client
This is the service used by the remote http auxiliary cache.
RemoteHttpCacheClient() - Constructor for class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheClient
For factory construction.
RemoteHttpCacheClient(RemoteHttpCacheAttributes) - Constructor for class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheClient
Constructs a client.
RemoteHttpCacheDispatcher - Class in org.apache.commons.jcs.auxiliary.remote.http.client
Calls the service.
RemoteHttpCacheDispatcher(RemoteHttpCacheAttributes) - Constructor for class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheDispatcher
 
RemoteHttpCacheFactory - Class in org.apache.commons.jcs.auxiliary.remote.http.client
The RemoteCacheFactory creates remote caches for the cache hub.
RemoteHttpCacheFactory() - Constructor for class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheFactory
 
RemoteHttpCacheManager - Class in org.apache.commons.jcs.auxiliary.remote.http.client
This is a very crude copy of the RMI remote manager.
RemoteHttpCacheMonitor - Class in org.apache.commons.jcs.auxiliary.remote.http.client
Upon the notification of a connection error, the monitor changes to operate in a time driven mode.
RemoteHttpCacheServerAttributes - Class in org.apache.commons.jcs.auxiliary.remote.http.server
Configuration for the RemoteHttpCacheServer.
RemoteHttpCacheServerAttributes() - Constructor for class org.apache.commons.jcs.auxiliary.remote.http.server.RemoteHttpCacheServerAttributes
 
RemoteHttpCacheService<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.auxiliary.remote.http.server
This does the work.
RemoteHttpCacheService(ICompositeCacheManager, RemoteHttpCacheServerAttributes, ICacheEventLogger) - Constructor for class org.apache.commons.jcs.auxiliary.remote.http.server.RemoteHttpCacheService
Create a process with a cache manager.
RemoteHttpCacheServlet - Class in org.apache.commons.jcs.auxiliary.remote.http.server
This servlet simply reads and writes objects.
RemoteHttpCacheServlet() - Constructor for class org.apache.commons.jcs.auxiliary.remote.http.server.RemoteHttpCacheServlet
 
RemoteHttpCacheSeviceFactory - Class in org.apache.commons.jcs.auxiliary.remote.http.server
Creates the server.
RemoteHttpCacheSeviceFactory() - Constructor for class org.apache.commons.jcs.auxiliary.remote.http.server.RemoteHttpCacheSeviceFactory
 
RemoteHttpClientListener<K extends Serializable,V extends Serializable> - Class in org.apache.commons.jcs.auxiliary.remote.http.client
Does nothing
RemoteHttpClientListener(IRemoteCacheAttributes, ICompositeCacheManager) - Constructor for class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpClientListener
Only need one since it does work for all regions, just reference by multiple region names.
RemoteRequestType - Enum in org.apache.commons.jcs.auxiliary.remote.value
The different types of requests
RemoteType - Enum in org.apache.commons.jcs.auxiliary.remote.server.behavior
Enum to describe the mode of the remote cache
RemoteUtils - Class in org.apache.commons.jcs.auxiliary.remote
This class provides some basic utilities for doing things such as starting the registry properly.
remove(K) - Method in interface org.apache.commons.jcs.access.behavior.ICacheAccess
Remove an object for this key if one exists, else do nothing.
remove(K) - Method in class org.apache.commons.jcs.access.CacheAccess
Removes a single item by name.
remove(K) - Method in class org.apache.commons.jcs.access.PartitionedCacheAccess
Removes the item from the appropriate partition.
remove(K) - Method in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheEventLogging
Removes the item from the cache.
remove(K) - Method in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache
Removes are not queued.
remove(K) - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskKeyStore
Remove by key.
remove(K) - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheNoWait
Adds a remove request to the lateral cache.
remove(K) - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheNoWaitFacade
Adds a remove request to the lateral cache.
remove(String, K) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
Uses the default listener id and calls the next remove method.
remove(String, K, long) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
Wraps the key in a LateralElementDescriptor.
remove(K) - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
Adds a remove request to the remote cache.
remove(String, K) - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheClient
Removes the given key from the specified cache.
remove(String, K, long) - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheClient
Removes the given key from the specified cache.
remove(String, K) - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.AbstractRemoteCacheService
Removes the given key from the specified remote cache.
remove(String, K, long) - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.AbstractRemoteCacheService
Remove the key from the cache region and don't tell the source listener about it.
remove(K) - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheNoWait
Adds a remove request to the remote cache.
remove(String, K) - Method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServer
Removes the given key from the specified remote cache.
remove(String, K, long) - Method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServer
Remove the key from the cache region and don't tell the source listener about it.
remove(K) - Method in interface org.apache.commons.jcs.engine.behavior.ICache
Removes an item from the cache.
remove(String, K) - Method in interface org.apache.commons.jcs.engine.behavior.ICacheService
Removes the given key from the specified cache.
remove(String, K, long) - Method in interface org.apache.commons.jcs.engine.behavior.ICacheServiceNonLocal
Removes the given key from the specified cache.
remove(K) - Method in class org.apache.commons.jcs.engine.control.CompositeCache
Removes an item from the cache.
remove(K, boolean) - Method in class org.apache.commons.jcs.engine.control.CompositeCache
fromRemote: If a remove call was made on a cache with both, then the remote should have been called.
remove() - Method in class org.apache.commons.jcs.engine.memory.AbstractDoubleLinkedListMemoryCache.IteratorWrapper
i.remove();
remove(K) - Method in class org.apache.commons.jcs.engine.memory.AbstractDoubleLinkedListMemoryCache
Removes an item from the cache.
remove(K) - Method in class org.apache.commons.jcs.engine.memory.AbstractMemoryCache
Removes an item from the cache
remove(K) - Method in interface org.apache.commons.jcs.engine.memory.behavior.IMemoryCache
Removes an item from the cache
remove(K) - Method in class org.apache.commons.jcs.engine.memory.lru.LHMLRUMemoryCache
Removes an item from the cache.
remove(String, K) - Method in class org.apache.commons.jcs.engine.ZombieCacheService
 
remove(String, K, long) - Method in class org.apache.commons.jcs.engine.ZombieCacheServiceNonLocal
Adds a removeAll event to the queue if the maxSize is greater than 0;
remove(T) - Method in class org.apache.commons.jcs.utils.struct.DoubleLinkedList
Removes the specified node from the link list.
remove(Object) - Method in class org.apache.commons.jcs.utils.struct.LRUMap
 
REMOVE_BROADCAST - Static variable in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryMessage
This message instructs the receiver to remove this service from its list.
REMOVE_EVENT - Static variable in interface org.apache.commons.jcs.engine.logging.behavior.ICacheEventLogger
ICache remove
removeAll() - Method in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheEventLogging
Removes all from the region.
removeAll() - Method in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache
 
removeAll() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheNoWait
Adds a removeAll request to the lateral cache.
removeAll() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheNoWaitFacade
Adds a removeAll request to the lateral cache.
removeAll(String) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
 
removeAll(String, long) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
 
removeAll() - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
Adds a removeAll request to the remote cache.
removeAll(String) - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheClient
Remove all keys from the specified cache.
removeAll(String, long) - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheClient
Remove all keys from the sepcified cache.
removeAll(String) - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.AbstractRemoteCacheService
Remove all keys from the specified remote cache.
removeAll(String, long) - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.AbstractRemoteCacheService
Remove all keys from the specified remote cache.
removeAll() - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheNoWait
Adds a removeAll request to the remote cache.
removeAll(String) - Method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServer
Remove all keys from the specified remote cache.
removeAll(String, long) - Method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServer
Remove all keys from the specified remote cache.
removeAll() - Method in interface org.apache.commons.jcs.engine.behavior.ICache
Removes all cached items from the cache.
removeAll(String) - Method in interface org.apache.commons.jcs.engine.behavior.ICacheService
Remove all keys from the specified cache.
removeAll(String, long) - Method in interface org.apache.commons.jcs.engine.behavior.ICacheServiceNonLocal
Remove all keys from the specified cache.
removeAll() - Method in class org.apache.commons.jcs.engine.control.CompositeCache
Clears the region.
removeAll(boolean) - Method in class org.apache.commons.jcs.engine.control.CompositeCache
Removes all cached items.
removeAll() - Method in class org.apache.commons.jcs.engine.memory.AbstractDoubleLinkedListMemoryCache
Remove all of the elements from both the Map and the linked list implementation.
removeAll() - Method in class org.apache.commons.jcs.engine.memory.AbstractMemoryCache
Removes all cached items from the cache.
removeAll() - Method in interface org.apache.commons.jcs.engine.memory.behavior.IMemoryCache
Removes all cached items from the cache.
removeAll(String) - Method in class org.apache.commons.jcs.engine.ZombieCacheService
 
removeAll(String, long) - Method in class org.apache.commons.jcs.engine.ZombieCacheServiceNonLocal
Adds a removeAll event to the queue if the maxSize is greater than 0;
removeAll() - Method in class org.apache.commons.jcs.utils.struct.DoubleLinkedList
Remove all of the elements from the linked list implementation.
REMOVEALL_EVENT - Static variable in interface org.apache.commons.jcs.engine.logging.behavior.ICacheEventLogger
ICache removeAll
removeAllLock - Variable in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache
We lock here, so that we cannot get an update after a remove all. an individual removal locks the item.
removeAllWithEventLogging() - Method in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheEventLogging
Removes all from the region.
removeBroadcast(String, int, ArrayList<String>) - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoverySender
This sends a message broadcasting our that the host and port is no longer available.
removeBroadcast(String, int, ArrayList<String>, long) - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoverySender
This allows you to set the sender id.
removeCacheListener(String, ICacheListener<KK, VV>) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
 
removeCacheListener(ICacheListener<KK, VV>) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
 
removeCacheListener(String, ICacheListener<KK, VV>) - Method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServer
Unsubscribe this listener from this region.
removeCacheListener(String, long) - Method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServer
Unsubscribe this listener from this region.
removeCacheListener(ICacheListener<KK, VV>) - Method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServer
Unsubscribes from all remote caches.
removeCacheListener(String, ICacheListener<K, V>) - Method in interface org.apache.commons.jcs.engine.behavior.ICacheObserver
Unsubscribes from the specified cache.
removeCacheListener(ICacheListener<K, V>) - Method in interface org.apache.commons.jcs.engine.behavior.ICacheObserver
Unsubscribes from all caches.
removeCacheListener(String, ICacheListener<K, V>) - Method in class org.apache.commons.jcs.engine.CacheWatchRepairable
Tell the server to release us.
removeCacheListener(ICacheListener<K, V>) - Method in class org.apache.commons.jcs.engine.CacheWatchRepairable
 
removeCacheListener(String, ICacheListener<K, V>) - Method in class org.apache.commons.jcs.engine.ZombieCacheWatch
 
removeCacheListener(ICacheListener<K, V>) - Method in class org.apache.commons.jcs.engine.ZombieCacheWatch
 
removeDiscoveredService(DiscoveredService) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPDiscoveryListener
Removes the lateral cache.
removeDiscoveredService(DiscoveredService) - Method in interface org.apache.commons.jcs.utils.discovery.behavior.IDiscoveryListener
Remove the service from the list.
removeDiscoveredService(DiscoveredService) - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryService
Removes the discovered service from the list and calls the discovery listener.
removeDiscoveryListener(IDiscoveryListener) - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryService
Removes a listener.
removeEldestEntry(Map.Entry<K, MemoryElementDescriptor<K, V>>) - Method in class org.apache.commons.jcs.engine.memory.lru.LHMLRUMemoryCache.LHMSpooler
Remove eldest.
removeFromGroup(K, String) - Method in interface org.apache.commons.jcs.access.behavior.IGroupCacheAccess
Remove the item from this group in this region by this name.
removeFromGroup(K, String) - Method in class org.apache.commons.jcs.access.GroupCacheAccess
 
removeItem(String, String) - Method in class org.apache.commons.jcs.admin.JCSAdminBean
Removes a particular item from a particular region.
removeItem(String, String) - Method in interface org.apache.commons.jcs.admin.JCSJMXBean
Removes a particular item from a particular region.
removeLast() - Method in class org.apache.commons.jcs.utils.struct.DoubleLinkedList
Removes the specified node from the link list.
removeNoWait(LateralCacheNoWait<K, V>) - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheNoWaitFacade
Removes a no wait from the list if it is already there.
removeNoWait(LateralCacheNoWait<K, V>) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPDiscoveryListener
Look up the facade for the name.
removeRemoteCacheListener(IRemoteCacheAttributes, IRemoteCacheListener<K, V>) - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheManager
Removes a listener.
removeRemoteCacheListener(IRemoteCacheAttributes) - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheManager
Stops a listener.
removeRemoteCacheListener(String) - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheManager
Stops a listener.
removes - Variable in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteCacheListener
Number of remove requests received.
removeWithEventLogging(K) - Method in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheEventLogging
Removes the item from the cache.
repairTable(Statement) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.MySQLTableOptimizer
This is called if the optimizatio is in error.
REQUEST_BROADCAST - Static variable in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryMessage
This asks recipients to broadcast their location.
requestBroadcast() - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoverySender
Ask other to broadcast their info the the multicast address.
requesterId - Variable in class org.apache.commons.jcs.auxiliary.lateral.LateralElementDescriptor
The id of the the source of the request.
reset() - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDisk
Resets the file.
reset() - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskKeyStore
Resets the file and creates a new key map.
reset() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCache
Typically this is used to handle errors by last resort, force content update, or removeall
resetCounter() - Static method in class org.apache.commons.jcs.utils.key.KeyGeneratorUtil
reset the counter and the reset time.
resetElementAttributes(K, IElementAttributes) - Method in interface org.apache.commons.jcs.access.behavior.ICacheAccess
Reset the attributes on the object matching this key name.
resetElementAttributes(K, IElementAttributes) - Method in class org.apache.commons.jcs.access.CacheAccess
Reset attributes for a particular element in the cache.
resetElementAttributes(K, IElementAttributes) - Method in class org.apache.commons.jcs.access.PartitionedCacheAccess
Resets the attributes for this item.
resetEventQ() - Method in class org.apache.commons.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.commons.jcs.auxiliary.remote.RemoteCacheNoWait
Resets the event q by first destroying the existing one and starting up new one.
rootCause - Variable in exception org.apache.commons.jcs.utils.config.PropertySetterException
Description of the Field
run() - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.ShrinkerThread
Calls deleteExpired on each item in the set.
run() - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheMonitor
Main processing method for the LateralCacheMonitor object
run() - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener.ConnectionHandler
Main processing method for the LateralTCPReceiverConnection object
run() - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener.ListenerThread
Main processing method for the ListenerThread object
run() - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheMonitor
Main processing method for the RemoteCacheMonitor object
run() - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheFailoverRunner
Main processing method for the RemoteCacheFailoverRunner object.
run() - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheMonitor
Main processing method for the RemoteCacheMonitor object
run() - Method in class org.apache.commons.jcs.auxiliary.remote.server.RegistryKeepAliveRunner
Tries to lookup the server.
run() - Method in class org.apache.commons.jcs.engine.AbstractCacheEventQueue.AbstractCacheEvent
Main processing method for the AbstractCacheEvent object
run() - Method in class org.apache.commons.jcs.engine.control.event.ElementEventQueue.AbstractElementEventRunner
Main processing method for the AbstractElementEvent object
run() - Method in class org.apache.commons.jcs.engine.memory.shrinking.ShrinkerThread
Main processing method for the ShrinkerThread object
run() - Method in class org.apache.commons.jcs.utils.discovery.UDPCleanupRunner
This goes through the list of services and removes those that we haven't heard from in longer than the max idle time.
run() - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryReceiver.MessageHandler
Process the message.
run() - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryReceiver
Main processing method for the LateralUDPReceiver object
run() - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoverySenderThread
Send a message.

S

save() - Method in class org.apache.commons.jcs.engine.control.CompositeCache
Calling save cause the entire contents of the memory cache to be flushed to all auxiliaries.
saveKeys() - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskKeyStore
Saves key file to disk.
saveKeys() - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache
Saves key file to disk.
ScheduleFormatException - Exception in org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.util
This is thrown internally by the schedule parser.
ScheduleFormatException(String) - Constructor for exception org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.util.ScheduleFormatException
 
scheduleOptimization(Date, MySQLTableOptimizer) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCacheManager
This takes in a single time and schedules the optimizer to be called at that time every day.
scheduleOptimizations(MySQLDiskCacheAttributes, TableState, JDBCDiskCachePoolAccess) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCacheManager
For each time in the optimization schedule, this calls schedule Optimizaiton.
ScheduleParser - Class in org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.util
Parses the very simple schedule format.
ScheduleParser() - Constructor for class org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.util.ScheduleParser
 
send(LateralElementDescriptor<K, V>) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPSender
Sends commands to the lateral cache listener.
send(UDPDiscoveryMessage) - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoverySender
Send messages.
sendAndReceive(LateralElementDescriptor<K, V>) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPSender
Sends commands to the lateral cache listener and gets a response.
SerializationConversionUtil - Class in org.apache.commons.jcs.utils.serialization
This uses a supplied Serializer to convert to and from cache elements.
SerializationConversionUtil() - Constructor for class org.apache.commons.jcs.utils.serialization.SerializationConversionUtil
 
serialize(T) - Method in interface org.apache.commons.jcs.engine.behavior.IElementSerializer
Turns an object into a byte array.
serialize(T) - Method in class org.apache.commons.jcs.utils.serialization.CompressingSerializer
Serializes an object using default serialization.
serialize(T) - Method in class org.apache.commons.jcs.utils.serialization.StandardSerializer
Serializes an object using default serialization.
serializeObject(T) - Method in class org.apache.commons.jcs.utils.serialization.CompressingSerializer
Does the basic serialization.
SERIALIZER_PREFIX - Static variable in class org.apache.commons.jcs.auxiliary.AuxiliaryCacheConfigurator
jcs.auxiliary.NAME.serializer=CLASSNAME jcs.auxiliary.NAME.serializer.attributes.CUSTOMPROPERTY=VALUE
SERVER_LISTENER - Static variable in interface org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheListener
SERVER_LISTENER -- for the cluster
service(HttpServletRequest, HttpServletResponse) - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.RemoteHttpCacheServlet
Read the request, call the processor, write the response.
service(HttpServletRequest, HttpServletResponse) - Method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheStartupServlet
It just dumps the stats.
service - Variable in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryReceiver
Service to get cache names and handle request broadcasts
serviceRequestBroadcast() - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryService
Send a passive broadcast in response to a request broadcast.
setAlive(boolean) - Method in class org.apache.commons.jcs.engine.AbstractCacheEventQueue
Sets whether the queue is actively processing -- if there are working threads.
setAllowClusterGet(boolean) - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.RemoteHttpCacheServerAttributes
Should we try to get from other cluster servers if we don't find the items locally.
setAllowClusterGet(boolean) - Method in interface org.apache.commons.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Should cluster updates be propagated to the locals.
setAllowClusterGet(boolean) - Method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Should we try to get from other cluster servers if we don't find the items locally.
setAllowGet(boolean) - Method in interface org.apache.commons.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Is the lateral allowed to try and get from other laterals.
setAllowGet(boolean) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Is the lateral allowed to try and get from other laterals.
setAllowPut(boolean) - Method in interface org.apache.commons.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Is the lateral allowed to put objects to other laterals.
setAllowPut(boolean) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Is the lateral allowed to put objects to other laterals.
setAllowRemoveAll(boolean) - Method in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCacheAttributes
 
setAllowRemoveAll(boolean) - Method in interface org.apache.commons.jcs.auxiliary.disk.behavior.IDiskCacheAttributes
If this is false, then remove all requests will not be honored.
setAuxCaches(AuxiliaryCache<K, V>[]) - Method in class org.apache.commons.jcs.engine.control.CompositeCache
This sets the list of auxiliary caches for this region.
setAuxiliaryCacheStats(IStats[]) - Method in interface org.apache.commons.jcs.engine.stats.behavior.ICacheStats
 
setAuxiliaryCacheStats(IStats[]) - Method in class org.apache.commons.jcs.engine.stats.CacheStats
 
setBalkDuringOptimization(boolean) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCacheAttributes
 
setBlocks(int[]) - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskElementDescriptor
 
setBlockSizeBytes(int) - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCacheAttributes
The size of the blocks.
setBoundarySize(int) - Method in class org.apache.commons.jcs.utils.threadpool.PoolConfiguration
 
setCacheAttributes(ICompositeCacheAttributes) - Method in class org.apache.commons.jcs.access.AbstractCacheAccess
Sets the ICompositeCacheAttributes of the cache region.
setCacheAttributes(ICompositeCacheAttributes) - Method in interface org.apache.commons.jcs.access.behavior.ICacheAccessManagement
Sets the ICompositeCacheAttributes of the cache region
setCacheAttributes(ICompositeCacheAttributes) - Method in class org.apache.commons.jcs.access.PartitionedCacheAccess
Sets the attributes on all the partitions.
setCacheAttributes(ICompositeCacheAttributes) - Method in class org.apache.commons.jcs.engine.control.CompositeCache
Sets the ICompositeCacheAttributes attribute of the Cache object.
setCacheAttributes(ICompositeCacheAttributes) - Method in class org.apache.commons.jcs.engine.memory.AbstractMemoryCache
Sets the CacheAttributes.
setCacheAttributes(ICompositeCacheAttributes) - Method in interface org.apache.commons.jcs.engine.memory.behavior.IMemoryCache
Sets the CacheAttributes of the region.
setCacheElement(ICacheElement<K, V>) - Method in class org.apache.commons.jcs.auxiliary.remote.value.RemoteCacheRequest
 
setCacheEventLogger(ICacheEventLogger) - Method in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCache
Allows it to be injected.
setCacheEventLogger(ICacheEventLogger) - Method in interface org.apache.commons.jcs.auxiliary.AuxiliaryCache
Every Auxiliary must allow for the use of an event logger.
setCacheEventLogger(ICacheEventLogger) - Method in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCacheManager
 
setCacheEventLogger(ICacheEventLogger) - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.AbstractRemoteCacheService
Allows it to be injected.
setCacheEventLogger(ICacheEventLogger) - Method in class org.apache.commons.jcs.auxiliary.remote.server.RegistryKeepAliveRunner
Allows it to be injected.
setCacheEventLogger(ICacheEventLogger) - Method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServer
Allows it to be injected.
setCacheManager(ICompositeCacheManager) - Method in interface org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheListener
 
setCacheManager(ICompositeCacheManager) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
 
setCacheManager(CompositeCacheManager) - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.AbstractRemoteCacheService
 
setCacheName(String) - Method in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheAttributes
 
setCacheName(String) - Method in interface org.apache.commons.jcs.auxiliary.AuxiliaryCacheAttributes
Sets the name of the cache, referenced by the appropriate manager.
setCacheName(String) - Method in class org.apache.commons.jcs.auxiliary.remote.value.RemoteCacheRequest
 
setCacheName(String) - Method in interface org.apache.commons.jcs.engine.behavior.ICompositeCacheAttributes
Sets the name of the cache, referenced by the appropriate manager.
setCacheName(String) - Method in class org.apache.commons.jcs.engine.CompositeCacheAttributes
Sets the cacheName attribute of the CompositeCacheAttributes object
setCacheNames(ArrayList<String>) - Method in class org.apache.commons.jcs.utils.discovery.DiscoveredService
 
setCacheNames(ArrayList<String>) - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryMessage
 
setCacheNames(ArrayList<String>) - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoverySenderThread
 
setCacheWatch(ICacheObserver) - Method in class org.apache.commons.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.commons.jcs.utils.struct.LRUMap
The chunk size is the number of items to remove when the max is reached.
setClearDiskOnStartup(boolean) - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCacheAttributes
 
setClusterServers(String) - Method in interface org.apache.commons.jcs.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
Sets the clusterServers attribute of the IRemoteCacheAttributes object
setClusterServers(String) - Method in class org.apache.commons.jcs.auxiliary.remote.CommonRemoteCacheAttributes
Sets the clusterServers attribute of the RemoteCacheAttributes object.
setCnt(int) - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryReceiver
 
setCompositeCacheManager(ICompositeCacheManager) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCacheManager
 
setCompositeCacheManager(ICompositeCacheManager) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCacheManager
 
setCompositeCacheManager(ICompositeCacheManager) - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
 
setConfigFileName(String) - Method in interface org.apache.commons.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Sets the ConfigFileName attribute of the IRemoteCacheAttributes object.
setConfigFileName(String) - Method in class org.apache.commons.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Sets the ConfigFileName attribute of the IRemoteCacheAttributes object
setConfigFilename(String) - Static method in class org.apache.commons.jcs.JCS
Set the filename that the cache manager will be initialized with.
setConfigProperties(Properties) - Static method in class org.apache.commons.jcs.JCS
Set the properties that the cache manager will be initialized with.
setConfigurationProperties(Properties) - Method in class org.apache.commons.jcs.engine.control.CompositeCacheManager
This is exposed so other manager can get access to the props.
setConnectionManager(MultiThreadedHttpConnectionManager) - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.AbstractHttpClient
 
setConnectionPoolName(String) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
setConnectionTimeoutMillis(int) - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
setCreateTime() - Method in class org.apache.commons.jcs.engine.ElementAttributes
Sets the createTime attribute of the IElementAttributes object
setDark(boolean) - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryAttributes
 
setData(String) - Method in interface org.apache.commons.jcs.engine.stats.behavior.IStatElement
Set the data for this element.
setData(String) - Method in class org.apache.commons.jcs.engine.stats.StatElement
Set the data for this element.
setDatabase(String) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
This is appended to the url.
setDatabase(String) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccessAttributes
 
setDefaultAuxValues(Properties) - Method in class org.apache.commons.jcs.engine.control.CompositeCacheConfigurator
Set the default aux list for new caches.
setDefaultCacheAttributes(ICompositeCacheAttributes) - Method in class org.apache.commons.jcs.engine.control.CompositeCacheManager
Sets the defaultCacheAttributes attribute of the CacheHub object
setDefaultCompositeCacheAttributes(Properties) - Method in class org.apache.commons.jcs.engine.control.CompositeCacheConfigurator
Set the default CompositeCacheAttributes for new caches.
setDefaultElementAttributes(IElementAttributes) - Method in class org.apache.commons.jcs.access.AbstractCacheAccess
This method is does not reset the attributes for items already in the cache.
setDefaultElementAttributes(IElementAttributes) - Method in interface org.apache.commons.jcs.access.behavior.ICacheAccessManagement
This method is does not reset the attributes for items already in the cache.
setDefaultElementAttributes(IElementAttributes) - Method in class org.apache.commons.jcs.access.PartitionedCacheAccess
This method is does not reset the attributes for items already in the cache.
setDefaultElementAttributes(Properties) - Method in class org.apache.commons.jcs.engine.control.CompositeCacheConfigurator
Set the default ElementAttributes for new caches.
setDefaultElementAttributes(IElementAttributes) - Method in class org.apache.commons.jcs.engine.control.CompositeCacheManager
Sets the defaultElementAttributes attribute of the CacheHub object
setDirectory(File) - Method in class org.apache.commons.jcs.auxiliary.disk.file.FileDiskCache
 
setDiscoveredServices(Set<DiscoveredService>) - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryService
 
setDiskPath(String) - Method in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCacheAttributes
Sets the diskPath attribute of the IJISPCacheAttributes object
setDiskPath(String) - Method in interface org.apache.commons.jcs.auxiliary.disk.behavior.IDiskCacheAttributes
Sets the diskPath attribute of the IJISPCacheAttributes object
setDiskUsagePattern(ICompositeCacheAttributes.DiskUsagePattern) - Method in interface org.apache.commons.jcs.engine.behavior.ICompositeCacheAttributes
By default this is SWAP_ONLY.
setDiskUsagePattern(ICompositeCacheAttributes.DiskUsagePattern) - Method in class org.apache.commons.jcs.engine.CompositeCacheAttributes
By default this is SWAP_ONLY.
setDiskUsagePatternName(String) - Method in interface org.apache.commons.jcs.engine.behavior.ICompositeCacheAttributes
Translates the name to the disk usage pattern short value.
setDiskUsagePatternName(String) - Method in class org.apache.commons.jcs.engine.CompositeCacheAttributes
Translates the name to the disk usage pattern short value.
setDriverClassName(String) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
setDriverClassName(String) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccessAttributes
 
setElementAttributes(IElementAttributes) - Method in class org.apache.commons.jcs.auxiliary.disk.PurgatoryElement
 
setElementAttributes(IElementAttributes) - Method in interface org.apache.commons.jcs.engine.behavior.ICacheElement
Sets the attributes attribute of the ICacheElement object
setElementAttributes(IElementAttributes) - Method in interface org.apache.commons.jcs.engine.behavior.ICacheElementSerialized
Sets the attributes attribute of the ICacheElement object
setElementAttributes(IElementAttributes) - Method in class org.apache.commons.jcs.engine.CacheElement
Sets the attributes attribute of the CacheElement object
setElementAttributes(IElementAttributes) - Method in class org.apache.commons.jcs.engine.CacheElementSerialized
 
setElementAttributes(IElementAttributes) - Method in class org.apache.commons.jcs.engine.CacheGroup
Sets the attributes attribute of the CacheGroup object
setElementAttributes(IElementAttributes) - Method in class org.apache.commons.jcs.engine.control.CompositeCache
Sets the default element attribute of the Cache object.
setElementSerializer(IElementSerializer) - Method in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCache
Allows you to inject a custom serializer.
setElementSerializer(IElementSerializer) - Method in interface org.apache.commons.jcs.auxiliary.AuxiliaryCache
Allows you to inject a custom serializer.
setElementSerializer(IElementSerializer) - Method in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCacheManager
 
setElementSerializer(IElementSerializer) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCache
 
setErrorMessage(String) - Method in class org.apache.commons.jcs.auxiliary.remote.value.RemoteCacheResponse
 
setEventLogSourceName(String) - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.AbstractRemoteCacheService
 
setEventName(String) - Method in interface org.apache.commons.jcs.engine.logging.behavior.ICacheEvent
 
setEventName(String) - Method in class org.apache.commons.jcs.engine.logging.CacheEvent
 
setEventQueuePoolName(String) - Method in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheAttributes
If you choose a POOLED event queue type, the value of EventQueuePoolName will be used.
setEventQueuePoolName(String) - Method in interface org.apache.commons.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.commons.jcs.auxiliary.AbstractAuxiliaryCacheAttributes
SINGLE is the default.
setEventQueueType(String) - Method in interface org.apache.commons.jcs.auxiliary.AuxiliaryCacheAttributes
SINGLE is the default.
setFailoverIndex(int) - Method in interface org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Sets the failoverIndex attribute of the IRemoteCacheAttributes object
setFailoverIndex(int) - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheAttributes
Sets the failoverIndex attribute of the RemoteCacheAttributes object.
setFailovers(String[]) - Method in interface org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Sets the failovers attribute of the IRemoteCacheAttributes object
setFailovers(String[]) - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheAttributes
Sets the failovers attribute of the RemoteCacheAttributes object.
setFailoverServers(String) - Method in interface org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Sets the failoverServers attribute of the IRemoteCacheAttributes object
setFailoverServers(String) - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheAttributes
Sets the failoverServers attribute of the RemoteCacheAttributes object.
setFilterRemoveByHashCode(boolean) - Method in interface org.apache.commons.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Should the receiver try to match hashcodes.
setFilterRemoveByHashCode(boolean) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Should the receiver try to match hashcodes.
setFinished(boolean) - Method in class org.apache.commons.jcs.utils.access.AbstractJCSWorkerHelper
 
setFinished(boolean) - Method in interface org.apache.commons.jcs.utils.access.JCSWorkerHelper
Sets weather or not the work has been done.
setGetOnly(boolean) - Method in interface org.apache.commons.jcs.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
Sets the getOnly attribute of the IRemoteCacheAttributes object
setGetOnly(boolean) - Method in class org.apache.commons.jcs.auxiliary.remote.CommonRemoteCacheAttributes
Sets the getOnly attribute of the RemoteCacheAttributes object
setGetTimeoutMillis(int) - Method in interface org.apache.commons.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.
setGetTimeoutMillis(int) - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheAttributes
 
setHost(String) - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryMessage
 
setHttpListenerPort(int) - Method in interface org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Sets the httpListenerPort attribute of the ILateralCacheAttributes object
setHttpListenerPort(int) - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheAttributes
Sets the httpListenerPort attribute of the ILateralCacheAttributes object
setHttpServer(String) - Method in interface org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Sets the httpServer attribute of the ILateralCacheAttributes object
setHttpServer(String) - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheAttributes
Sets the httpServer attribute of the LateralCacheAttributes object
setHttpServers(String) - Method in interface org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Sets the httpServers attribute of the LateralCacheAttributes object
setHttpServers(String) - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheAttributes
Sets the httpServers attribute of the LateralCacheAttributes object
setHttpVersion(String) - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
setIdlePeriod(long) - Static method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheMonitor
Configures the idle period between repairs.
setIdlePeriod(long) - Static method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheMonitor
Configures the idle period between repairs.
setIdlePeriod(long) - Static method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheMonitor
Configures the idle period between repairs.
setIdleTime(long) - Method in interface org.apache.commons.jcs.engine.behavior.IElementAttributes
Sets the idleTime attribute of the IAttributes object.
setIdleTime(long) - Method in class org.apache.commons.jcs.engine.ElementAttributes
Sets the idleTime attribute of the IAttributes object.
setIncludeCacheNameAsParameter(boolean) - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
setIncludeKeysAndPatternsAsParameter(boolean) - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
setIncludeRequestTypeasAsParameter(boolean) - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
setInitialized(boolean) - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheClient
 
setIsEternal(boolean) - Method in interface org.apache.commons.jcs.engine.behavior.IElementAttributes
Sets the isEternal attribute of the IElementAttributes object
setIsEternal(boolean) - Method in class org.apache.commons.jcs.engine.ElementAttributes
Sets the isEternal attribute of the ElementAttributes object.
setIsLateral(boolean) - Method in interface org.apache.commons.jcs.engine.behavior.IElementAttributes
Sets the isLateral attribute of the IElementAttributes object By default this is true.
setIsLateral(boolean) - Method in class org.apache.commons.jcs.engine.ElementAttributes
Sets the isLateral attribute of the IElementAttributes object By default this is true.
setIsRemote(boolean) - Method in interface org.apache.commons.jcs.engine.behavior.IElementAttributes
Sets the isRemote attribute of the IElementAttributes object.
setIsRemote(boolean) - Method in class org.apache.commons.jcs.engine.ElementAttributes
Sets the isRemote attribute of the ElementAttributes object
setIsSpool(boolean) - Method in interface org.apache.commons.jcs.engine.behavior.IElementAttributes
Sets the isSpool attribute of the IElementAttributes object By default this is true.
setIsSpool(boolean) - Method in class org.apache.commons.jcs.engine.ElementAttributes
Sets the isSpool attribute of the IElementAttributes object By default this is true.
setIssueRemoveOnPut(boolean) - Method in interface org.apache.commons.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Should the client send a remove command rather than a put when update is called.
setIssueRemoveOnPut(boolean) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Should the client send a remove command rather than a put when update is called.
setJdbcDiskCacheAttributes(JDBCDiskCacheAttributes) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCache
 
setKeepAliveTime(int) - Method in class org.apache.commons.jcs.utils.threadpool.PoolConfiguration
 
setKey(K) - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskElementDescriptor
 
setKey(K) - Method in class org.apache.commons.jcs.auxiliary.remote.value.RemoteCacheRequest
 
setKey(K) - Method in interface org.apache.commons.jcs.engine.logging.behavior.ICacheEvent
 
setKey(K) - Method in class org.apache.commons.jcs.engine.logging.CacheEvent
 
setKey(K) - Method in class org.apache.commons.jcs.utils.struct.LRUElementDescriptor
 
setKeyMatcher(IKeyMatcher<K>) - Method in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCache
Sets the key matcher used by get matching.
setKeyMatcher(IKeyMatcher<K>) - Method in interface org.apache.commons.jcs.engine.behavior.ICache
Sets the key matcher used by get matching.
setKeyMatcher(IKeyMatcher<K>) - Method in class org.apache.commons.jcs.engine.control.CompositeCache
Sets the key matcher used by get matching.
setKeyPersistenceIntervalSeconds(long) - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCacheAttributes
 
setKeySet(Set<K>) - Method in class org.apache.commons.jcs.auxiliary.remote.value.RemoteCacheRequest
 
setLastAccessTimeNow() - Method in interface org.apache.commons.jcs.engine.behavior.IElementAttributes
Sets the LastAccessTime as now of the IElementAttributes object
setLastAccessTimeNow() - Method in class org.apache.commons.jcs.engine.ElementAttributes
Sets the LastAccessTime as now of the IElementAttributes object
setLastHearFromTime(long) - Method in class org.apache.commons.jcs.utils.discovery.DiscoveredService
 
setLeadFromSystemProperty() - Static method in class org.apache.commons.jcs.utils.key.KeyGeneratorUtil
Sets the lead number from a system property
setListenerId(long) - Method in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache.MyCacheListener
 
setListenerId(long) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
Let the lateral cache set a listener_id.
setListenerId(long) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
 
setListenerId(long) - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteAuxiliaryCache
let the remote cache set a listener_id.
setListenerId(long) - Method in class org.apache.commons.jcs.auxiliary.remote.AbstractRemoteCacheListener
Let the remote cache set a listener_id.
setListenerId(long) - Method in interface org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheListener
Set the id to be used by this manager.
setListenerId(long) - Method in interface org.apache.commons.jcs.engine.behavior.ICacheListener
sets unique identifier of listener home
setListenerId(long) - Method in class org.apache.commons.jcs.engine.CacheAdaptor
Sets the listenerId attribute of the CacheAdaptor object
setLocalClusterConsistency(boolean) - Method in interface org.apache.commons.jcs.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
Should cluster updates be propagated to the locals
setLocalClusterConsistency(boolean) - Method in class org.apache.commons.jcs.auxiliary.remote.CommonRemoteCacheAttributes
Should cluster updates be propagated to the locals.
setLocalClusterConsistency(boolean) - Method in class org.apache.commons.jcs.auxiliary.remote.http.server.RemoteHttpCacheServerAttributes
Should cluster updates be propagated to the locals
setLocalPort(int) - Method in interface org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Sets the localPort attribute of the IRemoteCacheAttributes object
setLocalPort(int) - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheAttributes
Sets the localPort attribute of the RemoteCacheAttributes object
setLogCategoryName(String) - Method in class org.apache.commons.jcs.engine.logging.CacheEventLoggerDebugLogger
 
setMaxActive(int) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
setMaxActive(int) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccessAttributes
 
setMaxConnectionsPerHost(int) - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
setMaxIdleTimeSec(int) - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryAttributes
 
setMaximumPoolSize(int) - Method in class org.apache.commons.jcs.utils.threadpool.PoolConfiguration
 
setMaxKeySize(int) - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCacheAttributes
 
setMaxKeySize(int) - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCacheAttributes
Sets the maxKeySize attribute of the DiskCacheAttributes object
setMaxLifeSeconds(long) - Method in interface org.apache.commons.jcs.engine.behavior.IElementAttributes
Sets the maxLife attribute of the IAttributes object.
setMaxLifeSeconds(long) - Method in class org.apache.commons.jcs.engine.ElementAttributes
Sets the maxLife attribute of the IAttributes object.
setMaxMemoryIdleTimeSeconds(long) - Method in interface org.apache.commons.jcs.engine.behavior.ICompositeCacheAttributes
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
setMaxMemoryIdleTimeSeconds(long) - Method in class org.apache.commons.jcs.engine.CompositeCacheAttributes
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
setMaxNumberOfFiles(int) - Method in class org.apache.commons.jcs.auxiliary.disk.file.FileDiskCacheAttributes
 
setMaxObjects(int) - Method in interface org.apache.commons.jcs.engine.behavior.ICompositeCacheAttributes
SetMaxObjects is used to set the attribute to determine the maximum number of objects allowed in the memory cache.
setMaxObjects(int) - Method in class org.apache.commons.jcs.engine.CompositeCacheAttributes
Sets the maxObjects attribute of the CompositeCacheAttributes object
setMaxPurgatorySize(int) - Method in class org.apache.commons.jcs.auxiliary.disk.AbstractDiskCacheAttributes
Sets the maxPurgatorySize attribute of the DiskCacheAttributes object
setMaxPurgatorySize(int) - Method in interface org.apache.commons.jcs.auxiliary.disk.behavior.IDiskCacheAttributes
Sets the maxPurgatorySize attribute of the DiskCacheAttributes object
setMaxRecycleBinSize(int) - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCacheAttributes
This cannot be larger than the maxKeySize.
setMaxRetriesOnDelete(int) - Method in class org.apache.commons.jcs.auxiliary.disk.file.FileDiskCacheAttributes
 
setMaxRetriesOnTouch(int) - Method in class org.apache.commons.jcs.auxiliary.disk.file.FileDiskCacheAttributes
 
setMaxSpoolPerRun(int) - Method in interface org.apache.commons.jcs.engine.behavior.ICompositeCacheAttributes
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
setMaxSpoolPerRun(int) - Method in class org.apache.commons.jcs.engine.CompositeCacheAttributes
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
setMemoryCacheName(String) - Method in interface org.apache.commons.jcs.engine.behavior.ICompositeCacheAttributes
Sets the name of the MemoryCache, referenced by the appropriate manager.
setMemoryCacheName(String) - Method in class org.apache.commons.jcs.engine.CompositeCacheAttributes
Sets the memoryCacheName attribute of the CompositeCacheAttributes object
setMessageType(int) - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryMessage
 
setMinimumPoolSize(int) - Method in class org.apache.commons.jcs.utils.threadpool.PoolConfiguration
 
setName(String) - Method in class org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheAttributes
This is the name of the auxiliary in configuration file.
setName(String) - Method in interface org.apache.commons.jcs.auxiliary.AuxiliaryCacheAttributes
Name known by by configurator
setName(String) - Method in interface org.apache.commons.jcs.auxiliary.AuxiliaryCacheFactory
Sets the name attribute of the AuxiliaryCacheFactory object
setName(String) - Method in class org.apache.commons.jcs.auxiliary.disk.block.BlockDiskCacheFactory
Sets the name attribute of the DiskCacheFactory object
setName(String) - Method in class org.apache.commons.jcs.auxiliary.disk.file.FileDiskCacheFactory
Sets the name attribute of the DiskCacheFactory object
setName(String) - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCacheFactory
Sets the name attribute of the DiskCacheFactory object
setName(String) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.hsql.HSQLDiskCacheFactory
The name of the factory.
setName(String) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCacheFactory
The name of the factory.
setName(String) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCacheFactory
The name of the factory.
setName(String) - Method in class org.apache.commons.jcs.auxiliary.lateral.LateralCacheAbstractFactory
Sets the name attribute of the LateralCacheFactory object
setName(String) - Method in class org.apache.commons.jcs.auxiliary.remote.http.client.RemoteHttpCacheFactory
Sets the name attribute of the RemoteCacheFactory object
setName(String) - Method in class org.apache.commons.jcs.auxiliary.remote.RemoteCacheFactory
Sets the name attribute of the RemoteCacheFactory object
setName(String) - Method in interface org.apache.commons.jcs.engine.stats.behavior.IStatElement
 
setName(String) - Method in class org.apache.commons.jcs.engine.stats.StatElement
 
setNumberOfPartitions(int) - Method in class org.apache.commons.jcs.access.PartitionedCacheAccess
 
setOpenTimeOut(int) - Method in interface org.apache.commons.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
 
setOpenTimeOut(int) - Method in class org.apache.commons.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
 
setOpenTimeout(int) - Method in class org.apache.commons.jcs.auxiliary.remote.server.TimeoutConfigurableRMIScoketFactory
 
setOptimizationSchedule(String) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCacheAttributes
 
setOptimizeAtRemoveCount(int) - Method in class org.apache.commons.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.
setOptimizeOnShutdown(boolean) - Method in class org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCacheAttributes
 
setOptionalDetails(String) - Method in interface org.apache.commons.jcs.engine.logging.behavior.ICacheEvent
 
setOptionalDetails(String) - Method in class org.apache.commons.jcs.engine.logging.CacheEvent
 
setPartitionRegionNamePrefix(String) - Method in class org.apache.commons.jcs.access.PartitionedCacheAccess
 
setPartitions(ICacheAccess<K, V>[]) - Method in class org.apache.commons.jcs.access.PartitionedCacheAccess
 
setPassword(String) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
setPassword(String) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccessAttributes
 
setPattern(String) - Method in class org.apache.commons.jcs.auxiliary.remote.value.RemoteCacheRequest
 
setPauseBetweenRegionCallsMillis(long) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.ShrinkerThread
How long should we wait between calls to deleteExpired when we are iterating through the list of regions.
setPayload(T) - Method in class org.apache.commons.jcs.auxiliary.remote.value.RemoteCacheResponse
 
setPoolAccess(JDBCDiskCachePoolAccess) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCache
 
setPoolName(String) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccess
 
setPoolName(String) - Method in class org.apache.commons.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccessAttributes
 
setPort(int) - Method in class org.apache.commons.jcs.utils.discovery.UDPDiscoveryMessage
 
setPreferLarge(boolean) - Method in class org.apache.commons.jcs.utils.struct.SortedPreferentialArray
Determines whether the preference is for large or small.
setProperties(Object, Properties, String) - Static method in class org.apache.commons.jcs.utils.config.PropertySetter
Set the properties of an object passed as a parameter in one go.
setProperties(Properties, String) - Method in class org.apache.commons.jcs.utils.config.PropertySetter
Set the properties for the object that match the prefix passed as parameter.
setProperties(Properties) - Method in class org.apache.commons.jcs.utils.props.AbstractPropertyContainer