Index

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 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

ABORT - Enum constant in enum org.apache.commons.jcs3.utils.threadpool.PoolConfiguration.WhenBlockedPolicy
abort when queue is full and max threads is reached.
AbstractAuxiliaryCache<K,V> - Class in org.apache.commons.jcs3.auxiliary
This holds convenience methods used by most auxiliary caches.
AbstractAuxiliaryCache() - Constructor for class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCache
 
AbstractAuxiliaryCacheAttributes - Class in org.apache.commons.jcs3.auxiliary
This has common attributes used by all auxiliaries.
AbstractAuxiliaryCacheAttributes() - Constructor for class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheAttributes
 
AbstractAuxiliaryCacheEventLogging<K,V> - Class in org.apache.commons.jcs3.auxiliary
All ICacheEvents are defined as final.
AbstractAuxiliaryCacheEventLogging() - Constructor for class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheEventLogging
 
AbstractAuxiliaryCacheFactory - Class in org.apache.commons.jcs3.auxiliary
Base class for auxiliary cache factories.
AbstractAuxiliaryCacheFactory() - Constructor for class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheFactory
 
AbstractAuxiliaryCacheMonitor - Class in org.apache.commons.jcs3.auxiliary
Used to monitor and repair any failed connection for the lateral cache service.
AbstractAuxiliaryCacheMonitor(String) - Constructor for class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheMonitor
Constructor
AbstractCacheAccess<K,V> - Class in org.apache.commons.jcs3.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.jcs3.access.AbstractCacheAccess
Constructor for the CacheAccess object.
AbstractCacheEvent() - Constructor for class org.apache.commons.jcs3.engine.AbstractCacheEventQueue.AbstractCacheEvent
 
AbstractCacheEventQueue<K,V> - Class in org.apache.commons.jcs3.engine
An abstract base class to the different implementations
AbstractCacheEventQueue() - Constructor for class org.apache.commons.jcs3.engine.AbstractCacheEventQueue
 
AbstractCacheEventQueue.AbstractCacheEvent - Class in org.apache.commons.jcs3.engine
Retries before declaring failure.
AbstractCacheEventQueue.DisposeEvent - Class in org.apache.commons.jcs3.engine
The cache should be disposed when this event is processed.
AbstractCacheEventQueue.PutEvent - Class in org.apache.commons.jcs3.engine
An element should be put in the cache.
AbstractCacheEventQueue.RemoveAllEvent - Class in org.apache.commons.jcs3.engine
All elements should be removed from the cache when this event is processed.
AbstractCacheEventQueue.RemoveEvent - Class in org.apache.commons.jcs3.engine
An element should be removed from the cache.
AbstractDiskCache<K,V> - Class in org.apache.commons.jcs3.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.jcs3.auxiliary.disk.AbstractDiskCache
Construct the abstract disk cache, create event queues and purgatory.
AbstractDiskCache.MyCacheListener - Class in org.apache.commons.jcs3.auxiliary.disk
Cache that implements the CacheListener interface, and calls appropriate methods in its parent class.
AbstractDiskCacheAttributes - Class in org.apache.commons.jcs3.auxiliary.disk
This has common attributes that any conceivable disk cache would need.
AbstractDiskCacheAttributes() - Constructor for class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCacheAttributes
 
AbstractDoubleLinkedListMemoryCache<K,V> - Class in org.apache.commons.jcs3.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.jcs3.engine.memory.AbstractDoubleLinkedListMemoryCache
 
AbstractElementEventRunner() - Constructor for class org.apache.commons.jcs3.engine.control.event.ElementEventQueue.AbstractElementEventRunner
Deprecated.
 
AbstractHttpClient - Class in org.apache.commons.jcs3.auxiliary.remote.http.client
This class simply configures the http multithreaded connection manager.
AbstractHttpClient(RemoteHttpCacheAttributes) - Constructor for class org.apache.commons.jcs3.auxiliary.remote.http.client.AbstractHttpClient
Sets the default Properties File and Heading, and creates the HttpClient and connection manager.
AbstractJCSWorkerHelper<V> - Class in org.apache.commons.jcs3.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.jcs3.utils.access.AbstractJCSWorkerHelper
Default
AbstractLRUMap<K,V> - Class in org.apache.commons.jcs3.utils.struct
This is a simple LRUMap.
AbstractLRUMap() - Constructor for class org.apache.commons.jcs3.utils.struct.AbstractLRUMap
This creates an unbounded version.
AbstractMemoryCache<K,V> - Class in org.apache.commons.jcs3.engine.memory
This base includes some common code for memory caches.
AbstractMemoryCache() - Constructor for class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
 
AbstractRemoteAuxiliaryCache<K,V> - Class in org.apache.commons.jcs3.auxiliary.remote
Abstract base for remote caches.
AbstractRemoteAuxiliaryCache(IRemoteCacheAttributes, ICacheServiceNonLocal<K, V>, IRemoteCacheListener<K, V>) - Constructor for class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
Creates the base.
AbstractRemoteCacheListener<K,V> - Class in org.apache.commons.jcs3.auxiliary.remote
Shared listener base.
AbstractRemoteCacheListener(IRemoteCacheAttributes, ICompositeCacheManager, IElementSerializer) - Constructor for class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheListener
Only need one since it does work for all regions, just reference by multiple region names.
AbstractRemoteCacheNoWaitFacade<K,V> - Class in org.apache.commons.jcs3.auxiliary.remote
An abstract base for the No Wait Facade.
AbstractRemoteCacheNoWaitFacade(List<RemoteCacheNoWait<K, V>>, IRemoteCacheAttributes, ICacheEventLogger, IElementSerializer) - Constructor for class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
Constructs with the given remote cache, and fires events to any listeners.
AbstractRemoteCacheService<K,V> - Class in org.apache.commons.jcs3.auxiliary.remote.http.server
This class contains common methods for remote cache services.
AbstractRemoteCacheService(ICompositeCacheManager, ICacheEventLogger) - Constructor for class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
Creates the super with the needed items.
addAuxiliaryCache(String, String, AuxiliaryCache<?, ?>) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
Add a cache to the map of registered auxiliary caches
addCache(String, ICache<?, ?>) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
Add a cache to the map of registered caches
addCache(LateralCacheNoWait<?, ?>) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheMonitor
Add a cache to be monitored
addCacheListener(String, ICacheListener<K, V>) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheObserver
Subscribes to the specified cache.
addCacheListener(String, ICacheListener<K, V>) - Method in class org.apache.commons.jcs3.engine.CacheWatchRepairable
Adds a feature to the CacheListener attribute of the CacheWatchRepairable object
addCacheListener(String, ICacheListener<K, V>) - Method in class org.apache.commons.jcs3.engine.ZombieCacheWatch
Adds a feature to the CacheListener attribute of the ZombieCacheWatch object
addCacheListener(String, ICacheListener<KK, VV>) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
Subscribes to the specified remote cache.
addCacheListener(ICacheListener<K, V>) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheObserver
Subscribes to all caches.
addCacheListener(ICacheListener<K, V>) - Method in class org.apache.commons.jcs3.engine.CacheWatchRepairable
Adds a feature to the CacheListener attribute of the CacheWatchRepairable object
addCacheListener(ICacheListener<K, V>) - Method in class org.apache.commons.jcs3.engine.ZombieCacheWatch
Adds a feature to the CacheListener attribute of the ZombieCacheWatch object
addCacheListener(ICacheListener<KK, VV>) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
Subscribes to all remote caches.
addDiscoveredService(DiscoveredService) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPDiscoveryListener
Creates the lateral cache if needed.
addDiscoveredService(DiscoveredService) - Method in interface org.apache.commons.jcs3.utils.discovery.behavior.IDiscoveryListener
Add the service if needed.
addDiscoveryListener(IDiscoveryListener) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryService
Adds a listener.
addDiskCacheToShrinkList(JDBCDiskCache<?, ?>) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.ShrinkerThread
Adds a JDBC disk cache to the set of disk cache to shrink.
addDisposeEvent() - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue
This adds a dispose event to the queue.
addDisposeEvent() - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheEventQueue
Adds a feature to the DisposeEvent attribute of the ICacheEventQueue object
addElementEvent(IElementEventHandler, IElementEvent<T>) - Method in interface org.apache.commons.jcs3.engine.control.event.behavior.IElementEventQueue
Adds an ElementEvent to be handled
addElementEvent(IElementEventHandler, IElementEvent<T>) - Method in class org.apache.commons.jcs3.engine.control.event.ElementEventQueue
Adds an ElementEvent to be handled
addElementEventHandler(IElementEventHandler) - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
Adds a ElementEventHandler.
addElementEventHandler(IElementEventHandler) - Method in class org.apache.commons.jcs3.engine.ElementAttributes
Adds a ElementEventHandler.
addElementEventHandlers(List<IElementEventHandler>) - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
Sets the eventHandlers of the IElementAttributes object
addElementEventHandlers(List<IElementEventHandler>) - Method in class org.apache.commons.jcs3.engine.ElementAttributes
Sets the eventHandlers of the IElementAttributes object.
addFirst(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.AbstractDoubleLinkedListMemoryCache
Adds a new node to the start of the link list.
addFirst(T) - Method in class org.apache.commons.jcs3.utils.struct.DoubleLinkedList
Adds a new node to the start of the link list.
addLast(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.AbstractDoubleLinkedListMemoryCache
Adds a new node to the end of the link list.
addLast(T) - Method in class org.apache.commons.jcs3.utils.struct.DoubleLinkedList
Adds a new node to the end of the link list.
addManager(RemoteCacheManager) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheMonitor
Add a manager to be monitored
addNoWait(LateralCacheNoWait<K, V>) - Method in class org.apache.commons.jcs3.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.jcs3.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.
addNoWait(LateralCacheNoWait<K, V>, LateralCacheNoWaitFacade<K, V>) - Method in class org.apache.commons.jcs3.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<?, ?>) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPDiscoveryListener
Adds a nowait facade under this cachename.
addOrUpdateService(DiscoveredService) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryService
Add a service to the list.
addParticipatingCacheName(String) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryService
Adds a region to the list that is participating in discovery.
addPutEvent(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue
This adds a put event to the queue.
addPutEvent(ICacheElement<K, V>) - Method in interface org.apache.commons.jcs3.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.jcs3.auxiliary.remote.RemoteCacheManager
Adds the remote cache listener to the underlying cache-watch service.
addRemoveAllEvent() - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue
This adds a remove all event to the queue.
addRemoveAllEvent() - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheEventQueue
Adds a feature to the RemoveAllEvent attribute of the ICacheEventQueue object
addRemoveEvent(K) - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue
This adds a remove event to the queue.
addRemoveEvent(K) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheEventQueue
Adds a feature to the RemoveEvent attribute of the ICacheEventQueue object
addToRecycleBin(IndexedDiskElementDescriptor) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
Add descriptor to recycle bin if it is not null.
adjustListForGet(MemoryElementDescriptor<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.AbstractDoubleLinkedListMemoryCache
Adjust the list as needed for a get.
adjustListForGet(MemoryElementDescriptor<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.fifo.FIFOMemoryCache
Does nothing.
adjustListForGet(MemoryElementDescriptor<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.lru.LRUMemoryCache
Makes the item the first in the list.
adjustListForGet(MemoryElementDescriptor<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.mru.MRUMemoryCache
Makes the item the last in the list.
adjustListForUpdate(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.AbstractDoubleLinkedListMemoryCache
Children implement this to control the cache expiration algorithm
adjustListForUpdate(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.fifo.FIFOMemoryCache
Puts an item to the cache.
adjustListForUpdate(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.lru.LRUMemoryCache
Puts an item to the cache.
adjustListForUpdate(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.mru.MRUMemoryCache
Adds the item to the front of the list.
ALIVE - Enum constant in enum org.apache.commons.jcs3.engine.CacheStatus
Cache alive status.
ALIVE_CHECK - Enum constant in enum org.apache.commons.jcs3.auxiliary.remote.value.RemoteRequestType
Alive check request type.
allright - Variable in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheMonitor
Must make sure AbstractAuxiliaryCacheMonitor is started before any error can be detected!
attemptRestorePrimary - Variable in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWaitFacade
Attempt to restore primary connection (switched off for testing)
ATTRIBUTE_PREFIX - Static variable in class org.apache.commons.jcs3.auxiliary.AuxiliaryCacheConfigurator
.attributes
ATTRIBUTE_PREFIX - Static variable in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheFactory
.attributes
ATTRIBUTE_PREFIX - Static variable in class org.apache.commons.jcs3.engine.control.CompositeCacheConfigurator
.attributes
attrName - Variable in class org.apache.commons.jcs3.engine.control.group.GroupAttrName
the name of the attribute
AUXILIARY_PREFIX - Static variable in class org.apache.commons.jcs3.engine.control.CompositeCacheConfigurator
auxiliary prefix
AuxiliaryCache<K,V> - Interface in org.apache.commons.jcs3.auxiliary
Tag interface for auxiliary caches.
AuxiliaryCacheAttributes - Interface in org.apache.commons.jcs3.auxiliary
This is a nominal interface that auxiliary cache attributes should implement.
AuxiliaryCacheConfigurator - Class in org.apache.commons.jcs3.auxiliary
Configuration util for auxiliary caches.
AuxiliaryCacheConfigurator() - Constructor for class org.apache.commons.jcs3.auxiliary.AuxiliaryCacheConfigurator
 
AuxiliaryCacheFactory - Interface in org.apache.commons.jcs3.auxiliary
All auxiliary caches must have a factory that the cache configurator can use to create instances.

B

BLOCK - Enum constant in enum org.apache.commons.jcs3.utils.threadpool.PoolConfiguration.WhenBlockedPolicy
block when queue is full and max threads is reached.
BlockDisk - Class in org.apache.commons.jcs3.auxiliary.disk.block
This class manages reading an writing data to disk.
BlockDisk(File, int) - Constructor for class org.apache.commons.jcs3.auxiliary.disk.block.BlockDisk
Creates the file and set the block size in bytes.
BlockDisk(File, int, IElementSerializer) - Constructor for class org.apache.commons.jcs3.auxiliary.disk.block.BlockDisk
Creates the file and set the block size in bytes.
BlockDisk(File, IElementSerializer) - Constructor for class org.apache.commons.jcs3.auxiliary.disk.block.BlockDisk
Constructor for the Disk object
blockDiskCache - Variable in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore
we need this so we can communicate free blocks to the data store when keys fall off the LRU
BlockDiskCache<K,V> - Class in org.apache.commons.jcs3.auxiliary.disk.block
There is one BlockDiskCache per region.
BlockDiskCache(BlockDiskCacheAttributes) - Constructor for class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCache
Constructs the BlockDisk after setting up the root directory.
BlockDiskCache(BlockDiskCacheAttributes, IElementSerializer) - Constructor for class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCache
Constructs the BlockDisk after setting up the root directory.
BlockDiskCacheAttributes - Class in org.apache.commons.jcs3.auxiliary.disk.block
This holds attributes for Block Disk Cache configuration.
BlockDiskCacheAttributes() - Constructor for class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCacheAttributes
 
BlockDiskCacheFactory - Class in org.apache.commons.jcs3.auxiliary.disk.block
Creates disk cache instances.
BlockDiskCacheFactory() - Constructor for class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCacheFactory
 
BlockDiskElementDescriptor<K> - Class in org.apache.commons.jcs3.auxiliary.disk.block
This represents an element on disk.
BlockDiskElementDescriptor() - Constructor for class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskElementDescriptor
Default constructor
BlockDiskElementDescriptor(K, int[]) - Constructor for class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskElementDescriptor
Constructor
BlockDiskKeyStore<K> - Class in org.apache.commons.jcs3.auxiliary.disk.block
This is responsible for storing the keys.
BlockDiskKeyStore(BlockDiskCacheAttributes, BlockDiskCache<K, ?>) - Constructor for class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore
Set the configuration options.
BlockDiskKeyStore.LRUMapCountLimited - Class in org.apache.commons.jcs3.auxiliary.disk.block
Class for recycling and lru.
BlockDiskKeyStore.LRUMapSizeLimited - Class in org.apache.commons.jcs3.auxiliary.disk.block
Class for recycling and lru.
buildCacheInfo() - Method in class org.apache.commons.jcs3.admin.JCSAdminBean
Builds up data on every region.
buildCacheInfo() - Method in interface org.apache.commons.jcs3.admin.JCSJMXBean
Builds up data on every region.
buildElementInfo(String) - Method in class org.apache.commons.jcs3.admin.JCSAdminBean
Builds up info about each element in a region.
buildElementInfo(String) - Method in interface org.apache.commons.jcs3.admin.JCSJMXBean
Builds up info about each element in a region.

C

cache - Variable in class org.apache.commons.jcs3.engine.CacheListeners
The cache using the queue.
CACHE_ATTRIBUTE_PREFIX - Static variable in class org.apache.commons.jcs3.engine.control.CompositeCacheConfigurator
.cacheattributes
CACHE_EVENT_LOGGER_PREFIX - Static variable in class org.apache.commons.jcs3.auxiliary.AuxiliaryCacheConfigurator
jcs.auxiliary.NAME.cacheeventlogger=CLASSNAME
CACHE_HUB - Enum constant in enum org.apache.commons.jcs3.engine.behavior.ICacheType.CacheType
Composite/ memory cache type, central hub.
CACHE_SERVER_ATTRIBUTES_PROPERTY_PREFIX - Static variable in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheConstants
I'm trying to migrate everything to use this prefix.
CACHE_SERVER_PREFIX - Static variable in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheConstants
The prefix for cache server config.
CacheAccess<K,V> - Class in org.apache.commons.jcs3.access
This class provides an interface for all types of access to the cache.
CacheAccess(CompositeCache<K, V>) - Constructor for class org.apache.commons.jcs3.access.CacheAccess
Constructor for the CacheAccess object.
CacheAdaptor<K,V> - Class in org.apache.commons.jcs3.engine
Used for Cache-to-Cache messaging purposes.
CacheAdaptor(ICache<K, V>) - Constructor for class org.apache.commons.jcs3.engine.CacheAdaptor
Constructor for the CacheAdaptor object
CacheElement<K,V> - Class in org.apache.commons.jcs3.engine
Generic element wrapper.
CacheElement(String, K, V) - Constructor for class org.apache.commons.jcs3.engine.CacheElement
Constructor for the CacheElement object
CacheElement(String, K, V, IElementAttributes) - Constructor for class org.apache.commons.jcs3.engine.CacheElement
Constructor for the CacheElement object
CacheElementInfo - Class in org.apache.commons.jcs3.admin
Stores info on a cache element for the template
CacheElementInfo(String, boolean, String, long, long) - Constructor for class org.apache.commons.jcs3.admin.CacheElementInfo
Parameterized constructor
CacheElementSerialized<K,V> - Class in org.apache.commons.jcs3.engine
Either serialized value or the value should be null;
CacheElementSerialized(String, K, byte[], IElementAttributes) - Constructor for class org.apache.commons.jcs3.engine.CacheElementSerialized
Constructs a usable wrapper.
CacheEvent<K> - Class in org.apache.commons.jcs3.engine.logging
It's returned from create and passed into log.
CacheEvent() - Constructor for class org.apache.commons.jcs3.engine.logging.CacheEvent
 
CacheEventLoggerDebugLogger - Class in org.apache.commons.jcs3.engine.logging
This implementation simple logs to a logger at debug level, for all events.
CacheEventLoggerDebugLogger() - Constructor for class org.apache.commons.jcs3.engine.logging.CacheEventLoggerDebugLogger
 
CacheEventQueue<K,V> - Class in org.apache.commons.jcs3.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.jcs3.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.jcs3.engine.CacheEventQueue
Constructor for the CacheEventQueue object
CacheEventQueueFactory<K,V> - Class in org.apache.commons.jcs3.engine
This class hands out event Queues.
CacheEventQueueFactory() - Constructor for class org.apache.commons.jcs3.engine.CacheEventQueueFactory
 
CacheException - Exception in org.apache.commons.jcs3.access.exception
This is the most general exception the cache throws.
CacheException() - Constructor for exception org.apache.commons.jcs3.access.exception.CacheException
Default
CacheException(String) - Constructor for exception org.apache.commons.jcs3.access.exception.CacheException
Constructor for the CacheException object
CacheException(String, Throwable) - Constructor for exception org.apache.commons.jcs3.access.exception.CacheException
Constructor for the CacheException object
CacheException(Throwable) - Constructor for exception org.apache.commons.jcs3.access.exception.CacheException
Constructor for the CacheException object
CacheGroup - Class in org.apache.commons.jcs3.engine
Deprecated.
The grouping functionality is on the way out.
CacheGroup() - Constructor for class org.apache.commons.jcs3.engine.CacheGroup
Deprecated.
Constructor for the CacheGroup object
CacheInfo - Class in org.apache.commons.jcs3.engine
This is a static variable holder for the distribution auxiliaries that need something like a vmid.
CacheListeners<K,V> - Class in org.apache.commons.jcs3.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.jcs3.engine.CacheListeners
Constructs with the given cache.
cacheName - Variable in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
The cacheName
cacheName - Variable in class org.apache.commons.jcs3.engine.control.group.GroupId
the name of the region.
CacheRegionInfo - Class in org.apache.commons.jcs3.admin
Stores info on a cache region for the template
CacheRegionInfo(String, int, String, String, long, long, long, long, long) - Constructor for class org.apache.commons.jcs3.admin.CacheRegionInfo
Parameterized constructor
CacheStats - Class in org.apache.commons.jcs3.engine.stats
This class stores cache historical and statistics data for a region.
CacheStats() - Constructor for class org.apache.commons.jcs3.engine.stats.CacheStats
 
CacheStatus - Enum in org.apache.commons.jcs3.engine
Cache statuses
CacheWatchRepairable - Class in org.apache.commons.jcs3.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.jcs3.engine.CacheWatchRepairable
 
calculateByteOffsetForBlockAsLong(int) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDisk
Calculates the file offset for a particular block.
calculateTheNumberOfBlocksNeeded(byte[]) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDisk
The number of blocks needed.
canFixCaches() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheManager
Returns true if the connection to the remote host can be successfully re-established.
ce - Variable in class org.apache.commons.jcs3.auxiliary.lateral.LateralElementDescriptor
The Cache Element that we are distributing.
checkAndRestoreIfNeeded() - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RegistryKeepAliveRunner
Deprecated.
Tries to lookup the server.
checkForDedOverlaps(IndexedDiskElementDescriptor[]) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
Detects any overlapping elements.
chunkSize - Variable in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
How many to spool at a time.
cleanup() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryService
This goes through the list of services and removes those that we haven't heard from in longer than the max idle time.
clear() - Method in class org.apache.commons.jcs3.access.AbstractCacheAccess
Removes all of the elements from a region.
clear() - Method in interface org.apache.commons.jcs3.access.behavior.ICacheAccessManagement
Removes all of the elements from a region.
clear() - Method in class org.apache.commons.jcs3.utils.struct.AbstractLRUMap
This removes all the items.
clearAllRegions() - Method in class org.apache.commons.jcs3.admin.JCSAdminBean
Clears all regions in the cache.
clearAllRegions() - Method in interface org.apache.commons.jcs3.admin.JCSJMXBean
Clears all regions in the cache.
clearMemoryMap() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore
This is mainly used for testing.
clearRegion(String) - Method in class org.apache.commons.jcs3.admin.JCSAdminBean
Clears a particular cache region.
clearRegion(String) - Method in interface org.apache.commons.jcs3.admin.JCSJMXBean
Clears a particular cache region.
clone() - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheAttributes
 
clone() - Method in interface org.apache.commons.jcs3.auxiliary.AuxiliaryCacheAttributes
Clone object
clone() - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
Clone object
clone() - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
Clone object
clone() - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
 
clone() - Method in class org.apache.commons.jcs3.engine.ElementAttributes
 
clone() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
 
clone() - Method in class org.apache.commons.jcs3.utils.threadpool.PoolConfiguration
Copies the instance variables to another instance.
close() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDisk
Closes the file.
close() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDisk
Closes the raf.
close() - Method in interface org.apache.commons.jcs3.auxiliary.disk.jdbc.dsfactory.DataSourceFactory
A hook which is called when the resources of the associated DataSource can be released.
close() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.dsfactory.JndiDataSourceFactory
Does nothing.
close() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.dsfactory.SharedPoolDataSourceFactory
Closes the pool associated with this factory and releases it.
close() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoverySender
Closes the socket connection.
CLUSTER - Enum constant in enum org.apache.commons.jcs3.auxiliary.remote.server.behavior.RemoteType
A remote cache is either a local cache or a cluster cache
command - Variable in class org.apache.commons.jcs3.auxiliary.lateral.LateralElementDescriptor
The operation has been requested by the client.
CommonRemoteCacheAttributes - Class in org.apache.commons.jcs3.auxiliary.remote
Attributes common to remote cache client and server.
CommonRemoteCacheAttributes() - Constructor for class org.apache.commons.jcs3.auxiliary.remote.CommonRemoteCacheAttributes
Default constructor for the RemoteCacheAttributes object
compare(IndexedDiskElementDescriptor, IndexedDiskElementDescriptor) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache.PositionComparator
Deprecated.
Compares two descriptors based on position.
compareTo(IndexedDiskElementDescriptor) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskElementDescriptor
Compares based on length, then on pos descending.
CompositeCache<K,V> - Class in org.apache.commons.jcs3.engine.control
This is the primary hub for a single cache/region.
CompositeCache(ICompositeCacheAttributes, IElementAttributes) - Constructor for class org.apache.commons.jcs3.engine.control.CompositeCache
Constructor for the Cache object
CompositeCacheAttributes - Class in org.apache.commons.jcs3.engine
The CompositeCacheAttributes defines the general cache region settings.
CompositeCacheAttributes() - Constructor for class org.apache.commons.jcs3.engine.CompositeCacheAttributes
Constructor for the CompositeCacheAttributes object
CompositeCacheConfigurator - Class in org.apache.commons.jcs3.engine.control
This class configures JCS based on a properties object.
CompositeCacheConfigurator() - Constructor for class org.apache.commons.jcs3.engine.control.CompositeCacheConfigurator
Constructor for the CompositeCacheConfigurator object
CompositeCacheManager - Class in org.apache.commons.jcs3.engine.control
Manages a composite cache.
CompositeCacheManager() - Constructor for class org.apache.commons.jcs3.engine.control.CompositeCacheManager
Default constructor
compressByteArray(byte[]) - Static method in class org.apache.commons.jcs3.utils.zip.CompressionUtil
Compress the byte array passed
compressByteArray(byte[], int) - Static method in class org.apache.commons.jcs3.utils.zip.CompressionUtil
Compress the byte array passed
CompressingSerializer - Class in org.apache.commons.jcs3.utils.serialization
Performs default serialization and de-serialization.
CompressingSerializer() - Constructor for class org.apache.commons.jcs3.utils.serialization.CompressingSerializer
Default constructor
CompressingSerializer(IElementSerializer) - Constructor for class org.apache.commons.jcs3.utils.serialization.CompressingSerializer
Wrapper constructor
CompressionUtil - Class in org.apache.commons.jcs3.utils.zip
Compress / Decompress.
concatanateArrays(String[], String[]) - Static method in class org.apache.commons.jcs3.utils.config.OptionConverter
Combines two arrays.
ConfigurationException - Exception in org.apache.commons.jcs3.access.exception
Thrown if there is some severe configuration problem that makes the cache nonfunctional.
ConfigurationException() - Constructor for exception org.apache.commons.jcs3.access.exception.ConfigurationException
Constructor for the ConfigurationException object
ConfigurationException(String) - Constructor for exception org.apache.commons.jcs3.access.exception.ConfigurationException
Constructor for the ConfigurationException object.
configure() - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
Configure with default properties file
configure(String) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
Configure from specific properties file.
configure(Properties) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
Configure from properties object.
configure(Properties, boolean) - Method in class org.apache.commons.jcs3.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.jcs3.engine.control.CompositeCacheManager
Configure from properties object, overriding with values from the system properties if instructed.
configureCacheEventLogger(Properties) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheServlet
Tries to get the event logger.
configureCacheEventLogger(Properties) - Static method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerFactory
Tries to get the event logger.
configureClient(HttpClientBuilder) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.AbstractHttpClient
Configures the http client.
configureGlobalCustomSocketFactory(int) - Static method in class org.apache.commons.jcs3.auxiliary.remote.RemoteUtils
Configure a custom socket factory to set the timeout value.
configureObjectSpecificCustomFactory(Properties) - Static method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerFactory
This configures an object specific custom factory.
configureRemoteCacheServerAttributes(Properties) - Static method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerFactory
Configure.
configureRemoteHttpCacheServerAttributes(Properties) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheServlet
Configure.
connectAndRestore() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWaitFacade
The thread tries to establish a connection with a failover server, if any are defined.
ConnectionHandler(Socket) - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener.ConnectionHandler
Deprecated.
Construct for a given socket
constructLikeParameterFromPattern(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
 
constructLikeParameterFromPattern(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.MySQLDiskCache
 
containsKey(Object) - Method in class org.apache.commons.jcs3.utils.struct.AbstractLRUMap
Returns true if the map contains an element for the supplied key.
containsNoWait(String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
Tells you if the no wait is in the list or not by checking for its identifying key
containsNoWait(String, LateralCacheNoWait<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPDiscoveryListener
Allows us to see if the facade is present and if it has the no wait.
containsNoWait(LateralCacheNoWait<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
Tells you if the no wait is in the list or not.
containsNoWaitFacade(String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPDiscoveryListener
Allows us to see if the facade is present.
containsValue(Object) - Method in class org.apache.commons.jcs3.utils.struct.AbstractLRUMap
This is an expensive operation that determines if the object supplied is mapped to any key.
contextDestroyed(ServletContextEvent) - Method in class org.apache.commons.jcs3.utils.servlet.JCSServletContextListener
Shutdown JCS.
contextInitialized(ServletContextEvent) - Method in class org.apache.commons.jcs3.utils.servlet.JCSServletContextListener
This does nothing.
convertArg(String, Class<?>) - Method in class org.apache.commons.jcs3.utils.config.PropertySetter
Convert val a String parameter to an object of a given type.
convertSpecialChars(String) - Static method in class org.apache.commons.jcs3.utils.config.OptionConverter
Escapes special characters.
COUNT - Enum constant in enum org.apache.commons.jcs3.auxiliary.disk.behavior.IDiskCacheAttributes.DiskLimitType
limit elements by count (default)
CountingOnlyOutputStream - Class in org.apache.commons.jcs3.admin
Keeps track of the number of bytes written to it, but doesn't write them anywhere.
CountingOnlyOutputStream() - Constructor for class org.apache.commons.jcs3.admin.CountingOnlyOutputStream
 
createAliveCheckRequest(long) - Static method in class org.apache.commons.jcs3.auxiliary.remote.util.RemoteCacheRequestFactory
Creates an alive check Request.
createAndRegister(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RegistryKeepAliveRunner
Deprecated.
Creates the registry and registers the server.
createCache(AuxiliaryCacheAttributes, ICompositeCacheManager, ICacheEventLogger, IElementSerializer) - Method in interface org.apache.commons.jcs3.auxiliary.AuxiliaryCacheFactory
Creates an auxiliary using the supplied attributes.
createCache(AuxiliaryCacheAttributes, ICompositeCacheManager, ICacheEventLogger, IElementSerializer) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCacheFactory
Create an instance of the BlockDiskCache.
createCache(AuxiliaryCacheAttributes, ICompositeCacheManager, ICacheEventLogger, IElementSerializer) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCacheFactory
Create an instance of an IndexedDiskCache.
createCache(AuxiliaryCacheAttributes, ICompositeCacheManager, ICacheEventLogger, IElementSerializer) - Method in class org.apache.commons.jcs3.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.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheFactory
This factory method should create an instance of the jdbc cache.
createCache(AuxiliaryCacheAttributes, ICompositeCacheManager, ICacheEventLogger, IElementSerializer) - Method in class org.apache.commons.jcs3.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.jcs3.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory
Creates a TCP lateral.
createCache(AuxiliaryCacheAttributes, ICompositeCacheManager, ICacheEventLogger, IElementSerializer) - Method in class org.apache.commons.jcs3.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.jcs3.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, int, int, String, ICacheEventQueue.QueueType) - Method in class org.apache.commons.jcs3.engine.CacheEventQueueFactory
Fully configured event queue.
createCacheEventQueue(ICacheListener<K, V>, long, String, String, ICacheEventQueue.QueueType) - Method in class org.apache.commons.jcs3.engine.CacheEventQueueFactory
The most commonly used factory method.
createCacheNoWait(ITCPLateralCacheAttributes, ICacheEventLogger, IElementSerializer) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory
Create a LateralCacheNoWait for the server configured in lca
createDatesForSchedule(String) - Static method in class org.apache.commons.jcs3.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.jcs3.auxiliary.remote.util.RemoteCacheRequestFactory
Creates a dispose Request.
createGetKeySetRequest(String, long) - Static method in class org.apache.commons.jcs3.auxiliary.remote.util.RemoteCacheRequestFactory
Creates a GetKeySet Request.
createGetMatchingRequest(String, String, long) - Static method in class org.apache.commons.jcs3.auxiliary.remote.util.RemoteCacheRequestFactory
Creates a getMatching Request.
createGetMultipleRequest(String, Set<K>, long) - Static method in class org.apache.commons.jcs3.auxiliary.remote.util.RemoteCacheRequestFactory
Creates a getMultiple Request.
createGetRequest(String, K, long) - Static method in class org.apache.commons.jcs3.auxiliary.remote.util.RemoteCacheRequestFactory
Creates a get Request.
createICacheEvent(String, String, String, String, T) - Method in interface org.apache.commons.jcs3.engine.logging.behavior.ICacheEventLogger
Creates an event.
createICacheEvent(String, String, String, String, T) - Method in class org.apache.commons.jcs3.engine.logging.CacheEventLoggerDebugLogger
 
createICacheEvent(String, T, long, String) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
Logs an event if an event logger is configured.
createICacheEvent(String, T, String) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCache
Logs an event if an event logger is configured.
createICacheEvent(ICacheElement<K, V>, long, String) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
Logs an event if an event logger is configured.
createICacheEvent(ICacheElement<K, V>, String) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCache
Logs an event if an event logger is configured.
createInstance() - Static method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
Simple factory method, must override in subclasses so getInstance creates / returns the correct object.
createMap() - Method in class org.apache.commons.jcs3.engine.memory.AbstractDoubleLinkedListMemoryCache
This is called by super initialize.
createMap() - Method in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
Children must implement this method.
createMap() - Method in class org.apache.commons.jcs3.engine.memory.lru.LHMLRUMemoryCache
Returns a synchronized LHMSpooler
createMap() - Method in class org.apache.commons.jcs3.engine.memory.soft.SoftReferenceMemoryCache
 
createPool(String) - Method in class org.apache.commons.jcs3.engine.CacheEventQueue
Create the thread pool.
createPool(String) - Method in class org.apache.commons.jcs3.engine.PooledCacheEventQueue
Create the thread pool.
createPool(PoolConfiguration, String) - Method in class org.apache.commons.jcs3.utils.threadpool.ThreadPoolManager
Creates a pool based on the configuration info.
createPool(PoolConfiguration, String, int) - Method in class org.apache.commons.jcs3.utils.threadpool.ThreadPoolManager
Creates a pool based on the configuration info.
createRegistry(int) - Static method in class org.apache.commons.jcs3.auxiliary.remote.RemoteUtils
Creates and exports a registry on the specified port of the local host.
createRemoteHttpCacheClientForAttributes(RemoteHttpCacheAttributes) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheFactory
This is an extension point.
createRemoteHttpCacheService(ICompositeCacheManager) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheServlet
Configures the attributes and the event logger and constructs a service.
createRemoveAllRequest(String, long) - Static method in class org.apache.commons.jcs3.auxiliary.remote.util.RemoteCacheRequestFactory
Creates a removeAll Request.
createRemoveRequest(String, K, long) - Static method in class org.apache.commons.jcs3.auxiliary.remote.util.RemoteCacheRequestFactory
Creates a remove Request.
createReqistry(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RegistryKeepAliveRunner
Deprecated.
Try to create the registry.
createSchedulerPool(PoolConfiguration, String, int) - Method in class org.apache.commons.jcs3.utils.threadpool.ThreadPoolManager
Creates a scheduler pool based on the configuration info.
createServerSocket(int) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.TimeoutConfigurableRMISocketFactory
 
createShrinkerWhenNeeded(JDBCDiskCacheAttributes, JDBCDiskCache<?, ?>) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheFactory
If UseDiskShrinker is true then we will create a shrinker daemon if necessary.
createSocket(String, int) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.TimeoutConfigurableRMISocketFactory
 
createUpdateRequest(ICacheElement<K, V>, long) - Static method in class org.apache.commons.jcs3.auxiliary.remote.util.RemoteCacheRequestFactory
Creates an Update Request.
CUSTOM_RMI_SOCKET_FACTORY_PROPERTY_PREFIX - Static variable in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheConstants
This is the name of the class that will be used for an object specific socket factory.

D

DaemonThreadFactory - Class in org.apache.commons.jcs3.utils.threadpool
Allows us to set the daemon status on the threads.
DaemonThreadFactory(String) - Constructor for class org.apache.commons.jcs3.utils.threadpool.DaemonThreadFactory
Constructor
DaemonThreadFactory(String, int) - Constructor for class org.apache.commons.jcs3.utils.threadpool.DaemonThreadFactory
Constructor
DataSourceFactory - Interface in org.apache.commons.jcs3.auxiliary.disk.jdbc.dsfactory
A factory that returns a DataSource.
debug(Object) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
Logs a message object with the DEBUG level.
debug(Object) - Method in interface org.apache.commons.jcs3.log.Log
Logs a message object with the DEBUG level.
debug(Object) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
Logs a message object with the DEBUG level.
debug(String) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
Logs a message object with the DEBUG level.
debug(String) - Method in interface org.apache.commons.jcs3.log.Log
Logs a message object with the DEBUG level.
debug(String) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
Logs a message object with the DEBUG level.
debug(String, Object...) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
Logs a message with parameters at the DEBUG level.
debug(String, Object...) - Method in interface org.apache.commons.jcs3.log.Log
Logs a message with parameters at the DEBUG level.
debug(String, Object...) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
Logs a message with parameters at the DEBUG level.
debug(String, Throwable) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
Logs a message at the DEBUG level including the stack trace of the Throwable t passed as parameter.
debug(String, Throwable) - Method in interface org.apache.commons.jcs3.log.Log
Logs a message at the DEBUG level including the stack trace of the Throwable t passed as parameter.
debug(String, Throwable) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
Logs a message at the DEBUG level including the stack trace of the Throwable t passed as parameter.
debug(String, Supplier<?>...) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
Logs a message with parameters which are only to be constructed if the logging level is the DEBUG level.
debug(String, Supplier<?>...) - Method in interface org.apache.commons.jcs3.log.Log
Logs a message with parameters which are only to be constructed if the logging level is the DEBUG level.
debug(String, Supplier<?>...) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
Logs a message with parameters which are only to be constructed if the logging level is the DEBUG level.
debugDumpEntries() - Method in class org.apache.commons.jcs3.utils.struct.DoubleLinkedList
Dump the cache entries from first to list for debugging.
decompressByteArray(byte[]) - Static method in class org.apache.commons.jcs3.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.jcs3.utils.zip.CompressionUtil
Decompress the byte array passed
decompressGzipByteArray(byte[]) - Static method in class org.apache.commons.jcs3.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.jcs3.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.jcs3.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.jcs3.auxiliary.disk.indexed.IndexedDiskCacheAttributes
Should we clear the disk on startup.
DEFAULT_MAX_TOTAL - Static variable in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
This is the default limit on the maximum number of active connections.
DEFAULT_OPTIMIZE_ON_SHUTDOWN - Static variable in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCacheAttributes
Should we optimize on shutdown.
DEFAULT_POOL_NAME - Static variable in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
The default Pool Name to which the connection pool will be keyed.
DEFAULT_RECEIVE - Static variable in interface org.apache.commons.jcs3.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.jcs3.auxiliary.remote.http.client.RemoteHttpCacheAttributes
The default classname for the client.
DEFAULT_RMI_SOCKET_FACTORY_TIMEOUT_MILLIS - Static variable in interface org.apache.commons.jcs3.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
The default timeout for the custom RMI socket factory
DEFAULT_SHRINKER_INTERVAL_SECONDS - Static variable in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
This is the default setting for the cleanup routine.
DEFAULT_WAIT_TO_DIE_MILLIS - Static variable in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue
default
DEFAULT_ZOMBIE_QUEUE_MAX_SIZE - Static variable in interface org.apache.commons.jcs3.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.jcs3.auxiliary.remote.behavior.IRemoteCacheAttributes
The number of elements the zombie queue will hold.
DELETE_RUNNING - Static variable in class org.apache.commons.jcs3.auxiliary.disk.jdbc.TableState
A potentially table locking deletion is running
deleteExpired() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
Removed the expired.
deleteExpired() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.MySQLDiskCache
Removed the expired.
deregisterShutdownObserver(IShutdownObserver) - Method in interface org.apache.commons.jcs3.engine.behavior.IShutdownObservable
Deregister the observer with the observable.
deregisterShutdownObserver(IShutdownObserver) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
 
deSerialize(byte[], ClassLoader) - Method in interface org.apache.commons.jcs3.engine.behavior.IElementSerializer
Turns a byte array into an object.
deSerialize(byte[], ClassLoader) - Method in class org.apache.commons.jcs3.utils.serialization.CompressingSerializer
Uses default de-serialization to turn a byte array into an object.
deSerialize(byte[], ClassLoader) - Method in class org.apache.commons.jcs3.utils.serialization.EncryptingSerializer
Uses default de-serialization to turn a byte array into an object.
deSerialize(byte[], ClassLoader) - Method in class org.apache.commons.jcs3.utils.serialization.StandardSerializer
Uses default de-serialization to turn a byte array into an object.
deSerializeFrom(InputStream, ClassLoader) - Method in interface org.apache.commons.jcs3.engine.behavior.IElementSerializer
Convenience method to read serialized object from a stream.
deSerializeFrom(AsynchronousByteChannel, int, ClassLoader) - Method in interface org.apache.commons.jcs3.engine.behavior.IElementSerializer
Convenience method to read serialized object from an asynchronous channel.
deSerializeFrom(ReadableByteChannel, ClassLoader) - Method in interface org.apache.commons.jcs3.engine.behavior.IElementSerializer
Convenience method to read serialized object from a channel.
destroy() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheServlet
Release the cache manager.
destroy() - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheStartupServlet
shuts the cache down.
destroy() - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheEventQueue
Description of the Method
destroy() - Method in class org.apache.commons.jcs3.engine.PooledCacheEventQueue
Destroy the queue.
DFEAULT_REMOTE_CONFIGURATION_FILE - Static variable in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
 
DISCARDOLDEST - Enum constant in enum org.apache.commons.jcs3.utils.threadpool.PoolConfiguration.WhenBlockedPolicy
discard oldest when queue is full and max threads is reached.
DiscoveredService - Class in org.apache.commons.jcs3.utils.discovery
This contains info about a discovered service.
DiscoveredService() - Constructor for class org.apache.commons.jcs3.utils.discovery.DiscoveredService
Default constructor
DiscoveredService(UDPDiscoveryMessage) - Constructor for class org.apache.commons.jcs3.utils.discovery.DiscoveredService
Constructor
DISK_CACHE - Enum constant in enum org.apache.commons.jcs3.engine.behavior.ICacheType.CacheType
Disk cache type.
dispatchRequest(RemoteCacheRequest<K, V>) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheDispatcher
All requests will go through this method.
dispatchRequest(RemoteCacheRequest<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheDispatcher
All requests will go through this method.
dispose() - Method in class org.apache.commons.jcs3.access.AbstractCacheAccess
Dispose this region.
dispose() - Method in interface org.apache.commons.jcs3.access.behavior.ICacheAccessManagement
Dispose this region.
dispose() - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheEventLogging
Synchronously dispose the remote cache; if failed, replace the remote handle with a zombie.
dispose() - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheMonitor
Clean up all resources before shutdown
dispose() - Method in interface org.apache.commons.jcs3.auxiliary.AuxiliaryCacheFactory
Dispose of this factory, clean up shared resources
dispose() - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
Adds a dispose request to the disk cache.
dispose() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheFactory
Dispose of this factory, clean up shared resources
dispose() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheListener
Dispose this listener
dispose() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheMonitor
Clean up all resources before shutdown
dispose() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWait
Adds a dispose request to the lateral cache.
dispose() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
Adds a dispose request to the lateral cache.
dispose() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory
Dispose of this factory, clean up shared resources
dispose() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
 
dispose() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPSender
Closes connection used by all LateralTCPSenders for this lateral connection.
dispose() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
Adds a dispose request to the remote cache.
dispose() - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheListener
Deregistered itself.
dispose() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheFactory
 
dispose() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheMonitor
Clean up all resources before shutdown
dispose() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpClientListener
Nothing
dispose() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheFactory
 
dispose() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheFailoverRunner
Deprecated.
Clean up all resources before shutdown
dispose() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheListener
Deregister itself.
dispose() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheMonitor
Clean up all resources before shutdown
dispose() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWait
Adds a dispose request to the remote cache.
dispose() - Method in interface org.apache.commons.jcs3.engine.behavior.ICache
Prepares for shutdown.
dispose() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
Flushes all cache items from memory to auxiliary caches and close the auxiliary caches.
dispose() - Method in interface org.apache.commons.jcs3.engine.control.event.behavior.IElementEventQueue
Destroy the event queue
dispose() - Method in class org.apache.commons.jcs3.engine.control.event.ElementEventQueue
Dispose queue
dispose() - Method in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
Prepares for shutdown.
dispose() - Method in interface org.apache.commons.jcs3.engine.memory.behavior.IMemoryCache
Destroy the memory cache
dispose() - Static method in class org.apache.commons.jcs3.utils.threadpool.ThreadPoolManager
Dispose of the instance of the ThreadPoolManger and shut down all thread pools
dispose(boolean) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
Invoked only by CacheManager.
dispose(String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPService
Will close the connection.
dispose(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
Frees the specified cache.
dispose(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
Frees the specified remote cache.
dispose(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
Frees the specified remote cache.
dispose(String) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheService
Frees the specified cache.
dispose(String) - Method in class org.apache.commons.jcs3.engine.ZombieCacheService
 
dispose(String, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
Frees the specified remote cache.
dispose(String, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
Frees the specified remote cache.
DISPOSE - Enum constant in enum org.apache.commons.jcs3.auxiliary.lateral.LateralCommand
The command for disposing the cache.
DISPOSE - Enum constant in enum org.apache.commons.jcs3.auxiliary.remote.value.RemoteRequestType
Dispose request type.
DISPOSE_EVENT - Static variable in interface org.apache.commons.jcs3.engine.logging.behavior.ICacheEventLogger
ICache dispose
DISPOSED - Enum constant in enum org.apache.commons.jcs3.engine.CacheStatus
Cache disposed status.
DisposeEvent() - Constructor for class org.apache.commons.jcs3.engine.AbstractCacheEventQueue.DisposeEvent
 
disposeInternal() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCache
Internal method that handles the disposal.
disposeInternal() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
Internal method that handles the disposal.
disposeWithEventLogging() - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheEventLogging
Synchronously dispose the remote cache; if failed, replace the remote handle with a zombie.
doDispose() - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
Dispose of the persistent store.
doesElementExist(ICacheElement<K, V>, Connection) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
Does an element exist for this key?
doExpires(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
 
doGet(K) - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
Get a value from the persistent store.
doGetMatching(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
Get a value from the persistent store.
doOptimizeRealTime() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
Performs the check for optimization, and if it is required, do it.
doRemove(K) - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
Remove an object from the persistent store if found.
doRemoveAll() - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
Remove all objects from the persistent store.
doRun() - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue.AbstractCacheEvent
 
doRun() - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue.DisposeEvent
Called when gets to the end of the queue
doRun() - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue.PutEvent
Call put on the listener.
doRun() - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue.RemoveAllEvent
Call removeAll on the listener.
doRun() - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue.RemoveEvent
Call remove on the listener.
doRun() - Method in class org.apache.commons.jcs3.engine.control.event.ElementEventQueue.AbstractElementEventRunner
Deprecated.
This will do the work or trigger the work to be done.
DoubleLinkedList<T extends DoubleLinkedListNode> - Class in org.apache.commons.jcs3.utils.struct
This is a generic thread safe double linked list.
DoubleLinkedList() - Constructor for class org.apache.commons.jcs3.utils.struct.DoubleLinkedList
Default constructor.
DoubleLinkedListNode<T> - Class in org.apache.commons.jcs3.utils.struct
This serves as a placeholder in a double linked list.
DoubleLinkedListNode(T) - Constructor for class org.apache.commons.jcs3.utils.struct.DoubleLinkedListNode
 
doUpdate(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
Add a cache element to the persistent store.
doWebserviceCall(RequestBuilder) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.AbstractHttpClient
Execute the web service call
doWork() - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheMonitor
do actual work
doWork() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheMonitor
Main processing method for the LateralCacheMonitor object
doWork() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheMonitor
Main processing method for the RemoteHttpCacheMonitor object
doWork() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheFailoverRunner
Deprecated.
do actual work
doWork() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheMonitor
Main processing method for the RemoteCacheMonitor object
doWork() - Method in interface org.apache.commons.jcs3.utils.access.JCSWorkerHelper
The method to implement to do the work that should be cached.
DSFACTORY_KEY - Static variable in interface org.apache.commons.jcs3.auxiliary.disk.jdbc.dsfactory.DataSourceFactory
Key for the configuration which contains DataSourceFactories
dump() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
For debugging.
dump(boolean) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
For debugging.
dumpCacheEntries() - Method in class org.apache.commons.jcs3.engine.memory.lru.LHMLRUMemoryCache
Dump the cache entries from first to last for debugging.
dumpCacheEntries() - Method in class org.apache.commons.jcs3.utils.struct.AbstractLRUMap
Dump the cache entries from first to list for debugging.
dumpMap() - Method in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
Dump the cache map for debugging.
dumpMap() - Method in class org.apache.commons.jcs3.utils.struct.AbstractLRUMap
Dump the cache map for debugging.

E

ElapsedTimer - Class in org.apache.commons.jcs3.utils.timing
This is a simple timer utility.
ElapsedTimer() - Constructor for class org.apache.commons.jcs3.utils.timing.ElapsedTimer
 
ELEMENT_ATTRIBUTE_PREFIX - Static variable in class org.apache.commons.jcs3.engine.control.CompositeCacheConfigurator
.elementattributes
ElementAttributes - Class in org.apache.commons.jcs3.engine
This it the element attribute descriptor class.
ElementAttributes() - Constructor for class org.apache.commons.jcs3.engine.ElementAttributes
Constructor for the IElementAttributes object
ElementAttributes(ElementAttributes) - Constructor for class org.apache.commons.jcs3.engine.ElementAttributes
Constructor for the IElementAttributes object
ElementEvent<T> - Class in org.apache.commons.jcs3.engine.control.event
Element events will trigger the creation of Element Event objects.
ElementEvent(T, ElementEventType) - Constructor for class org.apache.commons.jcs3.engine.control.event.ElementEvent
Constructor for the ElementEvent object
ElementEventQueue - Class in org.apache.commons.jcs3.engine.control.event
An event queue is used to propagate ordered cache events to one and only one target listener.
ElementEventQueue() - Constructor for class org.apache.commons.jcs3.engine.control.event.ElementEventQueue
Constructor for the ElementEventQueue object
ElementEventQueue.AbstractElementEventRunner - Class in org.apache.commons.jcs3.engine.control.event
Deprecated.
No longer used
ElementEventType - Enum in org.apache.commons.jcs3.engine.control.event.behavior
This describes the events that an item can encounter.
EncryptingSerializer - Class in org.apache.commons.jcs3.utils.serialization
Performs serialization and de-serialization.
EncryptingSerializer() - Constructor for class org.apache.commons.jcs3.utils.serialization.EncryptingSerializer
Default constructor
EncryptingSerializer(IElementSerializer) - Constructor for class org.apache.commons.jcs3.utils.serialization.EncryptingSerializer
Wrapper constructor
entrySet() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore
Gets the entry set.
entrySet() - Method in class org.apache.commons.jcs3.utils.struct.AbstractLRUMap
This returns a set of entries.
equals(Object) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskElementDescriptor
 
equals(Object) - Method in class org.apache.commons.jcs3.auxiliary.disk.PurgatoryElement
 
equals(Object) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteLocation
 
equals(Object) - Method in class org.apache.commons.jcs3.engine.CacheElement
 
equals(Object) - Method in class org.apache.commons.jcs3.engine.CacheElementSerialized
 
equals(Object) - Method in class org.apache.commons.jcs3.engine.control.group.GroupAttrName
Tests object equality.
equals(Object) - Method in class org.apache.commons.jcs3.engine.control.group.GroupId
 
equals(Object) - Method in class org.apache.commons.jcs3.utils.discovery.DiscoveredService
NOTE - this object is often put into sets, so equals needs to be overridden.
error(Object) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
Logs a message object with the ERROR level.
error(Object) - Method in interface org.apache.commons.jcs3.log.Log
Logs a message object with the ERROR level.
error(Object) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
Logs a message object with the ERROR level.
error(String) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
Logs a message object with the ERROR level.
error(String) - Method in interface org.apache.commons.jcs3.log.Log
Logs a message object with the ERROR level.
error(String) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
Logs a message object with the ERROR level.
error(String, Object...) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
Logs a message with parameters at the ERROR level.
error(String, Object...) - Method in interface org.apache.commons.jcs3.log.Log
Logs a message with parameters at the ERROR level.
error(String, Object...) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
Logs a message with parameters at the ERROR level.
error(String, Throwable) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
Logs a message at the ERROR level including the stack trace of the Throwable t passed as parameter.
error(String, Throwable) - Method in interface org.apache.commons.jcs3.log.Log
Logs a message at the ERROR level including the stack trace of the Throwable t passed as parameter.
error(String, Throwable) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
Logs a message at the ERROR level including the stack trace of the Throwable t passed as parameter.
error(String, Supplier<?>...) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
Logs a message with parameters which are only to be constructed if the logging level is the ERROR level.
error(String, Supplier<?>...) - Method in interface org.apache.commons.jcs3.log.Log
Logs a message with parameters which are only to be constructed if the logging level is the ERROR level.
error(String, Supplier<?>...) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
Logs a message with parameters which are only to be constructed if the logging level is the ERROR level.
ERROR - Enum constant in enum org.apache.commons.jcs3.engine.CacheStatus
Cache in error.
eventQMap - Variable in class org.apache.commons.jcs3.engine.CacheListeners
Map ICacheListener to ICacheEventQueue
EXCEEDED_IDLETIME_BACKGROUND - Enum constant in enum org.apache.commons.jcs3.engine.control.event.behavior.ElementEventType
Background expiration
EXCEEDED_IDLETIME_ONREQUEST - Enum constant in enum org.apache.commons.jcs3.engine.control.event.behavior.ElementEventType
Expiration discovered on request
EXCEEDED_MAXLIFE_BACKGROUND - Enum constant in enum org.apache.commons.jcs3.engine.control.event.behavior.ElementEventType
Background expiration
EXCEEDED_MAXLIFE_ONREQUEST - Enum constant in enum org.apache.commons.jcs3.engine.control.event.behavior.ElementEventType
Expiration discovered on request

F

FACTORY_KEY - Static variable in interface org.apache.commons.jcs3.auxiliary.disk.jdbc.dsfactory.DataSourceFactory
Key for the configuration which contains the fully qualified name of the factory implementation class
failover(RemoteCacheNoWait<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
Begin the failover process if this is a local cache.
failover(RemoteCacheNoWait<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWaitFacade
Begin the failover process if this is a local cache.
fatal(Object) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
Logs a message object with the FATAL level.
fatal(Object) - Method in interface org.apache.commons.jcs3.log.Log
Logs a message object with the FATAL level.
fatal(Object) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
Logs a message object with the FATAL level.
fatal(String) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
Logs a message object with the FATAL level.
fatal(String) - Method in interface org.apache.commons.jcs3.log.Log
Logs a message object with the FATAL level.
fatal(String) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
Logs a message object with the FATAL level.
fatal(String, Object...) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
Logs a message with parameters at the FATAL level.
fatal(String, Object...) - Method in interface org.apache.commons.jcs3.log.Log
Logs a message with parameters at the FATAL level.
fatal(String, Object...) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
Logs a message with parameters at the FATAL level.
fatal(String, Throwable) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
Logs a message at the FATAL level including the stack trace of the Throwable t passed as parameter.
fatal(String, Throwable) - Method in interface org.apache.commons.jcs3.log.Log
Logs a message at the FATAL level including the stack trace of the Throwable t passed as parameter.
fatal(String, Throwable) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
Logs a message at the FATAL level including the stack trace of the Throwable t passed as parameter.
fatal(String, Supplier<?>...) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
Logs a message with parameters which are only to be constructed if the logging level is the FATAL level.
fatal(String, Supplier<?>...) - Method in interface org.apache.commons.jcs3.log.Log
Logs a message with parameters which are only to be constructed if the logging level is the FATAL level.
fatal(String, Supplier<?>...) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
Logs a message with parameters which are only to be constructed if the logging level is the FATAL level.
FIFOMemoryCache<K,V> - Class in org.apache.commons.jcs3.engine.memory.fifo
The items are spooled in the order they are added.
FIFOMemoryCache() - Constructor for class org.apache.commons.jcs3.engine.memory.fifo.FIFOMemoryCache
 
findAndSubst(String, Properties) - Static method in class org.apache.commons.jcs3.utils.config.OptionConverter
Find the value corresponding to key in props.
fixCache(ICacheServiceNonLocal<?, ?>) - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
Replaces the current remote cache service handle with the given handle.
fixCache(ICacheServiceNonLocal<?, ?>) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheClient
Replaces the current remote cache service handle with the given handle.
fixCache(ICacheServiceNonLocal<?, ?>) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWait
Replaces the remote cache service handle with the given handle and reset the event queue by starting up a new instance.
fixCache(ICacheServiceNonLocal<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCache
Replaces the current remote cache service handle with the given handle.
fixCache(ICacheServiceNonLocal<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWait
Replaces the lateral cache service handle with the given handle and reset the queue by starting up a new instance.
fixCaches() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheManager
Fixes up all the caches managed by this cache manager.
forceShortIdlePeriod(long) - Static method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheMonitor
Deprecated.
Use setIdlePeriod()
formatMessage(String, Object...) - Method in class org.apache.commons.jcs3.log.MessageFormatter
 
FREE - Static variable in class org.apache.commons.jcs3.auxiliary.disk.jdbc.TableState
The table is free.
freeAuxiliaryCache(String) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
Dispose a cache and remove it from the map of registered auxiliary caches
freeAuxiliaryCache(String, String) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
Dispose a cache and remove it from the map of registered auxiliary caches
freeBlocks(int[]) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDisk
Add these blocks to the emptyBlock list.
freeBlocks(int[]) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCache
Add these blocks to the emptyBlock list.
freeCache(String) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
 
freeCache(String, boolean) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
 
freeElements(int) - Method in class org.apache.commons.jcs3.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.jcs3.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.jcs3.engine.memory.lru.LHMLRUMemoryCache
This can't be implemented.
freeElements(int) - Method in class org.apache.commons.jcs3.engine.memory.soft.SoftReferenceMemoryCache
This can't be implemented.
freeMemoryElements(int) - Method in class org.apache.commons.jcs3.access.AbstractCacheAccess
This instructs the memory cache to remove the numberToFree according to its eviction policy.
freeMemoryElements(int) - Method in interface org.apache.commons.jcs3.access.behavior.ICacheAccessManagement
This instructs the memory cache to remove the numberToFree according to its eviction policy.

G

get(Object) - Method in class org.apache.commons.jcs3.utils.struct.AbstractLRUMap
 
get(String, K) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPService
 
get(String, K) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
Create a request, process, extract the payload.
get(String, K) - Method in class org.apache.commons.jcs3.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) - Method in class org.apache.commons.jcs3.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) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheService
Returns a cache bean from the specified cache; or null if the key does not exist.
get(String, K) - Method in class org.apache.commons.jcs3.engine.ZombieCacheService
 
get(String, K, boolean) - Method in class org.apache.commons.jcs3.engine.ZombieCacheService
Logs the get to debug, but always balks.
get(String, K, long) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPService
If get is allowed, we will issues a get request.
get(String, K, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
Create a request, process, extract the payload.
get(String, K, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
Returns a cache bean from the specified cache; or null if the key does not exist.
get(String, K, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
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.jcs3.engine.behavior.ICacheServiceNonLocal
Returns a cache bean from the specified cache; or null if the key does not exist.
get(String, K, long) - Method in class org.apache.commons.jcs3.engine.ZombieCacheServiceNonLocal
Does nothing.
get(K) - Method in interface org.apache.commons.jcs3.access.behavior.ICacheAccess
Basic get method.
get(K) - Method in class org.apache.commons.jcs3.access.CacheAccess
Retrieve an object from the cache region this instance provides access to.
get(K) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCache
Gets the item from the cache.
get(K) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheEventLogging
Gets the item from the cache.
get(K) - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
Check to see if the item is in purgatory.
get(K) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore
gets the object for the key.
get(K) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWait
Synchronously reads from the lateral cache.
get(K) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
Synchronously reads from the lateral cache.
get(K) - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
Synchronously reads from the remote cache.
get(K) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWait
Synchronously reads from the remote cache.
get(K) - Method in interface org.apache.commons.jcs3.engine.behavior.ICache
Gets an item from the cache.
get(K) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
Gets an item from the cache.
get(K) - Method in class org.apache.commons.jcs3.engine.memory.AbstractDoubleLinkedListMemoryCache
 
get(K) - Method in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
Get an item from the cache.
get(K) - Method in interface org.apache.commons.jcs3.engine.memory.behavior.IMemoryCache
Get an item from the cache
get(K, boolean) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
Look in memory, then disk, remote, or laterally for this item.
get(K, Supplier<V>) - Method in interface org.apache.commons.jcs3.access.behavior.ICacheAccess
Basic get method.
get(K, Supplier<V>) - Method in class org.apache.commons.jcs3.access.CacheAccess
Retrieve an object from the cache region this instance provides access to.
GET - Enum constant in enum org.apache.commons.jcs3.auxiliary.lateral.LateralCommand
Command to return an object.
GET - Enum constant in enum org.apache.commons.jcs3.auxiliary.remote.value.RemoteRequestType
Get request type.
GET_EVENT - Static variable in interface org.apache.commons.jcs3.engine.logging.behavior.ICacheEventLogger
ICache get
GET_KEYSET - Enum constant in enum org.apache.commons.jcs3.auxiliary.lateral.LateralCommand
Command to get all keys
GET_KEYSET - Enum constant in enum org.apache.commons.jcs3.auxiliary.remote.value.RemoteRequestType
Get keys request type.
GET_MATCHING - Enum constant in enum org.apache.commons.jcs3.auxiliary.lateral.LateralCommand
Command to return an object.
GET_MATCHING - Enum constant in enum org.apache.commons.jcs3.auxiliary.remote.value.RemoteRequestType
Get Matching request type.
GET_MULTIPLE - Enum constant in enum org.apache.commons.jcs3.auxiliary.remote.value.RemoteRequestType
Get Multiple request type.
getAuxCacheList() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
Get the list of auxiliary caches for this region.
getAuxCaches() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
Deprecated.
Use List method
getAuxiliaryCache(String, String) - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheManager
Gets the auxiliary cache attribute of the CacheHub object
getAuxiliaryCache(String, String) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
Get a cache from the map of registered auxiliary caches
getAuxiliaryCacheAttributes() - Method in interface org.apache.commons.jcs3.auxiliary.AuxiliaryCache
This returns the generic attributes for an auxiliary cache.
getAuxiliaryCacheAttributes() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCache
Returns the attributes.
getAuxiliaryCacheAttributes() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
 
getAuxiliaryCacheAttributes() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
 
getAuxiliaryCacheAttributes() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCache
 
getAuxiliaryCacheAttributes() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWait
 
getAuxiliaryCacheAttributes() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
 
getAuxiliaryCacheAttributes() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
 
getAuxiliaryCacheAttributes() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
 
getAuxiliaryCacheAttributes() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWait
 
getAuxiliaryCacheStats() - Method in interface org.apache.commons.jcs3.engine.stats.behavior.ICacheStats
 
getAuxiliaryCacheStats() - Method in class org.apache.commons.jcs3.engine.stats.CacheStats
 
getAveragePutSizeBytes() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDisk
 
getBlockChunks(byte[], int) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDisk
Return the amount to put in each block.
getBlocks() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskElementDescriptor
This holds the block numbers.
getBlockSizeBytes() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDisk
 
getBlockSizeBytes() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCacheAttributes
 
getBoundarySize() - Method in class org.apache.commons.jcs3.utils.threadpool.PoolConfiguration
 
getByteCount() - Method in class org.apache.commons.jcs3.admin.CacheRegionInfo
 
getByteCount(String) - Method in class org.apache.commons.jcs3.admin.JCSAdminBean
Tries to estimate how much data is in a region.
getByteCount(String) - Method in interface org.apache.commons.jcs3.admin.JCSJMXBean
Tries to estimate how much data is in a region.
getByteCount(CompositeCache<K, V>) - Method in class org.apache.commons.jcs3.admin.JCSAdminBean
Tries to estimate how much data is in a region.
getBytesFree() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
Returns the number of bytes that are free.
getCache(String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
Gets the cacheManager attribute of the LateralCacheTCPListener object.
getCache(String) - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheManager
Gets the cache attribute of the CacheHub object
getCache(String) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
Gets the cache attribute of the CacheHub object
getCache(String, ICompositeCacheAttributes) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
Gets the cache attribute of the CacheHub object
getCache(String, ICompositeCacheAttributes, IElementAttributes) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
Gets the cache attribute of the CacheHub object
getCache(IRemoteCacheAttributes) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheManager
Gets a RemoteCacheNoWait from the RemoteCacheManager.
getCache(ICompositeCacheAttributes) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
Gets the cache attribute of the CacheHub object
getCache(ICompositeCacheAttributes, IElementAttributes) - Method in class org.apache.commons.jcs3.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.jcs3.access.AbstractCacheAccess
Gets the ICompositeCacheAttributes of the cache region.
getCacheAttributes() - Method in interface org.apache.commons.jcs3.access.behavior.ICacheAccessManagement
Gets the ICompositeCacheAttributes of the cache region
getCacheAttributes() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
Gets the ICompositeCacheAttributes attribute of the Cache object.
getCacheAttributes() - Method in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
Returns the CacheAttributes.
getCacheAttributes() - Method in interface org.apache.commons.jcs3.engine.memory.behavior.IMemoryCache
Returns the CacheAttributes for the region.
getCacheControl() - Method in class org.apache.commons.jcs3.access.AbstractCacheAccess
 
getCacheElement() - Method in class org.apache.commons.jcs3.auxiliary.disk.PurgatoryElement
Get the wrapped cache element.
getCacheElement() - Method in class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheRequest
 
getCacheElement() - Method in class org.apache.commons.jcs3.engine.memory.util.MemoryElementDescriptor
Get the cache element
getCacheElement() - Method in class org.apache.commons.jcs3.engine.memory.util.SoftReferenceElementDescriptor
 
getCacheElement(K) - Method in interface org.apache.commons.jcs3.access.behavior.ICacheAccess
This method returns the ICacheElement<K, V> wrapper which provides access to element info and other attributes.
getCacheElement(K) - Method in class org.apache.commons.jcs3.access.CacheAccess
This method returns the ICacheElement<K, V> wrapper which provides access to element info and other attributes.
getCacheElements(Set<K>) - Method in interface org.apache.commons.jcs3.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.jcs3.access.CacheAccess
Get multiple elements from the cache based on a set of cache keys.
getCacheEventLogger() - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCache
Allows it to be injected.
getCacheEventQueue() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWait
This is for testing only.
getCacheListeners(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
Returns the cache listener for the specified cache.
getCacheManager() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheListener
 
getCacheManager() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
 
getCacheManager() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheListener
Gets the cacheManager attribute of the RemoteCacheListener object.
getCacheManager() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
 
getCacheName() - Method in class org.apache.commons.jcs3.admin.CacheRegionInfo
 
getCacheName() - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheAttributes
Gets the cacheName attribute of the AuxiliaryCacheAttributes object
getCacheName() - Method in interface org.apache.commons.jcs3.auxiliary.AuxiliaryCacheAttributes
Gets the cacheName attribute of the AuxiliaryCacheAttributes object
getCacheName() - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
 
getCacheName() - Method in class org.apache.commons.jcs3.auxiliary.disk.PurgatoryElement
 
getCacheName() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCache
Gets the cacheName attribute of the LateralCache object
getCacheName() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWait
Gets the cacheName attribute of the LateralCacheNoWait object
getCacheName() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
Gets the cacheName attribute of the LateralCacheNoWaitFacade object.
getCacheName() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
Gets the cacheName attribute of the RemoteCache object.
getCacheName() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
Gets the cacheName attribute of the RemoteCacheNoWaitFacade object.
getCacheName() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWait
Gets the cacheName attribute of the RemoteCacheNoWait object
getCacheName() - Method in class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheRequest
 
getCacheName() - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue
 
getCacheName() - Method in interface org.apache.commons.jcs3.engine.behavior.ICache
Returns the cache name.
getCacheName() - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheElement
Gets the cacheName attribute of the ICacheElement<K, V> object.
getCacheName() - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
Gets the cacheName attribute of the ICompositeCacheAttributes object
getCacheName() - Method in class org.apache.commons.jcs3.engine.CacheElement
Gets the cacheName attribute of the CacheElement object
getCacheName() - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
Gets the cacheName attribute of the CompositeCacheAttributes object
getCacheName() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
Gets the cacheName attribute of the Cache object.
getCacheName() - Method in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
Returns the cache (aka "region") name.
getCacheNames() - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
Returns a list of the current cache names.
getCacheNames() - Method in class org.apache.commons.jcs3.utils.discovery.DiscoveredService
 
getCacheNames() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryMessage
 
getCacheNames() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoverySenderThread
Deprecated.
 
getCacheNames() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryService
Get all the cache names we have facades for.
getCacheSize() - Method in class org.apache.commons.jcs3.admin.CacheRegionInfo
 
getCacheStatistics() - Method in class org.apache.commons.jcs3.admin.CacheRegionInfo
Return the statistics for the region.
getCacheStatus() - Method in class org.apache.commons.jcs3.admin.CacheRegionInfo
 
getCacheType() - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
 
getCacheType() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCache
Gets the cacheType attribute of the LateralCache object
getCacheType() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWait
No lateral invocation.
getCacheType() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
Gets the cacheType attribute of the LateralCacheNoWaitFacade object.
getCacheType() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
Gets the cacheType attribute of the RemoteCache object
getCacheType() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
Gets the cacheType attribute of the RemoteCacheNoWaitFacade object.
getCacheType() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWait
No remote invocation.
getCacheType() - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheType
Returns the cache type.
getCacheType() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
Gets the cacheType attribute of the Cache object.
getCacheType() - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
 
getClusterListeners(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
Gets the clusterListeners attribute of the RemoteCacheServer object.
getClusterServers() - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
Gets the clusterServers attribute of the IRemoteCacheAttributes object
getClusterServers() - Method in class org.apache.commons.jcs3.auxiliary.remote.CommonRemoteCacheAttributes
Gets the clusterServers attribute of the RemoteCacheAttributes object.
getCnt() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryReceiver
 
getCommand() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralElementDescriptor
Return operation requested by the client
getCompositeCache() - Method in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
Gets the cache hub / region that the MemoryCache is used by
getCompositeCache() - Method in interface org.apache.commons.jcs3.engine.memory.behavior.IMemoryCache
Gets the cache hub / region that uses the MemoryCache.
getConfigFileName() - Method in interface org.apache.commons.jcs3.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Gets the ConfigFileName attribute of the IRemoteCacheAttributes object.
getConfigFileName() - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerAttributes
Gets the ConfigFileName attribute of the IRemoteCacheAttributes object
getConfigurationProperties() - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheManager
This is exposed so other manager can get access to the props.
getConfigurationProperties() - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
This is exposed so other manager can get access to the props.
getConnectionPoolName() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
getConnectionTimeoutMillis() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
getCopyOfDiscoveryListeners() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryService
 
getCount() - Method in class org.apache.commons.jcs3.admin.CountingOnlyOutputStream
The number of bytes that have passed through this stream.
getCreateTime() - Method in class org.apache.commons.jcs3.admin.CacheElementInfo
 
getCreateTime() - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
Gets the createTime attribute of the IAttributes object.
getCreateTime() - Method in class org.apache.commons.jcs3.engine.ElementAttributes
Gets the createTime attribute of the IAttributes object.
getCreateTime() - Method in class org.apache.commons.jcs3.engine.logging.CacheEvent
The time at which this object was created.
getCSNLInstance(ITCPLateralCacheAttributes) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory
Deprecated.
Specify serializer
getCSNLInstance(ITCPLateralCacheAttributes, IElementSerializer) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory
Returns an instance of the cache service.
getData() - Method in interface org.apache.commons.jcs3.engine.stats.behavior.IStatElement
Get the data, ex. for hit count you would get a value for some number.
getData() - Method in class org.apache.commons.jcs3.engine.stats.StatElement
Get the data, ex. for hit count you would get a value for some number.
getDatabase() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
getDataFileSize() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
This is for debugging and testing.
getDataSource() - Method in interface org.apache.commons.jcs3.auxiliary.disk.jdbc.dsfactory.DataSourceFactory
 
getDataSource() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.dsfactory.JndiDataSourceFactory
 
getDataSource() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.dsfactory.SharedPoolDataSourceFactory
 
getDataSource() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
Public so managers can access it.
getDataSourceFactory(JDBCDiskCacheAttributes, Properties) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheFactory
manages the DataSourceFactories.
getDateForSchedule(String) - Static method in class org.apache.commons.jcs3.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.
getDefaultCacheAttributes() - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
Gets the defaultCacheAttributes attribute of the CacheHub object
getDefaultElementAttributes() - Method in class org.apache.commons.jcs3.access.AbstractCacheAccess
Retrieves A COPY OF the default element attributes used by this region.
getDefaultElementAttributes() - Method in interface org.apache.commons.jcs3.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.jcs3.engine.control.CompositeCacheManager
Gets the defaultElementAttributes attribute of the CacheHub object
getDeSerializedCacheElement(ICacheElementSerialized<K, V>, IElementSerializer) - Static method in class org.apache.commons.jcs3.utils.serialization.SerializationConversionUtil
This returns a wrapper that has a de-serialized version of the value instead of the serialized value.
getDiscoveredServices() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryService
 
getDiskLimitType() - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCacheAttributes
 
getDiskLimitType() - Method in interface org.apache.commons.jcs3.auxiliary.disk.behavior.IDiskCacheAttributes
 
getDiskLocation() - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
This is used by the event logging.
getDiskLocation() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCache
This is used by the event logging.
getDiskLocation() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
This is used by the event logging.
getDiskLocation() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
This is used by the event logging.
getDiskPath() - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCacheAttributes
Gets the diskPath attribute of the attributes object
getDiskPath() - Method in interface org.apache.commons.jcs3.auxiliary.disk.behavior.IDiskCacheAttributes
Gets the diskPath attribute of the attributes object
getDiskUsagePattern() - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
 
getDiskUsagePattern() - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
 
getDriverClassName() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
getElapsedTime() - Method in class org.apache.commons.jcs3.utils.timing.ElapsedTimer
Gets the time elapsed between the start time and now.
getElapsedTimeString() - Method in class org.apache.commons.jcs3.utils.timing.ElapsedTimer
Returns the elapsed time with the display suffix.
getElementAttributes() - Method in class org.apache.commons.jcs3.auxiliary.disk.PurgatoryElement
 
getElementAttributes() - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheElement
Gets the attributes attribute of the ICacheElement<K, V> object
getElementAttributes() - Method in class org.apache.commons.jcs3.engine.CacheElement
Gets the IElementAttributes attribute of the CacheElement object
getElementAttributes() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
Gets the default element attribute of the Cache object This returns a copy.
getElementAttributes(K) - Method in interface org.apache.commons.jcs3.access.behavior.ICacheAccess
Gets the elementAttributes attribute of the ICacheAccess object
getElementAttributes(K) - Method in class org.apache.commons.jcs3.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.jcs3.engine.control.CompositeCache
Gets the elementAttributes attribute of the Cache object.
getElementAttrributes() - Method in class org.apache.commons.jcs3.engine.CacheGroup
Deprecated.
Gets the attributes attribute of the CacheGroup object
getElementEvent() - Method in interface org.apache.commons.jcs3.engine.control.event.behavior.IElementEvent
Gets the elementEvent attribute of the IElementEvent object.
getElementEvent() - Method in class org.apache.commons.jcs3.engine.control.event.ElementEvent
Gets the elementEvent attribute of the ElementEvent object
getElementEventHandlers() - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
Gets the elementEventHandlers.
getElementEventHandlers() - Method in class org.apache.commons.jcs3.engine.ElementAttributes
Gets the elementEventHandlers.
getElementEventQueue() - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
Get the element event queue
getElementSerializer() - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCache
Allows it to be injected.
getEmptyBlocks() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDisk
 
getErrorMessage() - Method in class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheResponse
 
getEventLoggingExtraInfo() - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCache
Gets the extra info for the event log.
getEventLoggingExtraInfo() - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
Gets the extra info for the event log.
getEventLoggingExtraInfo() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCache
 
getEventLoggingExtraInfo() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWait
this won't be called since we don't do ICache logging here.
getEventLoggingExtraInfo() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
this won't be called since we don't do ICache logging here.
getEventLoggingExtraInfo() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
This typically returns end point info .
getEventLoggingExtraInfo() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCache
 
getEventLoggingExtraInfo() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCache
Gets the extra info for the event log.
getEventLoggingExtraInfo() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWait
this won't be called since we don't do ICache logging here.
getEventLogSourceName() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
 
getEventName() - Method in interface org.apache.commons.jcs3.engine.logging.behavior.ICacheEvent
 
getEventName() - Method in class org.apache.commons.jcs3.engine.logging.CacheEvent
 
getEventQueuePoolName() - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheAttributes
Sets the pool name to use.
getEventQueuePoolName() - Method in interface org.apache.commons.jcs3.auxiliary.AuxiliaryCacheAttributes
Sets the pool name to use.
getEventQueueType() - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheAttributes
 
getEventQueueType() - Method in interface org.apache.commons.jcs3.auxiliary.AuxiliaryCacheAttributes
 
getExecutorService(String) - Method in class org.apache.commons.jcs3.utils.threadpool.ThreadPoolManager
Returns an executor service by name.
getExpiresInSeconds() - Method in class org.apache.commons.jcs3.admin.CacheElementInfo
Ignored if isEternal
getExtraInfoForRequesterId(long) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
Ip address for the client, if one is stored.
getExtraInfoForRequesterId(long) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheService
This is called by the event log.
getExtraInfoForRequesterId(long) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
Ip address for the client, if one is stored.
getFacade() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCache
Get facade
getFailoverIndex() - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheAttributes
Gets the failoverIndex attribute of the IRemoteCacheAttributes object.
getFailoverIndex() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheAttributes
Gets the failoverIndex attribute of the RemoteCacheAttributes object.
getFailovers() - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheAttributes
Gets the failovers attribute of the IRemoteCacheAttributes object
getFailovers() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheAttributes
Gets the failovers attribute of the RemoteCacheAttributes object.
getFailoverServers() - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheAttributes
Gets the failoverServers attribute of the IRemoteCacheAttributes object
getFailoverServers() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheAttributes
Gets the failoverServers attribute of the RemoteCacheAttributes object.
getFilePath() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDisk
This is used for debugging.
getFilePath() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDisk
This is used for debugging.
getFirst() - Method in class org.apache.commons.jcs3.utils.struct.DoubleLinkedList
Removes the specified node from the link list.
getFormattedMessage() - Method in class org.apache.commons.jcs3.log.MessageFormatter
Returns the formatted message.
getFromGroup(K, String) - Method in interface org.apache.commons.jcs3.access.behavior.IGroupCacheAccess
Gets the g attribute of the IGroupCacheAccess object
getFromGroup(K, String) - Method in class org.apache.commons.jcs3.access.GroupCacheAccess
Gets an item out of the cache that is in a specified group.
getGetCnt() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
 
getGetOnly() - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
Gets the getOnly attribute of the IRemoteCacheAttributes object
getGetOnly() - Method in class org.apache.commons.jcs3.auxiliary.remote.CommonRemoteCacheAttributes
Gets the getOnly attribute of the RemoteCacheAttributes object.
getGetTimeoutMillis() - Method in interface org.apache.commons.jcs3.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.jcs3.auxiliary.remote.RemoteCacheAttributes
 
getGroupCacheInstance(String) - Static method in class org.apache.commons.jcs3.JCS
Get a GroupCacheAccess which accesses the provided region.
getGroupCacheInstance(String, ICompositeCacheAttributes) - Static method in class org.apache.commons.jcs3.JCS
Get a GroupCacheAccess which accesses the provided region.
getGroupCacheInstance(String, ICompositeCacheAttributes, IElementAttributes) - Static method in class org.apache.commons.jcs3.JCS
Get a GroupCacheAccess which accesses the provided region.
getGroupKeys(String) - Method in interface org.apache.commons.jcs3.access.behavior.IGroupCacheAccess
Gets the set of keys of objects currently in the group
getGroupKeys(String) - Method in class org.apache.commons.jcs3.access.GroupCacheAccess
Gets the set of keys of objects currently in the group.
getGroupNames() - Method in class org.apache.commons.jcs3.access.GroupCacheAccess
Gets the set of group names in the cache
getHitCountAux() - Method in class org.apache.commons.jcs3.admin.CacheRegionInfo
 
getHitCountAux() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
Number of times a requested item was found in and auxiliary cache.
getHitCountRam() - Method in class org.apache.commons.jcs3.admin.CacheRegionInfo
 
getHitCountRam() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
Number of times a requested item was found in the memory cache.
getHost() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteLocation
 
getHost() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryMessage
 
getHttpListenerPort() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes
Gets the httpListenerPort attribute of the ILateralCacheAttributes object
getHttpListenerPort() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheAttributes
Gets the httpListenerPort attribute of the ILateralCacheAttributes object
getHttpServer() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes
Gets the httpServer attribute of the ILateralCacheAttributes object
getHttpServer() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheAttributes
Gets the httpServer attribute of the LateralCacheAttributes object
getHttpServers() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes
Gets the httpSrvers attribute of the LateralCacheAttributes object
getHttpServers() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheAttributes
Gets the httpSrvers attribute of the LateralCacheAttributes object
getHttpVersion() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
getIdentityKey() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWait
The identifying key to this no wait
getIdleTime() - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
Gets the idleTime attribute of the IAttributes object
getIdleTime() - Method in class org.apache.commons.jcs3.engine.ElementAttributes
Gets the idleTime attribute of the IAttributes object.
getInstance() - Static method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
Gets the CacheHub instance.
getInstance() - Static method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryManager
Singleton
getInstance() - Static method in class org.apache.commons.jcs3.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.
getInstance(String) - Static method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
Initializes the cache manager using the props file for the given name.
getInstance(String) - Static method in class org.apache.commons.jcs3.JCS
Get a CacheAccess which accesses the provided region.
getInstance(String, ICompositeCacheAttributes) - Static method in class org.apache.commons.jcs3.JCS
Get a CacheAccess which accesses the provided region.
getInstance(String, ICompositeCacheAttributes, IElementAttributes) - Static method in class org.apache.commons.jcs3.JCS
Get a CacheAccess which accesses the provided region.
getInstance(ITCPLateralCacheAttributes, ICompositeCacheManager) - Static method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
Deprecated.
Specify serializer
getInstance(ITCPLateralCacheAttributes, ICompositeCacheManager, IElementSerializer) - Static method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
Gets the instance attribute of the LateralCacheTCPListener class.
getIPAddressForService() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCache
IP address for the service, if one is stored.
getIsEternal() - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
This turns off expiration if it is true.
getIsEternal() - Method in class org.apache.commons.jcs3.engine.ElementAttributes
You can turn off expiration by setting this to true.
getIsLateral() - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
Is this item laterally distributable.
getIsLateral() - Method in class org.apache.commons.jcs3.engine.ElementAttributes
Is this item laterally distributable.
getIsRemote() - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
Can this item be sent to the remote cache.
getIsRemote() - Method in class org.apache.commons.jcs3.engine.ElementAttributes
Can this item be sent to the remote cache
getIsSpool() - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
Can this item be spooled to disk
getIsSpool() - Method in class org.apache.commons.jcs3.engine.ElementAttributes
Can this item be spooled to disk
getJdbcDiskCacheAttributes() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
 
getJndiPath() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
getJndiTTL() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
getKeepAliveTime() - Method in class org.apache.commons.jcs3.utils.threadpool.PoolConfiguration
 
getKey() - Method in class org.apache.commons.jcs3.admin.CacheElementInfo
 
getKey() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskElementDescriptor
 
getKey() - Method in class org.apache.commons.jcs3.auxiliary.disk.PurgatoryElement
 
getKey() - Method in class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheRequest
 
getKey() - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheElement
Gets the key attribute of the ICacheElement<K, V> object
getKey() - Method in class org.apache.commons.jcs3.engine.CacheElement
Gets the key attribute of the CacheElement object
getKey() - Method in interface org.apache.commons.jcs3.engine.logging.behavior.ICacheEvent
 
getKey() - Method in class org.apache.commons.jcs3.engine.logging.CacheEvent
 
getKey() - Method in class org.apache.commons.jcs3.utils.struct.LRUElementDescriptor
 
getKeyMatcher() - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCache
Returns the key matcher used by get matching.
getKeyMatcher() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
Returns the key matcher used by get matching.
getKeyPersistenceIntervalSeconds() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCacheAttributes
 
getKeySet() - Method in interface org.apache.commons.jcs3.auxiliary.AuxiliaryCache
Get a set of the keys for all elements in the auxiliary cache.
getKeySet() - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
The keys in the cache.
getKeySet() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCache
Return the keys in this cache.
getKeySet() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
Return the keys in this cache.
getKeySet() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
Return the keys in this cache.
getKeySet() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCache
Return the keys in this cache.
getKeySet() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWait
Return the keys in this cache.
getKeySet() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
Return the keys in this cache.
getKeySet() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
Return the keys in this cache.
getKeySet() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
Return the keys in this cache.
getKeySet() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWait
Return the keys in this cache.
getKeySet() - Method in class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheRequest
 
getKeySet() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
Get a set of the keys for all elements in the cache
getKeySet() - Method in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
Get an Array of the keys for all elements in the memory cache
getKeySet() - Method in interface org.apache.commons.jcs3.engine.memory.behavior.IMemoryCache
Get a set of the keys for all elements in the memory cache.
getKeySet() - Method in class org.apache.commons.jcs3.engine.memory.soft.SoftReferenceMemoryCache
 
getKeySet(boolean) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
Get a set of the keys for all elements in the cache
getKeySet(String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPService
Return the keys in this cache.
getKeySet(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
Return the keys in this cache.
getKeySet(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
Return the keys in this cache.
getKeySet(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
Return the keys in the cache.
getKeySet(String) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheServiceNonLocal
Get a set of the keys for all elements in the cache.
getKeySet(String) - Method in class org.apache.commons.jcs3.engine.ZombieCacheServiceNonLocal
Does nothing.
getLast() - Method in class org.apache.commons.jcs3.utils.struct.DoubleLinkedList
Returns the last node from the link list, if there are any nodes.
getLastAccessTime() - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
Gets the LastAccess attribute of the IAttributes object.
getLastAccessTime() - Method in class org.apache.commons.jcs3.engine.ElementAttributes
Gets the LastAccess attribute of the IAttributes object.
getLastHearFromTime() - Method in class org.apache.commons.jcs3.utils.discovery.DiscoveredService
 
getListener() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
Allows other member of this package to access the listener.
getListener() - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheClient
This returns the listener associated with this remote cache.
getListenerId() - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache.MyCacheListener
 
getListenerId() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
Gets the listenerId attribute of the LateralCacheTCPListener object
getListenerId() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPService
 
getListenerId() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
Gets the listenerId attribute of the RemoteCacheListener object
getListenerId() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheListener
Gets the listenerId attribute of the RemoteCacheListener object.
getListenerId() - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheClient
Gets the listenerId attribute of the RemoteCacheListener object.
getListenerId() - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheListener
Get the id to be used by this manager.
getListenerId() - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue
 
getListenerId() - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheEventQueue
Gets the listenerId attribute of the ICacheEventQueue object
getListenerId() - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheListener
Gets the listenerId attribute of the ICacheListener object
getListenerId() - Method in class org.apache.commons.jcs3.engine.CacheAdaptor
Gets the listenerId attribute of the CacheAdaptor object
getLocalHostAddress() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheListener
This is for debugging.
getLocalHostAddress() - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheListener
This is for debugging.
getLocalHostAddress() - Static method in class org.apache.commons.jcs3.utils.net.HostNameUtil
Gets the address for the local machine.
getLocalHostLANAddress() - Static method in class org.apache.commons.jcs3.utils.net.HostNameUtil
Returns an InetAddress object encapsulating what is most likely the machine's LAN IP address.
getLocalHostLANAddresses() - Static method in class org.apache.commons.jcs3.utils.net.HostNameUtil
Returns all InetAddress objects encapsulating what are most likely the machine's LAN IP addresses.
getLocalPort() - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheAttributes
Gets the localPort attribute of the IRemoteCacheAttributes object
getLocalPort() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheAttributes
Gets the localPort attribute of the RemoteCacheAttributes object.
getLog(Class<?>) - Method in class org.apache.commons.jcs3.log.JulLogFactory
Returns a Log using the fully qualified name of the Class as the Log name.
getLog(Class<?>) - Method in class org.apache.commons.jcs3.log.Log4j2Factory
Returns a Log using the fully qualified name of the Class as the Log name.
getLog(Class<?>) - Method in interface org.apache.commons.jcs3.log.LogFactory
Returns a Log using the fully qualified name of the Class as the Log name.
getLog(Class<?>) - Static method in class org.apache.commons.jcs3.log.LogManager
Returns a Log using the fully qualified name of the Class as the Log name.
getLog(String) - Method in class org.apache.commons.jcs3.log.JulLogFactory
Returns a Log with the specified name.
getLog(String) - Method in class org.apache.commons.jcs3.log.Log4j2Factory
Returns a Log with the specified name.
getLog(String) - Method in interface org.apache.commons.jcs3.log.LogFactory
Returns a Log with the specified name.
getLog(String) - Static method in class org.apache.commons.jcs3.log.LogManager
Returns a Log with the specified name.
getManager(IRemoteCacheAttributes) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheFactory
Returns an instance of RemoteCacheManager for the given connection parameters.
getManager(IRemoteCacheAttributes, ICompositeCacheManager, ICacheEventLogger, IElementSerializer) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheFactory
Returns an instance of RemoteCacheManager for the given connection parameters.
getMatching(String) - Method in interface org.apache.commons.jcs3.access.behavior.ICacheAccess
Retrieve matching objects from the cache region this instance provides access to.
getMatching(String) - Method in class org.apache.commons.jcs3.access.CacheAccess
Retrieve matching objects from the cache region this instance provides access to.
getMatching(String) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheEventLogging
Gets items from the cache matching the given pattern.
getMatching(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
Gets items from the cache matching the given pattern.
getMatching(String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWait
Synchronously reads from the lateral cache.
getMatching(String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
Synchronously reads from the lateral cache.
getMatching(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
Synchronously read from the remote cache.
getMatching(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWait
 
getMatching(String) - Method in interface org.apache.commons.jcs3.engine.behavior.ICache
Gets items from the cache matching the given pattern.
getMatching(String) - Method in class org.apache.commons.jcs3.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.jcs3.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.jcs3.auxiliary.lateral.socket.tcp.LateralTCPService
If allow get is true, we will issue a getmatching query.
getMatching(String, String) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
Gets multiple items from the cache matching the pattern.
getMatching(String, String) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
Gets all matching items.
getMatching(String, String) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
Gets all matching items.
getMatching(String, String) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheService
Gets multiple items from the cache matching the pattern.
getMatching(String, String) - Method in class org.apache.commons.jcs3.engine.ZombieCacheService
Returns an empty map.
getMatching(String, String, long) - Method in class org.apache.commons.jcs3.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.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
Gets multiple items from the cache matching the pattern.
getMatching(String, String, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
Retrieves all matching keys.
getMatching(String, String, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
Retrieves all matching keys.
getMatching(String, String, long) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheServiceNonLocal
Gets multiple items from the cache matching the pattern.
getMatching(String, String, long) - Method in class org.apache.commons.jcs3.engine.ZombieCacheServiceNonLocal
Does nothing.
GETMATCHING_EVENT - Static variable in interface org.apache.commons.jcs3.engine.logging.behavior.ICacheEventLogger
ICache getMatching
getMatchingCacheElements(String) - Method in interface org.apache.commons.jcs3.access.behavior.ICacheAccess
Get multiple elements from the cache based on a set of cache keys.
getMatchingCacheElements(String) - Method in class org.apache.commons.jcs3.access.CacheAccess
Get multiple elements from the cache based on a set of cache keys.
getMatchingFromMemory(String) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
Gets the key array from the memcache.
getMatchingKeysFromArray(String, Set<K>) - Method in interface org.apache.commons.jcs3.engine.match.behavior.IKeyMatcher
Creates a pattern and find matches on the array.
getMatchingKeysFromArray(String, Set<K>) - Method in class org.apache.commons.jcs3.engine.match.KeyMatcherPatternImpl
Creates a pattern and find matches on the array.
getMatchingWithEventLogging(String) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheEventLogging
Gets matching items from the cache based on the given pattern.
getMaxConnectionsPerHost() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
getMaxIdleTimeSec() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
 
getMaximumPoolSize() - Method in class org.apache.commons.jcs3.utils.threadpool.PoolConfiguration
 
getMaxKeySize() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCacheAttributes
 
getMaxKeySize() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCacheAttributes
Gets the maxKeySize attribute of the DiskCacheAttributes object
getMaxLife() - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
Sets the maxLife attribute of the IAttributes object.
getMaxLife() - Method in class org.apache.commons.jcs3.engine.ElementAttributes
Sets the maxLife attribute of the IAttributes object.
getMaxLifeSeconds() - Method in class org.apache.commons.jcs3.admin.CacheElementInfo
Ignored if isEternal
getMaxMemoryIdleTimeSeconds() - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
getMaxMemoryIdleTimeSeconds() - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
getMaxObjects() - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
Gets the maxObjects attribute of the ICompositeCacheAttributes object
getMaxObjects() - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
Gets the maxObjects attribute of the CompositeCacheAttributes object
getMaxPurgatorySize() - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCacheAttributes
Gets the maxKeySize attribute of the DiskCacheAttributes object
getMaxPurgatorySize() - Method in interface org.apache.commons.jcs3.auxiliary.disk.behavior.IDiskCacheAttributes
Gets the maxKeySize attribute of the DiskCacheAttributes object
getMaxSpoolPerRun() - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
getMaxSpoolPerRun() - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
getMaxTotal() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
getMemoryCache() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
Access to the memory cache for instrumentation.
getMemoryCacheName() - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
Gets the memoryCacheName attribute of the ICompositeCacheAttributes object
getMemoryCacheName() - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
Gets the memoryCacheName attribute of the CompositeCacheAttributes object
getMessage() - Method in exception org.apache.commons.jcs3.utils.config.PropertySetterException
Returns descriptive text on the cause of this exception.
getMessageType() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryMessage
 
getMinimumPoolSize() - Method in class org.apache.commons.jcs3.utils.threadpool.PoolConfiguration
 
getMissCountExpired() - Method in class org.apache.commons.jcs3.admin.CacheRegionInfo
 
getMissCountExpired() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
Number of times a requested element was found but was expired.
getMissCountNotFound() - Method in class org.apache.commons.jcs3.admin.CacheRegionInfo
 
getMissCountNotFound() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
Number of times a requested element was not found.
getMulticastNetworkInterface() - Static method in class org.apache.commons.jcs3.utils.net.HostNameUtil
On systems with multiple network interfaces and mixed IPv6/IPv4 get a valid network interface for binding to multicast
getMultiple(String, Set<K>) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPService
Gets multiple items from the cache based on the given set of keys.
getMultiple(String, Set<K>) - Method in class org.apache.commons.jcs3.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.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
Gets multiple items from the cache based on the given set of keys.
getMultiple(String, Set<K>) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
Gets multiple items from the cache based on the given set of keys.
getMultiple(String, Set<K>) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheService
Gets multiple items from the cache based on the given set of keys.
getMultiple(String, Set<K>) - Method in class org.apache.commons.jcs3.engine.ZombieCacheService
Returns an empty map.
getMultiple(String, Set<K>, long) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPService
This issues a separate get for each item.
getMultiple(String, Set<K>, long) - Method in class org.apache.commons.jcs3.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.jcs3.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.jcs3.auxiliary.remote.server.RemoteCacheServer
Gets multiple items from the cache based on the given set of keys.
getMultiple(String, Set<K>, long) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheServiceNonLocal
Gets multiple items from the cache based on the given set of keys.
getMultiple(String, Set<K>, long) - Method in class org.apache.commons.jcs3.engine.ZombieCacheServiceNonLocal
 
getMultiple(Set<K>) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheEventLogging
Gets multiple items from the cache based on the given set of keys.
getMultiple(Set<K>) - Method in class org.apache.commons.jcs3.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.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
Gets multiple items from the cache based on the given set of keys.
getMultiple(Set<K>) - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
Gets multiple items from the cache based on the given set of keys.
getMultiple(Set<K>) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWait
Gets multiple items from the cache based on the given set of keys.
getMultiple(Set<K>) - Method in interface org.apache.commons.jcs3.engine.behavior.ICache
Gets multiple items from the cache based on the given set of keys.
getMultiple(Set<K>) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
Gets multiple items from the cache based on the given set of keys.
getMultiple(Set<K>) - Method in class org.apache.commons.jcs3.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.jcs3.engine.memory.behavior.IMemoryCache
Gets multiple items from the cache based on the given set of keys.
getMultiple(Set<K>, boolean) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
Look in memory, then disk, remote, or laterally for these items.
GETMULTIPLE_EVENT - Static variable in interface org.apache.commons.jcs3.engine.logging.behavior.ICacheEventLogger
ICache getMultiple
getMultipleWithEventLogging(Set<K>) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheEventLogging
Gets multiple items from the cache based on the given set of keys.
getName() - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheAttributes
Gets the name attribute of the AuxiliaryCacheAttributes object
getName() - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheFactory
Gets the name attribute of the DiskCacheFactory object
getName() - Method in interface org.apache.commons.jcs3.auxiliary.AuxiliaryCacheAttributes
Gets the name attribute of the AuxiliaryCacheAttributes object
getName() - Method in interface org.apache.commons.jcs3.auxiliary.AuxiliaryCacheFactory
Gets the name attribute of the AuxiliaryCacheFactory object
getName() - Method in interface org.apache.commons.jcs3.auxiliary.disk.jdbc.dsfactory.DataSourceFactory
 
getName() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.dsfactory.JndiDataSourceFactory
 
getName() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.dsfactory.SharedPoolDataSourceFactory
 
getName() - Method in interface org.apache.commons.jcs3.engine.stats.behavior.IStatElement
Get the name of the stat element, ex.
getName() - Method in class org.apache.commons.jcs3.engine.stats.StatElement
Get the name of the stat element, ex.
getName() - Method in class org.apache.commons.jcs3.log.JulLogAdapter
Gets the logger name.
getName() - Method in class org.apache.commons.jcs3.log.JulLogFactory
Return the name of the Log subsystem managed by this factory
getName() - Method in interface org.apache.commons.jcs3.log.Log
Gets the logger name.
getName() - Method in class org.apache.commons.jcs3.log.Log4j2Factory
Return the name of the Log subsystem managed by this factory
getName() - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
Gets the logger name.
getName() - Method in interface org.apache.commons.jcs3.log.LogFactory
Return the name of the Log subsystem managed by this factory
getNamingURL(String, int, String) - Static method in class org.apache.commons.jcs3.auxiliary.remote.RemoteUtils
Get the naming url used for RMI registration
getNamingURL(RemoteLocation, String) - Static method in class org.apache.commons.jcs3.auxiliary.remote.RemoteUtils
Get the naming url used for RMI registration
getNoWaitSize() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
Return the size of the no wait list (for testing)
getNumberOfBlocks() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDisk
 
getOpenTimeout() - Method in class org.apache.commons.jcs3.auxiliary.remote.server.TimeoutConfigurableRMISocketFactory
 
getOpenTimeOut() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
 
getOpenTimeOut() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
 
getOptimizationSchedule() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.MySQLDiskCacheAttributes
 
getOptimizeAtRemoveCount() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCacheAttributes
Gets the optimizeAtRemoveCount attribute of the DiskCacheAttributes object
getOptionalDetails() - Method in interface org.apache.commons.jcs3.engine.logging.behavior.ICacheEvent
 
getOptionalDetails() - Method in class org.apache.commons.jcs3.engine.logging.CacheEvent
 
getPassword() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
getPattern() - Method in class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheRequest
 
getPauseBetweenRegionCallsMillis() - Method in class org.apache.commons.jcs3.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.jcs3.auxiliary.lateral.LateralElementDescriptor
Return payload
getPayload() - Method in class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheResponse
 
getPayload() - Method in class org.apache.commons.jcs3.utils.struct.DoubleLinkedListNode
 
getPoolNames() - Method in class org.apache.commons.jcs3.utils.threadpool.ThreadPoolManager
Returns the names of all configured pools.
getPort() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteLocation
 
getPort() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryMessage
 
getPrimaryServer() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
Get the primary server from the list of failovers
getPropertyDescriptor(String) - Method in class org.apache.commons.jcs3.utils.config.PropertySetter
Gets the propertyDescriptor attribute of the PropertySetter object
getPutCnt() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
This is roughly the number of updates the lateral has received.
getPutOnlyMode() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes
 
getPutOnlyMode() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheAttributes
 
getQueueSize() - Method in class org.apache.commons.jcs3.engine.ZombieCacheServiceNonLocal
Gets the number of items on the queue.
getQueueType() - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheEventQueue
Return the type of event queue we are using, either single or pooled.
getQueueType() - Method in class org.apache.commons.jcs3.engine.CacheEventQueue
What type of queue is this.
getQueueType() - Method in class org.apache.commons.jcs3.engine.PooledCacheEventQueue
 
getQuiet(Object) - Method in class org.apache.commons.jcs3.utils.struct.AbstractLRUMap
This gets an element out of the map without adjusting it's position in the LRU.
getQuiet(K) - Method in class org.apache.commons.jcs3.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.jcs3.engine.memory.behavior.IMemoryCache
Get an item from the cache without effecting its order or last access time
getReadTimeout() - Method in class org.apache.commons.jcs3.auxiliary.remote.server.TimeoutConfigurableRMISocketFactory
 
getRecyleBinSize() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
Returns the size of the recycle bin in number of elements.
getRecyleCount() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
Returns the number of times we have used spots from the recycle bin.
getRegion() - Method in interface org.apache.commons.jcs3.engine.logging.behavior.ICacheEvent
 
getRegion() - Method in class org.apache.commons.jcs3.engine.logging.CacheEvent
 
getRegion() - Method in class org.apache.commons.jcs3.utils.access.JCSWorker
Getter for the region of the JCS Cache.
getRegionName() - Method in interface org.apache.commons.jcs3.engine.stats.behavior.ICacheStats
Stats are for a region, though auxiliary data may be for more.
getRegionName() - Method in class org.apache.commons.jcs3.engine.stats.CacheStats
Stats are for a region, though auxiliary data may be for more.
getRegistryKeepAliveDelayMillis() - Method in interface org.apache.commons.jcs3.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
 
getRegistryKeepAliveDelayMillis() - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerAttributes
 
getRemoteCache() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWait
This is temporary.
getRemoteCacheAttributes() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
 
getRemoteCacheListener() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
 
getRemoteCacheServer() - Static method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerFactory
This will allow you to get stats from the server, etc.
getRemoteCacheService() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
 
getRemoteDispatcher() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
 
getRemoteHttpCacheAttributes() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.AbstractHttpClient
 
getRemoteHttpCacheAttributes() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCache
 
getRemoteHttpCacheAttributes() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
 
getRemoteHttpClientClassName() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
getRemoteLocation() - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
Gets the location attribute of the RemoteCacheAttributes object.
getRemoteLocation() - Method in class org.apache.commons.jcs3.auxiliary.remote.CommonRemoteCacheAttributes
Gets the location attribute of the RemoteCacheAttributes object.
getRemoteServiceName() - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
Gets the remoteServiceName attribute of the IRemoteCacheAttributes object
getRemoteServiceName() - Method in class org.apache.commons.jcs3.auxiliary.remote.CommonRemoteCacheAttributes
Gets the remoteServiceName attribute of the RemoteCacheAttributes object.
getRemoteType() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheListener
Gets the remoteType attribute of the RemoteCacheListener object
getRemoteType() - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
Gets the remoteType attribute of the IRemoteCacheAttributes object
getRemoteType() - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheListener
Gets the remoteType attribute of the IRemoteCacheListener object
getRemoteType() - Method in class org.apache.commons.jcs3.auxiliary.remote.CommonRemoteCacheAttributes
Gets the remoteType attribute of the RemoteCacheAttributes object.
getRemoteTypeName() - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
Gets the remoteTypeName attribute of the IRemoteCacheAttributes object
getRemoteTypeName() - Method in class org.apache.commons.jcs3.auxiliary.remote.CommonRemoteCacheAttributes
Gets the remoteTypeName attribute of the RemoteCacheAttributes object.
getRemoveCnt() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
 
getRemoveUponRemotePut() - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
Gets the removeUponRemotePut attribute of the IRemoteCacheAttributes object
getRemoveUponRemotePut() - Method in class org.apache.commons.jcs3.auxiliary.remote.CommonRemoteCacheAttributes
Gets the removeUponRemotePut attribute of the RemoteCacheAttributes object.
getRequesterId() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralElementDescriptor
Return id of the source of the request
getRequesterId() - Method in class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheRequest
 
getRequesterId() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryMessage
 
getRequestType() - Method in class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheRequest
 
getResult(K, String, JCSWorkerHelper<V>) - Method in class org.apache.commons.jcs3.utils.access.JCSWorker
Gets the cached result for this region/key OR does the work and caches the result, returning the result.
getResult(K, JCSWorkerHelper<V>) - Method in class org.apache.commons.jcs3.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.jcs3.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
This sets a general timeout on the rmi socket factory.
getRmiSocketFactoryTimeoutMillis() - Method in class org.apache.commons.jcs3.auxiliary.remote.CommonRemoteCacheAttributes
 
getRootLogger() - Static method in class org.apache.commons.jcs3.log.LogManager
Returns the root logger.
getScheduledExecutorService() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheFactory
Get the scheduler service
getScheduledExecutorService() - Method in interface org.apache.commons.jcs3.engine.behavior.IProvideScheduler
Get an instance of a central ScheduledExecutorService
getScheduledExecutorService() - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
Get the scheduler service
getSchedulerPool(String) - Method in class org.apache.commons.jcs3.utils.threadpool.ThreadPoolManager
Returns a scheduler pool by name.
getSendDelaySec() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
 
getSerializedCacheElement(ICacheElement<K, V>, IElementSerializer) - Static method in class org.apache.commons.jcs3.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.jcs3.engine.behavior.ICacheElementSerialized
Gets the value attribute of the ICacheElementSerialized object.
getSerializedValue() - Method in class org.apache.commons.jcs3.engine.CacheElementSerialized
 
getSerializer() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryService
Return the serializer implementation
getService(String, int, int, ICompositeCacheManager) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryManager
Deprecated.
Specify serializer implementation explicitly, allow to specify udpTTL
getService(String, int, String, int, int, ICompositeCacheManager, IElementSerializer) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryManager
Creates a service for the address and port if one doesn't exist already.
getServiceAddress() - Method in class org.apache.commons.jcs3.utils.discovery.DiscoveredService
 
getServiceAddress() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
 
getServiceName() - Static method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerFactory
 
getServiceName() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
 
getServicePort() - Method in interface org.apache.commons.jcs3.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Gets the localPort attribute of the IRemoteCacheAttributes object.
getServicePort() - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerAttributes
Gets the localPort attribute of the RemoteCacheAttributes object
getServicePort() - Method in class org.apache.commons.jcs3.utils.discovery.DiscoveredService
 
getServicePort() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
 
getServletInfo() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheServlet
Get servlet information
getShrinkerIntervalSeconds() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
getShrinkerIntervalSeconds() - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
getShrinkerIntervalSeconds() - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
getShutdownSpoolTimeLimit() - Method in class org.apache.commons.jcs3.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.jcs3.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.jcs3.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.jcs3.auxiliary.disk.block.BlockDiskCache
Returns the number of keys.
getSize() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
Returns the current cache size.
getSize() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
Returns the current cache size.
getSize() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCache
Returns the current cache size.
getSize() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWait
No lateral invocation.
getSize() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
No lateral invocation.
getSize() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
Returns the current cache size.
getSize() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
No remote invocation.
getSize() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWait
No remote invocation.
getSize() - Method in interface org.apache.commons.jcs3.engine.behavior.ICache
Returns the current cache size in number of elements.
getSize() - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
Gets the size attribute of the IAttributes object
getSize() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
Gets the size attribute of the Cache object.
getSize() - Method in class org.apache.commons.jcs3.engine.ElementAttributes
Gets the size attribute of the IAttributes object
getSize() - Method in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
Returns the current cache size.
getSize() - Method in interface org.apache.commons.jcs3.engine.memory.behavior.IMemoryCache
Get the number of elements contained in the memory store
getSize() - Method in class org.apache.commons.jcs3.engine.memory.soft.SoftReferenceMemoryCache
Returns the current cache size.
getSocketTimeOut() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
 
getSocketTimeOut() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
 
getSocketTimeoutMillis() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
getSource() - Method in interface org.apache.commons.jcs3.engine.control.event.behavior.IElementEvent
 
getSource() - Method in class org.apache.commons.jcs3.engine.control.event.ElementEvent
 
getSource() - Method in interface org.apache.commons.jcs3.engine.logging.behavior.ICacheEvent
 
getSource() - Method in class org.apache.commons.jcs3.engine.logging.CacheEvent
 
getSpoolChunkSize() - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
Number to send to disk at time when memory is full.
getSpoolChunkSize() - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
Number to send to disk at the time when memory is full.
getStartUpSize() - Method in class org.apache.commons.jcs3.utils.threadpool.PoolConfiguration
 
getState() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.TableState
 
getStatElements() - Method in interface org.apache.commons.jcs3.engine.stats.behavior.IStats
Return generic statistical or historical data.
getStatElements() - Method in class org.apache.commons.jcs3.engine.stats.Stats
 
getStatistics() - Method in class org.apache.commons.jcs3.access.AbstractCacheAccess
This returns the ICacheStats object with information on this region and its auxiliaries.
getStatistics() - Method in interface org.apache.commons.jcs3.access.behavior.ICacheAccessManagement
This returns the ICacheStats object with information on this region and its auxiliaries.
getStatistics() - Method in interface org.apache.commons.jcs3.auxiliary.AuxiliaryCache
 
getStatistics() - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
Returns semi-structured data.
getStatistics() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCache
Returns info about the disk cache.
getStatistics() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
Returns info about the disk cache.
getStatistics() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
Extends the parent stats.
getStatistics() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCache
The NoWait on top does not call out to here yet.
getStatistics() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWait
 
getStatistics() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
 
getStatistics() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
 
getStatistics() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
 
getStatistics() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCache
 
getStatistics() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWait
 
getStatistics() - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheEventQueue
Returns the historical and statistical data for an event queue cache.
getStatistics() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
This returns data gathered for this region and all the auxiliaries it currently uses.
getStatistics() - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
This returns data gathered for all regions and all the auxiliaries they currently uses.
getStatistics() - Method in class org.apache.commons.jcs3.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.jcs3.engine.memory.AbstractMemoryCache
 
getStatistics() - Method in interface org.apache.commons.jcs3.engine.memory.behavior.IMemoryCache
Returns the historical and statistical data for a region's memory cache.
getStatistics() - Method in class org.apache.commons.jcs3.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.jcs3.engine.memory.soft.SoftReferenceMemoryCache
 
getStatistics() - Method in class org.apache.commons.jcs3.engine.PooledCacheEventQueue
 
getStatistics() - Method in class org.apache.commons.jcs3.utils.struct.AbstractLRUMap
 
getStats() - Method in class org.apache.commons.jcs3.access.AbstractCacheAccess
 
getStats() - Method in interface org.apache.commons.jcs3.access.behavior.ICacheAccessManagement
 
getStats() - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
Gets basic stats for the abstract disk cache.
getStats() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCache
getStats
getStats() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWait
getStats
getStats() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
getStats
getStats() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
Gets the stats attribute of the RemoteCache object.
getStats() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
getStats
getStats() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
Gets the stats attribute of the RemoteCacheServer object.
getStats() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWait
Returns the statistics in String form.
getStats() - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
Gets the stats attribute of the RemoteCacheServer object.
getStats() - Method in interface org.apache.commons.jcs3.engine.behavior.ICache
Returns the cache stats.
getStats() - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheServiceAdmin
Gets the stats attribute of the ICacheServiceAdmin object
getStats() - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheManager
Gets stats for debugging.
getStats() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
Gets stats for debugging.
getStats() - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
Gets stats for debugging.
getStatus() - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
 
getStatus() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCache
Returns the cache status.
getStatus() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWait
Returns the async cache status.
getStatus() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
Gets the status attribute of the LateralCacheNoWaitFacade object
getStatus() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
Returns the cache status.
getStatus() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
Gets the status attribute of the RemoteCacheNoWaitFacade object
getStatus() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWait
Returns the async cache status.
getStatus() - Method in interface org.apache.commons.jcs3.engine.behavior.ICache
Returns the cache status.
getStatus() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
Gets the status attribute of the Cache object.
getSystemProperty(String, String) - Static method in class org.apache.commons.jcs3.utils.config.OptionConverter
Very similar to System.getProperty except that the SecurityException is hidden.
getTableName() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
Returns the name of the table.
getTableName() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
getTableName() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.MySQLTableOptimizer
 
getTableName() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.TableState
 
getTableState() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
 
getTableState(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheFactory
Get a table state for a given table name
getTableStatus(Statement) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.MySQLTableOptimizer
This calls show table status and returns the result as a String.
getTcpLateralCacheAttributes() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
 
getTcpListenerHost() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Gets the tcpListenerHost attribute of the ILateralCacheAttributes object
getTcpListenerHost() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Gets the tcpListenerHost attribute of the ILateralCacheAttributes object
getTcpListenerPort() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Gets the tcpListenerPort attribute of the ILateralCacheAttributes object
getTcpListenerPort() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Gets the tcpListenerPort attribute of the ILateralCacheAttributes object
getTcpServer() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Gets the tcpServer attribute of the ILateralCacheAttributes object
getTcpServer() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Gets the tcpServer attribute of the ILateralCacheAttributes object
getTcpServers() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Gets the tcpServers attribute of the ILateralCacheAttributes object
getTcpServers() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Gets the tcpServers attribute of the ILateralCacheAttributes object
getThreadPoolName() - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheAttributes
The thread pool the remote cache should use.
getThreadPoolName() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheAttributes
 
getThrowable() - Method in class org.apache.commons.jcs3.log.MessageFormatter
Return the throwable passed to the Message.
getTimeFactorForMilliseconds() - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
 
getTimeFactorForMilliseconds() - Method in class org.apache.commons.jcs3.engine.ElementAttributes
 
getTimesOptimized() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
This is exposed for testing.
getTimeToLiveSeconds() - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
Gets the time left to live of the IAttributes object.
getTimeToLiveSeconds() - Method in class org.apache.commons.jcs3.engine.ElementAttributes
Gets the time left to live of the IAttributes object.
getTransmissionType() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes
Gets the transmissionType attribute of the ILateralCacheAttributes object
getTransmissionType() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheAttributes
Gets the transmissionType attribute of the LateralCacheAttributes object
getTransmissionTypeName() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes
Deprecated.
Use getTransmissionType
getTransmissionTypeName() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheAttributes
Deprecated. 
getTypeName() - Method in interface org.apache.commons.jcs3.engine.stats.behavior.IStats
Get the type name, such as "LRU Memory Cache."
getTypeName() - Method in class org.apache.commons.jcs3.engine.stats.Stats
 
getUdpDiscoveryAddr() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
The address to broadcast to if UDPDiscovery is enabled.
getUdpDiscoveryAddr() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
The address to broadcast to if UDPDiscovery is enabled.
getUdpDiscoveryAddr() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
 
getUdpDiscoveryAttributes() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryService
 
getUdpDiscoveryInterface() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
 
getUdpDiscoveryPort() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
The port to use if UDPDiscovery is enabled.
getUdpDiscoveryPort() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
The port to use if UDPDiscovery is enabled.
getUdpDiscoveryPort() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
 
getUdpMulticastAddr() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes
Gets the udpMulticastAddr attribute of the ILateralCacheAttributes object
getUdpMulticastAddr() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheAttributes
Gets the udpMulticastAddr attribute of the LateralCacheAttributes object
getUdpMulticastPort() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes
Gets the udpMulticastPort attribute of the ILateralCacheAttributes object
getUdpMulticastPort() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheAttributes
Gets the udpMulticastPort attribute of the LateralCacheAttributes object
getUdpTTL() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
The time-to-live for the UDP multicast packets
getUdpTTL() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
The time-to-live for the UDP multicast packets
getUdpTTL() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
 
getUnconfiguredInstance() - Static method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
Get a CacheHub instance which is not configured.
getUpdateCount() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
 
getUrl() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
getUrl() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
getUserName() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
getUsingPool(K) - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
This allows gets to timeout in case of remote server machine shutdown.
getVal() - Method in class org.apache.commons.jcs3.auxiliary.disk.PurgatoryElement
 
getVal() - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheElement
Gets the val attribute of the ICacheElement<K, V> object
getVal() - Method in class org.apache.commons.jcs3.engine.CacheElement
Gets the val attribute of the CacheElement object
getValHashCode() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralElementDescriptor
 
getWaitToDieMillis() - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue
Returns the time to wait for events before killing the background thread.
getWhenBlockedPolicy() - Method in class org.apache.commons.jcs3.utils.threadpool.PoolConfiguration
 
getWithEventLogging(K) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheEventLogging
Gets the item from the cache.
getZombieQueueMaxSize() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes
The number of elements the zombie queue will hold.
getZombieQueueMaxSize() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheAttributes
The number of elements the zombie queue will hold.
getZombieQueueMaxSize() - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheAttributes
The number of elements the zombie queue will hold.
getZombieQueueMaxSize() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheAttributes
The number of elements the zombie queue will hold.
GroupAttrName<T> - Class in org.apache.commons.jcs3.engine.control.group
Description of the Class
GroupAttrName(GroupId, T) - Constructor for class org.apache.commons.jcs3.engine.control.group.GroupAttrName
Constructor for the GroupAttrName object
GroupCacheAccess<K,V> - Class in org.apache.commons.jcs3.access
Access for groups.
GroupCacheAccess(CompositeCache<GroupAttrName<K>, V>) - Constructor for class org.apache.commons.jcs3.access.GroupCacheAccess
Constructor for the GroupCacheAccess object
groupId - Variable in class org.apache.commons.jcs3.engine.control.group.GroupAttrName
Description of the Field
GroupId - Class in org.apache.commons.jcs3.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.jcs3.engine.control.group.GroupId
Constructor for the GroupId object
groupName - Variable in class org.apache.commons.jcs3.engine.control.group.GroupId
Description of the Field

H

handleDispose(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache.MyCacheListener
 
handleDispose(String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
This marks this instance as terminated.
handleDispose(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheListener
 
handleDispose(String) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheListener
Notifies the subscribers for freeing up the named cache.
handleDispose(String) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheListener
Notifies the subscribers for freeing up the named cache.
handleDispose(String) - Method in class org.apache.commons.jcs3.engine.CacheAdaptor
Shutdown call.
handleElementEvent(ICacheElement<K, V>, ElementEventType) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
If there are event handlers for the item, then create an event and queue it up.
handleElementEvent(IElementEvent<T>) - Method in interface org.apache.commons.jcs3.engine.control.event.behavior.IElementEventHandler
Handle events for this element.
handleException(Exception, String, String) - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
Custom exception handling some children.
handleException(Exception, String, String) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCache
Nothing right now.
handleException(Exception, String, String) - Method in class org.apache.commons.jcs3.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.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
Gets the cache that was injected by the lateral factory.
handleGetKeySet(String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
Gets the cache that was injected by the lateral factory.
handleGetMatching(String, String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
Gets the cache that was injected by the lateral factory.
handlePut(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache.MyCacheListener
 
handlePut(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
Increments the put count.
handlePut(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.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.jcs3.auxiliary.remote.behavior.IRemoteCacheListener
Notifies the subscribers for a cache entry update.
handlePut(ICacheElement<K, V>) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheListener
Notifies the subscribers for a cache entry update.
handlePut(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.engine.CacheAdaptor
Puts an item into the cache.
handleRemove(String, K) - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache.MyCacheListener
 
handleRemove(String, K) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
Increments the remove count.
handleRemove(String, K) - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheListener
Calls localRemove on the CompositeCache.
handleRemove(String, K) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheListener
Notifies the subscribers for a cache entry removal.
handleRemove(String, K) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheListener
Notifies the subscribers for a cache entry removal.
handleRemove(String, K) - Method in class org.apache.commons.jcs3.engine.CacheAdaptor
Removes an item.
handleRemoveAll(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache.MyCacheListener
 
handleRemoveAll(String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
Gets the cache that was injected by the lateral factory.
handleRemoveAll(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheListener
Calls localRemoveAll on the CompositeCache.
handleRemoveAll(String) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheListener
Notifies the subscribers for a cache remove-all.
handleRemoveAll(String) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheListener
Notifies the subscribers for a cache remove-all.
handleRemoveAll(String) - Method in class org.apache.commons.jcs3.engine.CacheAdaptor
Clears the region.
hashCode() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskElementDescriptor
 
hashCode() - Method in class org.apache.commons.jcs3.auxiliary.disk.PurgatoryElement
 
hashCode() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteLocation
 
hashCode() - Method in class org.apache.commons.jcs3.engine.CacheElement
 
hashCode() - Method in class org.apache.commons.jcs3.engine.control.group.GroupAttrName
 
hashCode() - Method in class org.apache.commons.jcs3.engine.control.group.GroupId
 
hashCode() - Method in class org.apache.commons.jcs3.utils.discovery.DiscoveredService
 
hasThrowable() - Method in class org.apache.commons.jcs3.log.MessageFormatter
Return true, if the parameters list contains a Throwable.
HEADER_SIZE_BYTES - Static variable in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDisk
The size of the header that indicates the amount of data stored in an occupied block.
HEADER_SIZE_BYTES - Static variable in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDisk
The size of the header that indicates the amount of data stored in an occupied block.
hitCnt - Variable in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
number of hits
HostNameUtil - Class in org.apache.commons.jcs3.utils.net
Simple utility for getting the local host name.
HostNameUtil() - Constructor for class org.apache.commons.jcs3.utils.net.HostNameUtil
 
HSQLDiskCacheFactory - Class in org.apache.commons.jcs3.auxiliary.disk.jdbc.hsql
This factory should create hsql disk caches.
HSQLDiskCacheFactory() - Constructor for class org.apache.commons.jcs3.auxiliary.disk.jdbc.hsql.HSQLDiskCacheFactory
 
HTTP - Enum constant in enum org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes.Type
HTTP type
HTTP_CACHE_SERVER_ATTRIBUTES_PROPERTY_PREFIX - Static variable in interface org.apache.commons.jcs3.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.jcs3.auxiliary.remote.http.behavior.IRemoteHttpCacheConstants
The prefix for cache server config.

I

ICache<K,V> - Interface in org.apache.commons.jcs3.engine.behavior
This is the top level interface for all cache like structures.
ICacheAccess<K,V> - Interface in org.apache.commons.jcs3.access.behavior
ICacheAccess defines the behavior for client access.
ICacheAccessManagement - Interface in org.apache.commons.jcs3.access.behavior
ICacheAccessManagement defines the methods for cache management, cleanup and shutdown.
ICacheElement<K,V> - Interface in org.apache.commons.jcs3.engine.behavior
Every item is the cache is wrapped in an ICacheElement.
ICacheElementSerialized<K,V> - Interface in org.apache.commons.jcs3.engine.behavior
This interface defines the behavior of the serialized element wrapper.
ICacheEvent<K> - Interface in org.apache.commons.jcs3.engine.logging.behavior
Defines the common fields required by a cache event.
ICacheEventLogger - Interface in org.apache.commons.jcs3.engine.logging.behavior
This defines the behavior for event logging.
ICacheEventQueue<K,V> - Interface in org.apache.commons.jcs3.engine.behavior
Interface for a cache event queue.
ICacheEventQueue.QueueType - Enum in org.apache.commons.jcs3.engine.behavior
 
ICacheListener<K,V> - Interface in org.apache.commons.jcs3.engine.behavior
Used to receive a cache event notification.
ICacheObserver - Interface in org.apache.commons.jcs3.engine.behavior
Used to register interest in receiving cache changes.
ICacheService<K,V> - Interface in org.apache.commons.jcs3.engine.behavior
Used to retrieve and update the cache.
ICacheServiceAdmin - Interface in org.apache.commons.jcs3.engine.behavior
Description of the Interface
ICacheServiceNonLocal<K,V> - Interface in org.apache.commons.jcs3.engine.behavior
Used to retrieve and update non local caches, such as the remote and lateral caches.
ICacheStats - Interface in org.apache.commons.jcs3.engine.stats.behavior
This holds stat information on a region.
ICacheType - Interface in org.apache.commons.jcs3.engine.behavior
Interface implemented by a specific cache.
ICacheType.CacheType - Enum in org.apache.commons.jcs3.engine.behavior
 
ICommonRemoteCacheAttributes - Interface in org.apache.commons.jcs3.auxiliary.remote.behavior
This specifies what a remote cache configuration object should look like.
ICompositeCacheAttributes - Interface in org.apache.commons.jcs3.engine.behavior
This defines the minimal behavior for the Cache Configuration settings.
ICompositeCacheAttributes.DiskUsagePattern - Enum in org.apache.commons.jcs3.engine.behavior
 
ICompositeCacheManager - Interface in org.apache.commons.jcs3.engine.behavior
I need the interface so I can plug in mock managers for testing.
IDiscoveryListener - Interface in org.apache.commons.jcs3.utils.discovery.behavior
Interface for things that want to listen to discovery events.
IDiskCacheAttributes - Interface in org.apache.commons.jcs3.auxiliary.disk.behavior
Common disk cache attributes.
IDiskCacheAttributes.DiskLimitType - Enum in org.apache.commons.jcs3.auxiliary.disk.behavior
 
idlePeriod - Static variable in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheMonitor
How long to wait between runs
IElementAttributes - Interface in org.apache.commons.jcs3.engine.behavior
Interface for cache element attributes classes.
IElementEvent<T> - Interface in org.apache.commons.jcs3.engine.control.event.behavior
Defines how an element event object should behave.
IElementEventHandler - Interface in org.apache.commons.jcs3.engine.control.event.behavior
This interface defines the behavior for event handler.
IElementEventQueue - Interface in org.apache.commons.jcs3.engine.control.event.behavior
Interface for an element event queue.
IElementSerializer - Interface in org.apache.commons.jcs3.engine.behavior
Defines the behavior for cache element serializers.
IGroupCacheAccess<K,V> - Interface in org.apache.commons.jcs3.access.behavior
IGroupCacheAccess defines group specific behavior for the client access classes.
IKeyMatcher<K> - Interface in org.apache.commons.jcs3.engine.match.behavior
Key matchers need to implement this interface.
ILateralCacheAttributes - Interface in org.apache.commons.jcs3.auxiliary.lateral.behavior
This interface defines configuration options common to lateral cache plugins.
ILateralCacheAttributes.Type - Enum in org.apache.commons.jcs3.auxiliary.lateral.behavior
 
ILateralCacheListener<K,V> - Interface in org.apache.commons.jcs3.auxiliary.lateral.behavior
Listens for lateral cache event notification.
IMemoryCache<K,V> - Interface in org.apache.commons.jcs3.engine.memory.behavior
For the framework.
IndexedDisk - Class in org.apache.commons.jcs3.auxiliary.disk.indexed
Provides thread safe access to the underlying random access file.
IndexedDisk(File, IElementSerializer) - Constructor for class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDisk
Constructor for the Disk object
IndexedDiskCache<K,V> - Class in org.apache.commons.jcs3.auxiliary.disk.indexed
Disk cache that uses a RandomAccessFile with keys stored in memory.
IndexedDiskCache(IndexedDiskCacheAttributes) - Constructor for class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
Constructor for the DiskCache object.
IndexedDiskCache(IndexedDiskCacheAttributes, IElementSerializer) - Constructor for class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
Constructor for the DiskCache object.
IndexedDiskCache.LRUMapCountLimited - Class in org.apache.commons.jcs3.auxiliary.disk.indexed
Class for recycling and lru.
IndexedDiskCache.LRUMapSizeLimited - Class in org.apache.commons.jcs3.auxiliary.disk.indexed
Class for recycling and lru.
IndexedDiskCache.PositionComparator - Class in org.apache.commons.jcs3.auxiliary.disk.indexed
Deprecated.
Use lambda instead
IndexedDiskCacheAttributes - Class in org.apache.commons.jcs3.auxiliary.disk.indexed
Configuration class for the Indexed Disk Cache
IndexedDiskCacheAttributes() - Constructor for class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCacheAttributes
Constructor for the DiskCacheAttributes object
IndexedDiskCacheFactory - Class in org.apache.commons.jcs3.auxiliary.disk.indexed
Creates disk cache instances.
IndexedDiskCacheFactory() - Constructor for class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCacheFactory
 
IndexedDiskDumper - Class in org.apache.commons.jcs3.auxiliary.disk.indexed
Used to dump out a Disk cache from disk for debugging.
IndexedDiskDumper() - Constructor for class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskDumper
 
IndexedDiskElementDescriptor - Class in org.apache.commons.jcs3.auxiliary.disk.indexed
Disk objects are located by descriptor entries.
IndexedDiskElementDescriptor(long, int) - Constructor for class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskElementDescriptor
Constructs a usable disk element descriptor.
info(Object) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
Logs a message object with the INFO level.
info(Object) - Method in interface org.apache.commons.jcs3.log.Log
Logs a message object with the INFO level.
info(Object) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
Logs a message object with the INFO level.
info(String) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
Logs a message object with the INFO level.
info(String) - Method in interface org.apache.commons.jcs3.log.Log
Logs a message object with the INFO level.
info(String) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
Logs a message object with the INFO level.
info(String, Object...) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
Logs a message with parameters at the INFO level.
info(String, Object...) - Method in interface org.apache.commons.jcs3.log.Log
Logs a message with parameters at the INFO level.
info(String, Object...) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
Logs a message with parameters at the INFO level.
info(String, Throwable) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
Logs a message at the INFO level including the stack trace of the Throwable t passed as parameter.
info(String, Throwable) - Method in interface org.apache.commons.jcs3.log.Log
Logs a message at the INFO level including the stack trace of the Throwable t passed as parameter.
info(String, Throwable) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
Logs a message at the INFO level including the stack trace of the Throwable t passed as parameter.
info(String, Supplier<?>...) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
Logs a message with parameters which are only to be constructed if the logging level is the INFO level.
info(String, Supplier<?>...) - Method in interface org.apache.commons.jcs3.log.Log
Logs a message with parameters which are only to be constructed if the logging level is the INFO level.
info(String, Supplier<?>...) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
Logs a message with parameters which are only to be constructed if the logging level is the INFO level.
init() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheListener
Initialize this listener
init() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
This starts the ListenerThread on the specified port.
init() - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheStartupServlet
Starts the registry and then tries to bind to it.
init(String, int) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPSender
Creates a connection to a TCP server.
init(ServletConfig) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheServlet
Initializes the cache.
initialize() - Method in interface org.apache.commons.jcs3.auxiliary.AuxiliaryCacheFactory
Initialize this factory
initialize() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheFactory
Initialize this factory
initialize() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory
Initialize this factory
initialize() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheFactory
 
initialize() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheFactory
 
initialize() - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
Creates a shutdown hook and starts the scheduler service
initialize(JDBCDiskCacheAttributes) - Method in interface org.apache.commons.jcs3.auxiliary.disk.jdbc.dsfactory.DataSourceFactory
Initialize the factory.
initialize(JDBCDiskCacheAttributes) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.dsfactory.JndiDataSourceFactory
 
initialize(JDBCDiskCacheAttributes) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.dsfactory.SharedPoolDataSourceFactory
 
initialize(RemoteHttpCacheAttributes) - Method in interface org.apache.commons.jcs3.auxiliary.remote.http.client.behavior.IRemoteHttpCacheClient
The provides an extension point.
initialize(RemoteHttpCacheAttributes) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
The provides an extension point.
initialize(ICacheListener<K, V>, long, String, int, int) - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue
Initializes the queue.
initialize(ICacheListener<K, V>, long, String, int, int, String) - Method in class org.apache.commons.jcs3.engine.PooledCacheEventQueue
Initializes the queue.
initialize(CompositeCache<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.AbstractDoubleLinkedListMemoryCache
For post reflection creation initialization.
initialize(CompositeCache<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
For post reflection creation initialization
initialize(CompositeCache<K, V>) - Method in interface org.apache.commons.jcs3.engine.memory.behavior.IMemoryCache
Initialize the memory cache
initialize(CompositeCache<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.lru.LHMLRUMemoryCache
For post reflection creation initialization
initialize(CompositeCache<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.soft.SoftReferenceMemoryCache
For post reflection creation initialization
initiateBroadcast() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryService
Initial request that the other caches let it know their addresses.
instantiateByClassName(String, T) - Static method in class org.apache.commons.jcs3.utils.config.OptionConverter
Instantiate an object given a class name.
instantiateByKey(Properties, String, T) - Static method in class org.apache.commons.jcs3.utils.config.OptionConverter
Creates an object for the className value of the key.
introspect() - Method in class org.apache.commons.jcs3.utils.config.PropertySetter
Uses JavaBeans Introspectorto compute setters of object to be configured.
InvalidArgumentException - Exception in org.apache.commons.jcs3.access.exception
InvalidArgumentException is thrown if an argument is passed to the cache that is invalid.
InvalidArgumentException() - Constructor for exception org.apache.commons.jcs3.access.exception.InvalidArgumentException
Constructor for the InvalidArgumentException object
InvalidArgumentException(String) - Constructor for exception org.apache.commons.jcs3.access.exception.InvalidArgumentException
Constructor for the InvalidArgumentException object.
invalidateGroup(String) - Method in interface org.apache.commons.jcs3.access.behavior.IGroupCacheAccess
Invalidates a group
invalidateGroup(String) - Method in class org.apache.commons.jcs3.access.GroupCacheAccess
Invalidates a group: remove all the group members
InvalidGroupException - Exception in org.apache.commons.jcs3.access.exception
InvalidGroupException
InvalidGroupException() - Constructor for exception org.apache.commons.jcs3.access.exception.InvalidGroupException
Constructor for the InvalidGroupException object
InvalidGroupException(String) - Constructor for exception org.apache.commons.jcs3.access.exception.InvalidGroupException
Constructor for the InvalidGroupException object
InvalidHandleException - Exception in org.apache.commons.jcs3.access.exception
InvalidHandleException is not used.
InvalidHandleException() - Constructor for exception org.apache.commons.jcs3.access.exception.InvalidHandleException
Constructor for the InvalidHandleException object
InvalidHandleException(String) - Constructor for exception org.apache.commons.jcs3.access.exception.InvalidHandleException
Constructor for the InvalidHandleException object.
IProvideScheduler - Interface in org.apache.commons.jcs3.engine.behavior
Marker interface for providers of the central ScheduledExecutorService
IRemoteCacheAttributes - Interface in org.apache.commons.jcs3.auxiliary.remote.behavior
This specifies what a remote cache configuration object should look like.
IRemoteCacheClient<K,V> - Interface in org.apache.commons.jcs3.auxiliary.remote.behavior
This defines the behavior expected of a remote cache client.
IRemoteCacheConstants - Interface in org.apache.commons.jcs3.auxiliary.remote.behavior
This holds constants that are used by the remote cache.
IRemoteCacheDispatcher - Interface in org.apache.commons.jcs3.auxiliary.remote.behavior
In the future, this can be used as a generic dispatcher abstraction.
IRemoteCacheListener<K,V> - Interface in org.apache.commons.jcs3.auxiliary.remote.behavior
Listens for remote cache event notification ( rmi callback ).
IRemoteCacheServer<K,V> - Interface in org.apache.commons.jcs3.auxiliary.remote.server.behavior
Interface for managing Remote objects
IRemoteCacheServerAttributes - Interface in org.apache.commons.jcs3.auxiliary.remote.server.behavior
This defines the minimal behavior for the objects that are used to configure the remote cache server.
IRemoteHttpCacheClient<K,V> - Interface in org.apache.commons.jcs3.auxiliary.remote.http.client.behavior
It's not entirely clear that this interface is needed.
IRemoteHttpCacheConstants - Interface in org.apache.commons.jcs3.auxiliary.remote.http.behavior
Constants used throughout the HTTP remote cache.
IRequireScheduler - Interface in org.apache.commons.jcs3.engine.behavior
Marker interface to allow the injection of a central ScheduledExecutorService for all modules requiring scheduled background operations.
isAlive() - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
 
isAlive() - Method in interface org.apache.commons.jcs3.auxiliary.remote.http.client.behavior.IRemoteHttpCacheClient
Make and alive request.
isAlive() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
Make and alive request.
isAllowClusterGet() - Method in class org.apache.commons.jcs3.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.jcs3.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.jcs3.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.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Is the lateral allowed to try and get from other laterals.
isAllowGet() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Is the lateral allowed to try and get from other laterals.
isAllowPut() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Is the lateral allowed to put objects to other laterals.
isAllowPut() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Is the lateral allowed to put objects to other laterals.
isAllowRemoveAll() - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCacheAttributes
 
isAllowRemoveAll() - Method in interface org.apache.commons.jcs3.auxiliary.disk.behavior.IDiskCacheAttributes
If this is true then remove all is not prohibited.
isBalkDuringOptimization() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.MySQLDiskCacheAttributes
Should we return null while optimizing the table.
isClearDiskOnStartup() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCacheAttributes
 
isConfigured() - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
 
isDark() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
 
isDebugEnabled() - Method in class org.apache.commons.jcs3.log.JulLogAdapter
Checks whether this Logger is enabled for the DEBUG Level.
isDebugEnabled() - Method in interface org.apache.commons.jcs3.log.Log
Checks whether this Logger is enabled for the DEBUG Level.
isDebugEnabled() - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
Checks whether this Logger is enabled for the DEBUG Level.
isEmpty() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore
Tests emptiness (size == 0).
isEmpty() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDisk
Tests if the length is 0.
isEmpty() - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheEventQueue
Are there elements in the queue.
isEmpty() - Method in class org.apache.commons.jcs3.engine.PooledCacheEventQueue
If the Queue is using a bounded channel we can determine the size.
isEmpty() - Method in class org.apache.commons.jcs3.utils.struct.AbstractLRUMap
Returns true if the map is empty.
isErrorEnabled() - Method in class org.apache.commons.jcs3.log.JulLogAdapter
Checks whether this Logger is enabled for the ERROR Level.
isErrorEnabled() - Method in interface org.apache.commons.jcs3.log.Log
Checks whether this Logger is enabled for the ERROR Level.
isErrorEnabled() - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
Checks whether this Logger is enabled for the ERROR Level.
isEternal() - Method in class org.apache.commons.jcs3.admin.CacheElementInfo
 
isExpired(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
Determine if the element is expired based on the values of the element attributes
isExpired(ICacheElement<K, V>, long, ElementEventType, ElementEventType) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
Check if the element is expired based on the values of the element attributes
isFatalEnabled() - Method in class org.apache.commons.jcs3.log.JulLogAdapter
Checks whether this Logger is enabled for the FATAL Level.
isFatalEnabled() - Method in interface org.apache.commons.jcs3.log.Log
Checks whether this Logger is enabled for the FATAL Level.
isFatalEnabled() - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
Checks whether this Logger is enabled for the FATAL Level.
isFilterRemoveByHashCode() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Should the receiver try to match hash codes.
isFilterRemoveByHashCode() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Should the receiver try to match hash codes.
isFinished() - Method in class org.apache.commons.jcs3.utils.access.AbstractJCSWorkerHelper
 
isFinished() - Method in interface org.apache.commons.jcs3.utils.access.JCSWorkerHelper
Tells us whether or not the work has been completed.
IShutdownObservable - Interface in org.apache.commons.jcs3.engine.behavior
ShutdownObservers can observe ShutdownObservable objects.
IShutdownObserver - Interface in org.apache.commons.jcs3.engine.behavior
This interface is required of all shutdown observers.
isIncludeCacheNameAsParameter() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
isIncludeKeysAndPatternsAsParameter() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
isIncludeRequestTypeasAsParameter() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
isInfoEnabled() - Method in class org.apache.commons.jcs3.log.JulLogAdapter
Checks whether this Logger is enabled for the INFO Level.
isInfoEnabled() - Method in interface org.apache.commons.jcs3.log.Log
Checks whether this Logger is enabled for the INFO Level.
isInfoEnabled() - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
Checks whether this Logger is enabled for the INFO Level.
isInitialized() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
 
isInitialized() - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
 
isIssueRemoveOnPut() - Method in interface org.apache.commons.jcs3.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.jcs3.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.jcs3.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
Should cluster updates be propagated to the locals
isLocalClusterConsistency() - Method in class org.apache.commons.jcs3.auxiliary.remote.CommonRemoteCacheAttributes
Should cluster updates be propagated to the locals.
isLocalClusterConsistency() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheServerAttributes
Should cluster updates be propagated to the locals
isOptimizeOnShutdown() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCacheAttributes
 
isReceive() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes
Should a listener be created.
isReceive() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheAttributes
 
isReceive() - Method in interface org.apache.commons.jcs3.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.jcs3.auxiliary.remote.RemoteCacheAttributes
If RECEIVE is false then the remote cache will not register a listener with the remote server.
isSpoolable() - Method in class org.apache.commons.jcs3.auxiliary.disk.PurgatoryElement
Gets the spoolable property.
isStartRegistry() - Method in interface org.apache.commons.jcs3.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Deprecated.
Always true, to be removed
isStartRegistry() - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerAttributes
Deprecated.
Always true, to be removed
isSuccess() - Method in class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheResponse
 
IStatElement<V> - Interface in org.apache.commons.jcs3.engine.stats.behavior
IAuxiliaryCacheStats will hold these IStatElements.
IStats - Interface in org.apache.commons.jcs3.engine.stats.behavior
This interface defines the common behavior for a stats holder.
isTestBeforeInsert() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
isTraceEnabled() - Method in class org.apache.commons.jcs3.log.JulLogAdapter
Checks whether this Logger is enabled for the TRACE level.
isTraceEnabled() - Method in interface org.apache.commons.jcs3.log.Log
Checks whether this Logger is enabled for the TRACE level.
isTraceEnabled() - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
Checks whether this Logger is enabled for the TRACE level.
isUdpDiscoveryEnabled() - Method in interface org.apache.commons.jcs3.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.jcs3.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.jcs3.utils.threadpool.PoolConfiguration
 
isUseDisk() - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
Gets the useDisk attribute of the ICompositeCacheAttributes object
isUseDisk() - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
Gets the useDisk attribute of the CompositeCacheAttributes object
isUseDiskShrinker() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
isUseLateral() - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
Gets the useLateral attribute of the ICompositeCacheAttributes object
isUseLateral() - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
Gets the useLateral attribute of the CompositeCacheAttributes object
isUseMemoryShrinker() - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
Whether the memory cache should perform background memory shrinkage.
isUseMemoryShrinker() - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
Whether the memory cache should perform background memory shrinkage.
isUseRegistryKeepAlive() - Method in interface org.apache.commons.jcs3.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Should we try to keep the registry alive
isUseRegistryKeepAlive() - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerAttributes
Should we try to keep the registry alive
isUseRemote() - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
returns whether the cache is remote enabled
isUseRemote() - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
Gets the useRemote attribute of the CompositeCacheAttributes object
isWarnEnabled() - Method in class org.apache.commons.jcs3.log.JulLogAdapter
Checks whether this Logger is enabled for the WARN Level.
isWarnEnabled() - Method in interface org.apache.commons.jcs3.log.Log
Checks whether this Logger is enabled for the WARN Level.
isWarnEnabled() - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
Checks whether this Logger is enabled for the WARN Level.
isWorking() - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue
 
isWorking() - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheEventQueue
A Queue is working unless it has reached its max failure count.
ITCPLateralCacheAttributes - Interface in org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior
This interface defines functions that are particular to the TCP Lateral Cache plugin.
IZombie - Interface in org.apache.commons.jcs3.engine.behavior
Interface to mark an object as zombie for error recovery purposes.

J

JCS - Class in org.apache.commons.jcs3
Simple class for using JCS.
JCS() - Constructor for class org.apache.commons.jcs3.JCS
 
JCSAdminBean - Class in org.apache.commons.jcs3.admin
A servlet which provides HTTP access to JCS.
JCSAdminBean() - Constructor for class org.apache.commons.jcs3.admin.JCSAdminBean
Default constructor
JCSAdminBean(CompositeCacheManager) - Constructor for class org.apache.commons.jcs3.admin.JCSAdminBean
Parameterized constructor
JCSJMXBean - Interface in org.apache.commons.jcs3.admin
A MXBean to expose the JCS statistics to JMX
JCSServletContextListener - Class in org.apache.commons.jcs3.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.jcs3.utils.servlet.JCSServletContextListener
 
JCSWorker<K,V> - Class in org.apache.commons.jcs3.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.jcs3.utils.access.JCSWorker
Constructor which takes a region for the JCS cache.
JCSWorkerHelper<V> - Interface in org.apache.commons.jcs3.utils.access
Interface for doing a piece of work which is expected to be cached.
JDBCDiskCache<K,V> - Class in org.apache.commons.jcs3.auxiliary.disk.jdbc
This is the jdbc disk cache plugin.
JDBCDiskCache(JDBCDiskCacheAttributes, DataSourceFactory, TableState) - Constructor for class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
Constructs a JDBC Disk Cache for the provided cache attributes.
JDBCDiskCacheAttributes - Class in org.apache.commons.jcs3.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.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
JDBCDiskCacheFactory - Class in org.apache.commons.jcs3.auxiliary.disk.jdbc
This factory should create JDBC auxiliary caches.
JDBCDiskCacheFactory() - Constructor for class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheFactory
 
JMX_OBJECT_NAME - Static variable in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
JMX object name
JndiDataSourceFactory - Class in org.apache.commons.jcs3.auxiliary.disk.jdbc.dsfactory
A factory that looks up the DataSource from JNDI.
JndiDataSourceFactory() - Constructor for class org.apache.commons.jcs3.auxiliary.disk.jdbc.dsfactory.JndiDataSourceFactory
 
JulLogAdapter - Class in org.apache.commons.jcs3.log
This is a wrapper around the java.util.logging.Logger implementing our own Log interface.
JulLogAdapter(Logger) - Constructor for class org.apache.commons.jcs3.log.JulLogAdapter
Construct a JUL Logger wrapper
JulLogFactory - Class in org.apache.commons.jcs3.log
This is a SPI factory implementation for java.util.logging
JulLogFactory() - Constructor for class org.apache.commons.jcs3.log.JulLogFactory
 

K

keepAlive(String, int, ICacheEventLogger) - Static method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerFactory
Tries to lookup the server.
KEY_MATCHER_PREFIX - Static variable in class org.apache.commons.jcs3.engine.control.CompositeCacheConfigurator
jcs.auxiliary.NAME.keymatcher=CLASSNAME
KeyMatcherPatternImpl<K> - Class in org.apache.commons.jcs3.engine.match
This implementation of the KeyMatcher uses standard Java Pattern matching.
KeyMatcherPatternImpl() - Constructor for class org.apache.commons.jcs3.engine.match.KeyMatcherPatternImpl
 
keySet() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore
Gets the key set.
keySet() - Method in class org.apache.commons.jcs3.utils.struct.AbstractLRUMap
 

L

LATERAL_CACHE - Enum constant in enum org.apache.commons.jcs3.engine.behavior.ICacheType.CacheType
Lateral cache type.
LateralCache<K,V> - Class in org.apache.commons.jcs3.auxiliary.lateral
Lateral distributor.
LateralCache(ILateralCacheAttributes) - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.LateralCache
Deprecated.
Causes NPE
LateralCache(ILateralCacheAttributes, ICacheServiceNonLocal<K, V>, LateralCacheMonitor) - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.LateralCache
Constructor for the LateralCache object
LateralCacheAttributes - Class in org.apache.commons.jcs3.auxiliary.lateral
This class stores attributes for all of the available lateral cache auxiliaries.
LateralCacheAttributes() - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheAttributes
 
LateralCacheMonitor - Class in org.apache.commons.jcs3.auxiliary.lateral
Used to monitor and repair any failed connection for the lateral cache service.
LateralCacheMonitor(LateralTCPCacheFactory) - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheMonitor
Constructor for the LateralCacheMonitor object
LateralCacheNoWait<K,V> - Class in org.apache.commons.jcs3.auxiliary.lateral
Used to queue up update requests to the underlying cache.
LateralCacheNoWait(LateralCache<K, V>) - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWait
Constructs with the given lateral cache, and fires up an event queue for asynchronous processing.
LateralCacheNoWaitFacade<K,V> - Class in org.apache.commons.jcs3.auxiliary.lateral
Used to provide access to multiple services under nowait protection.
LateralCacheNoWaitFacade(ILateralCacheListener<K, V>, List<LateralCacheNoWait<K, V>>, ILateralCacheAttributes) - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
Constructs with the given lateral cache, and fires events to any listeners.
LateralCacheNoWaitFacade(ILateralCacheListener<K, V>, LateralCacheNoWait<K, V>[], ILateralCacheAttributes) - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
Deprecated.
Use list constructor
LateralCommand - Enum in org.apache.commons.jcs3.auxiliary.lateral
Enumeration of the available lateral commands
LateralElementDescriptor<K,V> - Class in org.apache.commons.jcs3.auxiliary.lateral
This class wraps command to other laterals.
LateralElementDescriptor() - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.LateralElementDescriptor
Deprecated. 
LateralElementDescriptor(ICacheElement<K, V>) - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.LateralElementDescriptor
Constructor for the LateralElementDescriptor object
LateralElementDescriptor(ICacheElement<K, V>, LateralCommand) - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.LateralElementDescriptor
Constructor for the LateralElementDescriptor object
LateralElementDescriptor(ICacheElement<K, V>, LateralCommand, long) - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.LateralElementDescriptor
Constructor for the LateralElementDescriptor object
LateralTCPCacheFactory - Class in org.apache.commons.jcs3.auxiliary.lateral.socket.tcp
Constructs a LateralCacheNoWaitFacade for the given configuration.
LateralTCPCacheFactory() - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory
 
LateralTCPDiscoveryListener - Class in org.apache.commons.jcs3.auxiliary.lateral.socket.tcp
This knows how to add and remove discovered services.
LateralTCPDiscoveryListener(String, ICompositeCacheManager) - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPDiscoveryListener
Deprecated.
Use constructor with four parameters
LateralTCPDiscoveryListener(String, CompositeCacheManager, ICacheEventLogger, IElementSerializer) - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPDiscoveryListener
This plugs into the udp discovery system.
LateralTCPListener<K,V> - Class in org.apache.commons.jcs3.auxiliary.lateral.socket.tcp
Listens for connections from other TCP lateral caches and handles them.
LateralTCPListener(ITCPLateralCacheAttributes) - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
Deprecated.
Specify serializer
LateralTCPListener(ITCPLateralCacheAttributes, IElementSerializer) - Constructor for class org.apache.commons.jcs3.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.jcs3.auxiliary.lateral.socket.tcp
Deprecated.
No longer used
LateralTCPListener.ListenerThread - Class in org.apache.commons.jcs3.auxiliary.lateral.socket.tcp
Deprecated.
No longer used
LateralTCPSender - Class in org.apache.commons.jcs3.auxiliary.lateral.socket.tcp
This class is based on the log4j SocketAppender class.
LateralTCPSender(ITCPLateralCacheAttributes) - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPSender
Deprecated.
Specify serializer
LateralTCPSender(ITCPLateralCacheAttributes, IElementSerializer) - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPSender
Constructor for the LateralTCPSender object.
LateralTCPService<K,V> - Class in org.apache.commons.jcs3.auxiliary.lateral.socket.tcp
A lateral cache service implementation.
LateralTCPService(ITCPLateralCacheAttributes) - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPService
Deprecated.
Specify serializer
LateralTCPService(ITCPLateralCacheAttributes, IElementSerializer) - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPService
Constructor for the LateralTCPService object
length() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDisk
Returns the file length.
length() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDisk
Returns the raf length.
LHMLRUMemoryCache<K,V> - Class in org.apache.commons.jcs3.engine.memory.lru
This is a test memory manager using the jdk1.4 LinkedHashMap.
LHMLRUMemoryCache() - Constructor for class org.apache.commons.jcs3.engine.memory.lru.LHMLRUMemoryCache
 
LHMLRUMemoryCache.LHMSpooler - Class in org.apache.commons.jcs3.engine.memory.lru
Implementation of removeEldestEntry in LinkedHashMap
LHMSpooler() - Constructor for class org.apache.commons.jcs3.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.jcs3.engine.memory.AbstractDoubleLinkedListMemoryCache
thread-safe double linked list for lru
listenerId - Static variable in class org.apache.commons.jcs3.engine.CacheInfo
By default this is the hash code of the VMID
ListenerThread(ServerSocket) - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener.ListenerThread
Deprecated.
Constructor
loadKeys() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore
Loads the keys from the .key file.
loadKeys() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
Loads the keys from the .key file.
loadProps(String) - Static method in class org.apache.commons.jcs3.auxiliary.remote.RemoteUtils
Loads properties for the named props file.
LOCAL - Enum constant in enum org.apache.commons.jcs3.auxiliary.remote.server.behavior.RemoteType
A remote cache is either a local cache or a cluster cache
localGet(K) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
Do not try to go remote or laterally for this get.
localGetMatching(String) - Method in class org.apache.commons.jcs3.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.jcs3.engine.control.CompositeCache
Gets multiple items from the cache based on the given set of keys.
localRemove(K) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
Do not propagate removeall laterally or remotely.
localRemoveAll() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
Will not pass the remove message remotely.
localUpdate(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
Standard update method.
lock - Variable in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
 
lockedGetElement(MemoryElementDescriptor<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.AbstractDoubleLinkedListMemoryCache
Update control structures after get (guarded by the lock)
lockedGetElement(MemoryElementDescriptor<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
Update control structures after get (guarded by the lock)
lockedGetElement(MemoryElementDescriptor<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.lru.LHMLRUMemoryCache
Update control structures after get (guarded by the lock)
lockedGetElement(MemoryElementDescriptor<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.soft.SoftReferenceMemoryCache
Update control structures after get (guarded by the lock)
lockedRemoveAll() - Method in class org.apache.commons.jcs3.engine.memory.AbstractDoubleLinkedListMemoryCache
Removes all cached items from the cache control structures.
lockedRemoveAll() - Method in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
Removes all cached items from the cache control structures.
lockedRemoveAll() - Method in class org.apache.commons.jcs3.engine.memory.lru.LHMLRUMemoryCache
Removes all cached items from the cache control structures.
lockedRemoveAll() - Method in class org.apache.commons.jcs3.engine.memory.soft.SoftReferenceMemoryCache
Removes all cached items from the cache control structures.
lockedRemoveElement(MemoryElementDescriptor<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.AbstractDoubleLinkedListMemoryCache
Remove element from control structure (guarded by the lock)
lockedRemoveElement(MemoryElementDescriptor<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
Remove element from control structure (guarded by the lock)
lockedRemoveElement(MemoryElementDescriptor<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.lru.LHMLRUMemoryCache
Remove element from control structure (guarded by the lock)
lockedRemoveElement(MemoryElementDescriptor<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.soft.SoftReferenceMemoryCache
Remove element from control structure (guarded by the lock)
log - Variable in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheMonitor
The logger
Log - Interface in org.apache.commons.jcs3.log
This is a borrowed and stripped-down version of the log4j2 Logger interface.
Log4j2Factory - Class in org.apache.commons.jcs3.log
This is a SPI factory implementation for log4j2
Log4j2Factory() - Constructor for class org.apache.commons.jcs3.log.Log4j2Factory
 
Log4j2LogAdapter - Class in org.apache.commons.jcs3.log
This is a wrapper around the org.apache.logging.log4j.Logger implementing our own Log interface.
Log4j2LogAdapter(Logger) - Constructor for class org.apache.commons.jcs3.log.Log4j2LogAdapter
Construct a Log4j Logger wrapper
logApplicationEvent(String, String, String) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCache
Logs an event if an event logger is configured.
logApplicationEvent(String, String, String) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
Logs an event if an event logger is configured.
logApplicationEvent(String, String, String) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
Logs an event if an event logger is configured.
logApplicationEvent(String, String, String) - Method in interface org.apache.commons.jcs3.engine.logging.behavior.ICacheEventLogger
Logs an event.
logApplicationEvent(String, String, String) - Method in class org.apache.commons.jcs3.engine.logging.CacheEventLoggerDebugLogger
 
logCacheName - Variable in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore
The name to prefix log messages with.
logCacheName - Variable in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
Cache name used in log messages
logError(String, String, String) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCache
Logs an event if an event logger is configured.
logError(String, String, String) - Method in interface org.apache.commons.jcs3.engine.logging.behavior.ICacheEventLogger
Logs an error.
logError(String, String, String) - Method in class org.apache.commons.jcs3.engine.logging.CacheEventLoggerDebugLogger
 
LogFactory - Interface in org.apache.commons.jcs3.log
This is a SPI factory interface for specialized Log objects
logICacheEvent(ICacheEvent<T>) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCache
Logs an event if an event logger is configured.
logICacheEvent(ICacheEvent<T>) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
Logs an event if an event logger is configured.
logICacheEvent(ICacheEvent<T>) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
Logs an event if an event logger is configured.
logICacheEvent(ICacheEvent<T>) - Method in interface org.apache.commons.jcs3.engine.logging.behavior.ICacheEventLogger
Logs an event.
logICacheEvent(ICacheEvent<T>) - Method in class org.apache.commons.jcs3.engine.logging.CacheEventLoggerDebugLogger
 
LogManager - Class in org.apache.commons.jcs3.log
This is a borrowed and stripped-down version of the log4j2 LogManager class.
LogManager() - Constructor for class org.apache.commons.jcs3.log.LogManager
Prevents instantiation
LOGSYSTEM_JAVA_UTIL_LOGGING - Static variable in class org.apache.commons.jcs3.log.LogManager
Log systems currently known
LOGSYSTEM_LOG4J2 - Static variable in class org.apache.commons.jcs3.log.LogManager
 
lookupRemoteService() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheManager
Lookup remote service from registry
LRUElementDescriptor<K,V> - Class in org.apache.commons.jcs3.utils.struct
This is a node in the double linked list.
LRUElementDescriptor(K, V) - Constructor for class org.apache.commons.jcs3.utils.struct.LRUElementDescriptor
 
LRUMap<K,V> - Class in org.apache.commons.jcs3.utils.struct
Simple LRUMap implementation that keeps the number of the objects below or equal maxObjects
LRUMap() - Constructor for class org.apache.commons.jcs3.utils.struct.LRUMap
 
LRUMap(int) - Constructor for class org.apache.commons.jcs3.utils.struct.LRUMap
 
LRUMapCountLimited(int) - Constructor for class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore.LRUMapCountLimited
 
LRUMapCountLimited(int) - Constructor for class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache.LRUMapCountLimited
 
LRUMapSizeLimited() - Constructor for class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore.LRUMapSizeLimited
Default
LRUMapSizeLimited() - Constructor for class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache.LRUMapSizeLimited
Default
LRUMapSizeLimited(int) - Constructor for class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore.LRUMapSizeLimited
 
LRUMapSizeLimited(int) - Constructor for class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache.LRUMapSizeLimited
 
LRUMemoryCache<K,V> - Class in org.apache.commons.jcs3.engine.memory.lru
A fast reference management system.
LRUMemoryCache() - Constructor for class org.apache.commons.jcs3.engine.memory.lru.LRUMemoryCache
 

M

main(String[]) - Static method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskDumper
The main program for the DiskDumper class
main(String[]) - Static method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPService
Deprecated.
Use unit tests
main(String[]) - Static method in class org.apache.commons.jcs3.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.jcs3.utils.struct.DoubleLinkedList
Moves an existing node to the start of the link list.
makeLast(T) - Method in class org.apache.commons.jcs3.utils.struct.DoubleLinkedList
Moves an existing node to the end of the link list.
map - Variable in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
Map where items are stored by key.
MAX_PURGATORY_SIZE_DEFAULT - Static variable in interface org.apache.commons.jcs3.auxiliary.disk.behavior.IDiskCacheAttributes
This is the default purgatory size limit.
MemoryElementDescriptor<K,V> - Class in org.apache.commons.jcs3.engine.memory.util
This wrapper is needed for double linked lists.
MemoryElementDescriptor(ICacheElement<K, V>) - Constructor for class org.apache.commons.jcs3.engine.memory.util.MemoryElementDescriptor
Constructs a usable MemoryElementDescriptor.
MessageFormatter - Class in org.apache.commons.jcs3.log
Handles messages that consist of a format string conforming to java.text.MessageFormat.
MessageFormatter(String, Object...) - Constructor for class org.apache.commons.jcs3.log.MessageFormatter
Constructs a message formatter.
MessageFormatter(String, Supplier<?>...) - Constructor for class org.apache.commons.jcs3.log.MessageFormatter
Constructs a message formatter.
MessageHandler(UDPDiscoveryMessage) - Constructor for class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryReceiver.MessageHandler
Deprecated.
 
missCnt - Variable in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
number of misses
monitorCache(LateralCacheNoWait<?, ?>) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory
Add cache instance to monitor
move(IndexedDiskElementDescriptor, long) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDisk
Moves the data stored from one position to another.
MRUMemoryCache<K,V> - Class in org.apache.commons.jcs3.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.jcs3.engine.memory.mru.MRUMemoryCache
 
MyCacheListener() - Constructor for class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache.MyCacheListener
 
MySQLDiskCache<K,V> - Class in org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql
The MySQLDiskCache extends the core JDBCDiskCache.
MySQLDiskCache(MySQLDiskCacheAttributes, DataSourceFactory, TableState) - Constructor for class org.apache.commons.jcs3.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.jcs3.auxiliary.disk.jdbc.mysql
This has additional attributes that are particular to the MySQL disk cache.
MySQLDiskCacheAttributes() - Constructor for class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.MySQLDiskCacheAttributes
 
MySQLDiskCacheFactory - Class in org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql
This factory should create mysql disk caches.
MySQLDiskCacheFactory() - Constructor for class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.MySQLDiskCacheFactory
 
MySQLTableOptimizer - Class in org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql
The MySQL Table Optimizer can optimize MySQL tables.
MySQLTableOptimizer(MySQLDiskCacheAttributes, TableState, DataSource) - Constructor for class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.MySQLTableOptimizer
This constructs an optimizer with the disk can properties.

N

NAME_COMPONENT_DELIMITER - Static variable in interface org.apache.commons.jcs3.engine.behavior.ICache
Delimiter of a cache name component.
newCache(ICompositeCacheAttributes, IElementAttributes) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheConfigurator
 
newConfigurator() - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
 
newRemoteCacheNoWait(IRemoteCacheAttributes) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheManager
Create new RemoteCacheNoWait instance
newThread(Runnable) - Method in class org.apache.commons.jcs3.utils.threadpool.DaemonThreadFactory
Sets the thread to daemon.
next - Variable in class org.apache.commons.jcs3.utils.struct.DoubleLinkedListNode
Double Linked list references
notifyError() - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheMonitor
Notifies the cache monitor that an error occurred, and kicks off the error recovery process.
notifyError(RemoteHttpCache<?, ?>) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheMonitor
Notifies the cache monitor that an error occurred, and kicks off the error recovery process.
notifyShutdown() - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheMonitor
Notifies the cache monitor that the service shall shut down
noWaits - Variable in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
Deprecated.
Should not have been public in the first place
noWaits - Variable in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
The connection to a remote server, or a zombie.

O

ObjectExistsException - Exception in org.apache.commons.jcs3.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.jcs3.access.exception.ObjectExistsException
Constructor for the ObjectExistsException object
ObjectExistsException(String) - Constructor for exception org.apache.commons.jcs3.access.exception.ObjectExistsException
Constructor for the ObjectExistsException object
ObjectInputStreamClassLoaderAware - Class in org.apache.commons.jcs3.io
 
ObjectInputStreamClassLoaderAware(InputStream, ClassLoader) - Constructor for class org.apache.commons.jcs3.io.ObjectInputStreamClassLoaderAware
 
ObjectNotFoundException - Exception in org.apache.commons.jcs3.access.exception
ObjectNotFoundException
ObjectNotFoundException() - Constructor for exception org.apache.commons.jcs3.access.exception.ObjectNotFoundException
Constructor for the ObjectNotFoundException object
ObjectNotFoundException(String) - Constructor for exception org.apache.commons.jcs3.access.exception.ObjectNotFoundException
Constructor for the ObjectNotFoundException object
OPTIMIZATION_RUNNING - Static variable in class org.apache.commons.jcs3.auxiliary.disk.jdbc.TableState
A table locking optimization is running.
optimizeFile() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
File optimization is handled by this method.
optimizeTable() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.MySQLTableOptimizer
A scheduler will call this method.
OptionConverter - Class in org.apache.commons.jcs3.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.jcs3 - package org.apache.commons.jcs3
Contains the class JCS which provides a simple interface for clients to use JCS.
org.apache.commons.jcs3.access - package org.apache.commons.jcs3.access
Contains classes for accessing the cache.
org.apache.commons.jcs3.access.behavior - package org.apache.commons.jcs3.access.behavior
 
org.apache.commons.jcs3.access.exception - package org.apache.commons.jcs3.access.exception
 
org.apache.commons.jcs3.admin - package org.apache.commons.jcs3.admin
 
org.apache.commons.jcs3.auxiliary - package org.apache.commons.jcs3.auxiliary
Root package for auxiliary caches.
org.apache.commons.jcs3.auxiliary.disk - package org.apache.commons.jcs3.auxiliary.disk
The primary disk auxiliary.
org.apache.commons.jcs3.auxiliary.disk.behavior - package org.apache.commons.jcs3.auxiliary.disk.behavior
 
org.apache.commons.jcs3.auxiliary.disk.block - package org.apache.commons.jcs3.auxiliary.disk.block
 
org.apache.commons.jcs3.auxiliary.disk.indexed - package org.apache.commons.jcs3.auxiliary.disk.indexed
 
org.apache.commons.jcs3.auxiliary.disk.jdbc - package org.apache.commons.jcs3.auxiliary.disk.jdbc
 
org.apache.commons.jcs3.auxiliary.disk.jdbc.dsfactory - package org.apache.commons.jcs3.auxiliary.disk.jdbc.dsfactory
 
org.apache.commons.jcs3.auxiliary.disk.jdbc.hsql - package org.apache.commons.jcs3.auxiliary.disk.jdbc.hsql
 
org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql - package org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql
 
org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.util - package org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.util
 
org.apache.commons.jcs3.auxiliary.lateral - package org.apache.commons.jcs3.auxiliary.lateral
Root package for the lateral cache family.
org.apache.commons.jcs3.auxiliary.lateral.behavior - package org.apache.commons.jcs3.auxiliary.lateral.behavior
 
org.apache.commons.jcs3.auxiliary.lateral.socket.tcp - package org.apache.commons.jcs3.auxiliary.lateral.socket.tcp
 
org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior - package org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior
 
org.apache.commons.jcs3.auxiliary.remote - package org.apache.commons.jcs3.auxiliary.remote
Root package for the remote auxiliary cache.
org.apache.commons.jcs3.auxiliary.remote.behavior - package org.apache.commons.jcs3.auxiliary.remote.behavior
 
org.apache.commons.jcs3.auxiliary.remote.http.behavior - package org.apache.commons.jcs3.auxiliary.remote.http.behavior
 
org.apache.commons.jcs3.auxiliary.remote.http.client - package org.apache.commons.jcs3.auxiliary.remote.http.client
 
org.apache.commons.jcs3.auxiliary.remote.http.client.behavior - package org.apache.commons.jcs3.auxiliary.remote.http.client.behavior
 
org.apache.commons.jcs3.auxiliary.remote.http.server - package org.apache.commons.jcs3.auxiliary.remote.http.server
 
org.apache.commons.jcs3.auxiliary.remote.server - package org.apache.commons.jcs3.auxiliary.remote.server
 
org.apache.commons.jcs3.auxiliary.remote.server.behavior - package org.apache.commons.jcs3.auxiliary.remote.server.behavior
 
org.apache.commons.jcs3.auxiliary.remote.util - package org.apache.commons.jcs3.auxiliary.remote.util
 
org.apache.commons.jcs3.auxiliary.remote.value - package org.apache.commons.jcs3.auxiliary.remote.value
 
org.apache.commons.jcs3.engine - package org.apache.commons.jcs3.engine
Interfaces used by the core and the auxiliary caches.
org.apache.commons.jcs3.engine.behavior - package org.apache.commons.jcs3.engine.behavior
Interfaces used by the core and the auxiliary caches.
org.apache.commons.jcs3.engine.control - package org.apache.commons.jcs3.engine.control
The primary cache classes and the hub.
org.apache.commons.jcs3.engine.control.event - package org.apache.commons.jcs3.engine.control.event
 
org.apache.commons.jcs3.engine.control.event.behavior - package org.apache.commons.jcs3.engine.control.event.behavior
 
org.apache.commons.jcs3.engine.control.group - package org.apache.commons.jcs3.engine.control.group
 
org.apache.commons.jcs3.engine.logging - package org.apache.commons.jcs3.engine.logging
 
org.apache.commons.jcs3.engine.logging.behavior - package org.apache.commons.jcs3.engine.logging.behavior
 
org.apache.commons.jcs3.engine.match - package org.apache.commons.jcs3.engine.match
 
org.apache.commons.jcs3.engine.match.behavior - package org.apache.commons.jcs3.engine.match.behavior
 
org.apache.commons.jcs3.engine.memory - package org.apache.commons.jcs3.engine.memory
Parent package for memory type plugins.
org.apache.commons.jcs3.engine.memory.behavior - package org.apache.commons.jcs3.engine.memory.behavior
 
org.apache.commons.jcs3.engine.memory.fifo - package org.apache.commons.jcs3.engine.memory.fifo
 
org.apache.commons.jcs3.engine.memory.lru - package org.apache.commons.jcs3.engine.memory.lru
The primary memory plugin using a 'least recently used' removal policy.
org.apache.commons.jcs3.engine.memory.mru - package org.apache.commons.jcs3.engine.memory.mru
A memory plugin implemented using a 'most recently used' removal policy.
org.apache.commons.jcs3.engine.memory.shrinking - package org.apache.commons.jcs3.engine.memory.shrinking
 
org.apache.commons.jcs3.engine.memory.soft - package org.apache.commons.jcs3.engine.memory.soft
A memory plugin implemented using soft references.
org.apache.commons.jcs3.engine.memory.util - package org.apache.commons.jcs3.engine.memory.util
 
org.apache.commons.jcs3.engine.stats - package org.apache.commons.jcs3.engine.stats
 
org.apache.commons.jcs3.engine.stats.behavior - package org.apache.commons.jcs3.engine.stats.behavior
 
org.apache.commons.jcs3.io - package org.apache.commons.jcs3.io
 
org.apache.commons.jcs3.log - package org.apache.commons.jcs3.log
 
org.apache.commons.jcs3.utils.access - package org.apache.commons.jcs3.utils.access
 
org.apache.commons.jcs3.utils.config - package org.apache.commons.jcs3.utils.config
This package contains utility classes that are used when configuring the cache.
org.apache.commons.jcs3.utils.discovery - package org.apache.commons.jcs3.utils.discovery
 
org.apache.commons.jcs3.utils.discovery.behavior - package org.apache.commons.jcs3.utils.discovery.behavior
 
org.apache.commons.jcs3.utils.net - package org.apache.commons.jcs3.utils.net
 
org.apache.commons.jcs3.utils.serialization - package org.apache.commons.jcs3.utils.serialization
 
org.apache.commons.jcs3.utils.servlet - package org.apache.commons.jcs3.utils.servlet
 
org.apache.commons.jcs3.utils.struct - package org.apache.commons.jcs3.utils.struct
 
org.apache.commons.jcs3.utils.threadpool - package org.apache.commons.jcs3.utils.threadpool
 
org.apache.commons.jcs3.utils.timing - package org.apache.commons.jcs3.utils.timing
 
org.apache.commons.jcs3.utils.zip - package org.apache.commons.jcs3.utils.zip
 
overrideWithSystemProperties(Properties) - Static method in class org.apache.commons.jcs3.engine.control.CompositeCacheConfigurator
Any property values will be replaced with system property values that match the key.

P

parseAuxiliary(Properties, CompositeCacheManager, String, String) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheConfigurator
Get an aux cache for the listed aux for a region.
parseCacheEventLogger(Properties, String) - Static method in class org.apache.commons.jcs3.auxiliary.AuxiliaryCacheConfigurator
Parses the event logger config, if there is any for the auxiliary.
parseCompositeCacheAttributes(Properties, String, ICompositeCacheAttributes) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheConfigurator
Get an ICompositeCacheAttributes for the listed region.
parseCompositeCacheAttributes(Properties, String, ICompositeCacheAttributes, String) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheConfigurator
Get the main attributes for a region.
parseElementAttributes(Properties, String, IElementAttributes, String) - Method in class org.apache.commons.jcs3.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.jcs3.auxiliary.AuxiliaryCacheConfigurator
Parses the element config, if there is any for the auxiliary.
parseKeyMatcher(Properties, String) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheConfigurator
Creates a custom key matcher if one is defined.
parseRegion(Properties, CompositeCacheManager, String, String) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheConfigurator
Create cache region.
parseRegion(Properties, CompositeCacheManager, String, String, ICompositeCacheAttributes) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheConfigurator
Get all the properties for a region and configure its cache.
parseRegion(Properties, CompositeCacheManager, String, String, ICompositeCacheAttributes, String) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheConfigurator
Get all the properties for a region and configure its cache.
parseRegions(Properties, CompositeCacheManager) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheConfigurator
Parse region elements.
parseServerAndPort(String) - Static method in class org.apache.commons.jcs3.auxiliary.remote.RemoteLocation
Parse remote server and port from the string representation server:port and store them in a RemoteLocation object
parseSystemRegions(Properties, CompositeCacheManager) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheConfigurator
Create caches used internally.
PASSIVE - Enum constant in enum org.apache.commons.jcs3.utils.discovery.UDPDiscoveryMessage.BroadcastType
This is the periodic broadcast of a servers location.
passiveBroadcast(String, int, ArrayList<String>) - Method in class org.apache.commons.jcs3.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.jcs3.utils.discovery.UDPDiscoverySender
This allows you to set the sender id.
pool - Variable in class org.apache.commons.jcs3.engine.PooledCacheEventQueue
The Thread Pool to execute events with.
POOL_CONFIGURATION_PREFIX - Static variable in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheFactory
props prefix
PoolConfiguration - Class in org.apache.commons.jcs3.utils.threadpool
This object holds configuration data for a thread pool.
PoolConfiguration() - Constructor for class org.apache.commons.jcs3.utils.threadpool.PoolConfiguration
Default
PoolConfiguration(boolean, int, int, int, int, PoolConfiguration.WhenBlockedPolicy, int) - Constructor for class org.apache.commons.jcs3.utils.threadpool.PoolConfiguration
Construct a completely configured instance.
PoolConfiguration.WhenBlockedPolicy - Enum in org.apache.commons.jcs3.utils.threadpool
 
POOLED - Enum constant in enum org.apache.commons.jcs3.engine.behavior.ICacheEventQueue.QueueType
Uses a thread pool.
PooledCacheEventQueue<K,V> - Class in org.apache.commons.jcs3.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.jcs3.engine.PooledCacheEventQueue
Constructor for the CacheEventQueue object
PositionComparator() - Constructor for class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache.PositionComparator
Deprecated.
 
postProcessWebserviceCall(HttpUriRequest, HttpResponse) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.AbstractHttpClient
Called after the execute call on the client.
postProcessWebserviceCall(HttpUriRequest, HttpResponse) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheDispatcher
Called after the execute call on the client.
preProcessWebserviceCall(RequestBuilder) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.AbstractHttpClient
Called before the execute call on the client.
preProcessWebserviceCall(RequestBuilder) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheDispatcher
Called before the execute call on the client.
prev - Variable in class org.apache.commons.jcs3.utils.struct.DoubleLinkedListNode
Double Linked list references
processDispose() - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheEventLogging
Specific implementation of dispose.
processDispose() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCache
Dispose of the disk cache in a background thread.
processDispose() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
Dispose of the disk cache in a background thread.
processDispose() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
Shuts down the pool
processDispose() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCache
Synchronously dispose the cache.
processDispose() - Method in class org.apache.commons.jcs3.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.jcs3.auxiliary.remote.http.server.RemoteHttpCacheService
Processes a shutdown request.
processGet(String, K, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheService
Processes a get request.
processGet(K) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheEventLogging
Implementation of get.
processGet(K) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCache
Gets the ICacheElement<K, V> for the key if it is in the cache.
processGet(K) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
Gets the key, then goes to disk to get the object.
processGet(K) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
Queries the database for the value.
processGet(K) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.MySQLDiskCache
This delegates to the generic JDBC disk cache.
processGet(K) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCache
The performance costs are too great.
processGet(K) - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
Synchronously get from the remote cache; if failed, replace the remote handle with a zombie.
processGetKeySet(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
Gets the set of keys of objects currently in the cache.
processGetKeySet(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
Gets the set of keys of objects currently in the cache.
processGetMatching(String) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheEventLogging
Implementation of getMatching.
processGetMatching(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCache
Gets matching items from the cache.
processGetMatching(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
Gets matching items from the cache.
processGetMatching(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
This will run a like query.
processGetMatching(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.MySQLDiskCache
This delegates to the generic JDBC disk cache.
processGetMatching(String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCache
 
processGetMatching(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
Calls get matching on the server.
processGetMatching(String, String, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheService
Processes a get request.
processGetMatching(String, String, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
Retrieves all matching keys.
processGetMultiple(String, Set<K>, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheService
Processes a get request.
processGetMultiple(Set<K>) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCache
Gets multiple items from the cache based on the given set of keys.
processRemove(String, K, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheService
Processes a remove request.
processRemove(K) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheEventLogging
Specific implementation of remove.
processRemove(K) - Method in class org.apache.commons.jcs3.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.jcs3.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.jcs3.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.jcs3.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.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
Synchronously remove from the remote cache; if failed, replace the remote handle with a zombie.
processRemoveAll() - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheEventLogging
Specific implementation of removeAll.
processRemoveAll() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCache
Resets the keyfile, the disk file, and the memory key map.
processRemoveAll() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
Remove all the items from the disk cache by resetting everything.
processRemoveAll() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
This should remove all elements.
processRemoveAll() - Method in class org.apache.commons.jcs3.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.jcs3.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.jcs3.auxiliary.remote.http.server.RemoteHttpCacheService
Processes a removeAll request.
processRemovedLRU(K, int[]) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore.LRUMapCountLimited
This is called when the may key size is reached.
processRemovedLRU(K, int[]) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore.LRUMapSizeLimited
This is called when the may key size is reached.
processRemovedLRU(K, IndexedDiskElementDescriptor) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache.LRUMapCountLimited
This is called when the may key size is reached.
processRemovedLRU(K, IndexedDiskElementDescriptor) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache.LRUMapSizeLimited
This is called when the may key size is reached.
processRemovedLRU(K, V) - Method in class org.apache.commons.jcs3.utils.struct.AbstractLRUMap
This is called when an item is removed from the LRU.
processRequest(byte[], RemoteCacheRequest<K, V>, String) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheDispatcher
Process single request
processRequest(RemoteCacheRequest<Serializable, Serializable>) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheServlet
Processes the request.
processUpdate(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheEventLogging
Implementation of put.
processUpdate(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCache
Writes an element to disk.
processUpdate(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
Update the disk cache.
processUpdate(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
Inserts or updates.
processUpdate(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.MySQLDiskCache
This delegates to the generic JDBC disk cache.
processUpdate(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCache
Update lateral.
processUpdate(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.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.jcs3.auxiliary.remote.http.server.RemoteHttpCacheService
Processes an update request.
propagateEvents(ICacheServiceNonLocal<K, V>) - Method in class org.apache.commons.jcs3.engine.ZombieCacheServiceNonLocal
Walk the queue, calling the service for each queue operation.
PROPERTY_PREFIX - Static variable in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheConstants
Property prefix, should be jcs.remote but this would break existing config.
PropertySetter - Class in org.apache.commons.jcs3.utils.config
This class is based on the log4j class org.apache.log4j.config.PropertySetter that was made by Anders Kristensen
PropertySetter(Object) - Constructor for class org.apache.commons.jcs3.utils.config.PropertySetter
Create a new PropertySetter for the specified Object.
PropertySetterException - Exception in org.apache.commons.jcs3.utils.config
This class is based on the log4j class org.apache.log4j.config.PropertySetter that was made by Anders Kristensen
PropertySetterException(String) - Constructor for exception org.apache.commons.jcs3.utils.config.PropertySetterException
Constructor for the PropertySetterException object
PropertySetterException(Throwable) - Constructor for exception org.apache.commons.jcs3.utils.config.PropertySetterException
Constructor for the PropertySetterException object
PurgatoryElement<K,V> - Class in org.apache.commons.jcs3.auxiliary.disk
Implementation of cache elements in purgatory.
PurgatoryElement(ICacheElement<K, V>) - Constructor for class org.apache.commons.jcs3.auxiliary.disk.PurgatoryElement
Constructor for the PurgatoryElement<K, V> object
put(K, int[]) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore.LRUMapSizeLimited
 
put(K, int[]) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore
Puts a int[] in the keyStore.
put(K, IndexedDiskElementDescriptor) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache.LRUMapSizeLimited
 
put(K, V) - Method in interface org.apache.commons.jcs3.access.behavior.ICacheAccess
Puts and/or overrides an element with the name in that region.
put(K, V) - Method in class org.apache.commons.jcs3.access.CacheAccess
Place a new object in the cache, associated with key name.
put(K, V) - Method in class org.apache.commons.jcs3.utils.struct.AbstractLRUMap
 
put(K, V, IElementAttributes) - Method in interface org.apache.commons.jcs3.access.behavior.ICacheAccess
Description of the Method
put(K, V, IElementAttributes) - Method in class org.apache.commons.jcs3.access.CacheAccess
Constructs a cache element with these attributes, and puts it into the cache.
put(AbstractCacheEventQueue.AbstractCacheEvent) - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue
Adds an event to the queue.
put(AbstractCacheEventQueue.AbstractCacheEvent) - Method in class org.apache.commons.jcs3.engine.PooledCacheEventQueue
Adds an event to the queue.
put(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
Puts a cache bean to the remote cache and notifies all listeners which
have a different listener id than the originating host; are currently subscribed to the related cache.
put(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.engine.ZombieCacheService
 
putAll(Map<? extends K, ? extends V>) - Method in class org.apache.commons.jcs3.utils.struct.AbstractLRUMap
 
putCnt - Variable in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
number of puts
putInGroup(K, String, V) - Method in interface org.apache.commons.jcs3.access.behavior.IGroupCacheAccess
Puts an item in the cache associated with this group.
putInGroup(K, String, V) - Method in class org.apache.commons.jcs3.access.GroupCacheAccess
Allows the user to put an object into a group within a particular cache region.
putInGroup(K, String, V, IElementAttributes) - Method in interface org.apache.commons.jcs3.access.behavior.IGroupCacheAccess
Put in the cache associated with this group using these attributes.
putInGroup(K, String, V, IElementAttributes) - Method in class org.apache.commons.jcs3.access.GroupCacheAccess
Allows the user to put an object into a group within a particular cache region.
putSafe(K, V) - Method in interface org.apache.commons.jcs3.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.jcs3.access.CacheAccess
Place a new object in the cache, associated with key name.

Q

queue - Variable in class org.apache.commons.jcs3.engine.PooledCacheEventQueue
The Thread Pool queue

R

read(int[]) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDisk
Reads an object that is located in the specified blocks.
readExternal(ObjectInput) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskElementDescriptor
Saves on reflection.
readObject(IndexedDiskElementDescriptor) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDisk
This reads an object from the given starting position on the file.
readRequest(HttpServletRequest) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheServlet
Read the request from the input stream.
readRequestFromStream(InputStream) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheServlet
Reads the response from the stream and then closes it.
REGION_PREFIX - Static variable in class org.apache.commons.jcs3.engine.control.CompositeCacheConfigurator
normal region prefix
registerServer(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RegistryKeepAliveRunner
Deprecated.
Try to rebind the server.
registerServer(String, Remote) - Static method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerFactory
Registers the server with the registry.
registerShutdownObserver(IShutdownObserver) - Method in interface org.apache.commons.jcs3.engine.behavior.IShutdownObservable
Registers an observer with the observable object.
registerShutdownObserver(IShutdownObserver) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
Perhaps the composite cache itself should be the observable object.
registryAttrGet(String) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
 
registryAttrPut(AuxiliaryCacheAttributes) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
 
registryFacGet(String) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
 
registryFacPut(AuxiliaryCacheFactory) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
 
RegistryKeepAliveRunner - Class in org.apache.commons.jcs3.auxiliary.remote.server
Deprecated.
Functionality moved to RemoteCacheServerFactory
RegistryKeepAliveRunner(String, int, String) - Constructor for class org.apache.commons.jcs3.auxiliary.remote.server.RegistryKeepAliveRunner
Deprecated.
 
release() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPService
Does nothing.
release() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
Frees the specified cache.
release() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheService
This general method should be deprecated.
release() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheManager
Shutdown all.
release() - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
Frees all remote caches.
release() - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheService
Frees all caches.
release() - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
 
release() - Method in class org.apache.commons.jcs3.engine.ZombieCacheService
Frees all caches.
REMOTE_ALLOW_CLUSTER_GET - Static variable in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheConstants
Deprecated.
Use CACHE_SERVER_ATTRIBUTES_PROPERTY_PREFIX + ".allowClusterGet"
REMOTE_CACHE - Enum constant in enum org.apache.commons.jcs3.engine.behavior.ICacheType.CacheType
Remote cache type.
REMOTE_CACHE_SERVICE_NAME - Static variable in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheConstants
Mapping to props file value
REMOTE_CACHE_SERVICE_PORT - Static variable in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheConstants
Deprecated.
Use CACHE_SERVER_ATTRIBUTES_PROPERTY_PREFIX + ".servicePort"
REMOTE_CACHE_SERVICE_VAL - Static variable in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheConstants
Mapping to props file value
REMOTE_LOCAL_CLUSTER_CONSISTENCY - Static variable in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheConstants
Deprecated.
Use CACHE_SERVER_ATTRIBUTES_PROPERTY_PREFIX + ".localClusterConsistency"
RemoteCache<K,V> - Class in org.apache.commons.jcs3.auxiliary.remote
Client proxy for an RMI remote cache.
RemoteCache(IRemoteCacheAttributes, ICacheServiceNonLocal<K, V>, IRemoteCacheListener<K, V>, RemoteCacheMonitor) - Constructor for class org.apache.commons.jcs3.auxiliary.remote.RemoteCache
Constructor for the RemoteCache object.
RemoteCacheAttributes - Class in org.apache.commons.jcs3.auxiliary.remote
These objects are used to configure the remote cache client.
RemoteCacheAttributes() - Constructor for class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheAttributes
Default constructor for the RemoteCacheAttributes object
RemoteCacheFactory - Class in org.apache.commons.jcs3.auxiliary.remote
The RemoteCacheFactory creates remote caches for the cache hub.
RemoteCacheFactory() - Constructor for class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheFactory
 
RemoteCacheFailoverRunner<K,V> - Class in org.apache.commons.jcs3.auxiliary.remote
Deprecated.
Functionality moved to RemoteCacheNoWaitFacade
RemoteCacheFailoverRunner(RemoteCacheNoWaitFacade<K, V>, RemoteCacheFactory) - Constructor for class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheFailoverRunner
Deprecated.
Constructor for the RemoteCacheFailoverRunner object.
RemoteCacheListener<K,V> - Class in org.apache.commons.jcs3.auxiliary.remote
Registered with RemoteCache server.
RemoteCacheListener(IRemoteCacheAttributes, ICompositeCacheManager, IElementSerializer) - Constructor for class org.apache.commons.jcs3.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.jcs3.auxiliary.remote
An instance of RemoteCacheManager corresponds to one remote connection of a specific host and port.
RemoteCacheManager(IRemoteCacheAttributes, ICompositeCacheManager, RemoteCacheMonitor, ICacheEventLogger, IElementSerializer) - Constructor for class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheManager
Constructs an instance to with the given remote connection parameters.
RemoteCacheMonitor - Class in org.apache.commons.jcs3.auxiliary.remote
Used to monitor and repair any failed connection for the remote cache service.
RemoteCacheMonitor() - Constructor for class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheMonitor
Constructor for the RemoteCacheMonitor object
RemoteCacheNoWait<K,V> - Class in org.apache.commons.jcs3.auxiliary.remote
The RemoteCacheNoWait wraps the RemoteCacheClient.
RemoteCacheNoWait(IRemoteCacheClient<K, V>) - Constructor for class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWait
Constructs with the given remote cache, and fires up an event queue for asynchronous processing.
RemoteCacheNoWaitFacade<K,V> - Class in org.apache.commons.jcs3.auxiliary.remote
Used to provide access to multiple services under nowait protection.
RemoteCacheNoWaitFacade(List<RemoteCacheNoWait<K, V>>, IRemoteCacheAttributes, ICacheEventLogger, IElementSerializer, RemoteCacheFactory) - Constructor for class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWaitFacade
Constructs with the given remote cache, and fires events to any listeners.
RemoteCacheRequest<K,V> - Class in org.apache.commons.jcs3.auxiliary.remote.value
The basic request wrapper.
RemoteCacheRequest() - Constructor for class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheRequest
 
RemoteCacheRequestFactory - Class in org.apache.commons.jcs3.auxiliary.remote.util
This creates request objects.
RemoteCacheRequestFactory() - Constructor for class org.apache.commons.jcs3.auxiliary.remote.util.RemoteCacheRequestFactory
 
RemoteCacheResponse<T> - Class in org.apache.commons.jcs3.auxiliary.remote.value
This is the response wrapper.
RemoteCacheResponse() - Constructor for class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheResponse
 
RemoteCacheServer<K,V> - Class in org.apache.commons.jcs3.auxiliary.remote.server
This class provides remote cache services.
RemoteCacheServer(IRemoteCacheServerAttributes, Properties) - Constructor for class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
Constructor for the RemoteCacheServer object.
RemoteCacheServer(IRemoteCacheServerAttributes, Properties, RMISocketFactory) - Constructor for class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
Constructor for the RemoteCacheServer object.
RemoteCacheServerAttributes - Class in org.apache.commons.jcs3.auxiliary.remote.server
These attributes are used to configure the remote cache server.
RemoteCacheServerAttributes() - Constructor for class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerAttributes
Default constructor for the RemoteCacheAttributes object
RemoteCacheServerFactory - Class in org.apache.commons.jcs3.auxiliary.remote.server
Provides remote cache services.
RemoteCacheStartupServlet - Class in org.apache.commons.jcs3.auxiliary.remote.server
This servlet can be used to startup the JCS remote cache.
RemoteCacheStartupServlet() - Constructor for class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheStartupServlet
 
RemoteHttpCache<K,V> - Class in org.apache.commons.jcs3.auxiliary.remote.http.client
This uses an http client as the service.
RemoteHttpCache(RemoteHttpCacheAttributes, ICacheServiceNonLocal<K, V>, IRemoteCacheListener<K, V>, RemoteHttpCacheMonitor) - Constructor for class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCache
Constructor for the RemoteCache object.
RemoteHttpCacheAttributes - Class in org.apache.commons.jcs3.auxiliary.remote.http.client
Http client specific settings.
RemoteHttpCacheAttributes() - Constructor for class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
RemoteHttpCacheClient<K,V> - Class in org.apache.commons.jcs3.auxiliary.remote.http.client
This is the service used by the remote http auxiliary cache.
RemoteHttpCacheClient() - Constructor for class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
For factory construction.
RemoteHttpCacheClient(RemoteHttpCacheAttributes) - Constructor for class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
Constructs a client.
RemoteHttpCacheDispatcher - Class in org.apache.commons.jcs3.auxiliary.remote.http.client
Calls the service.
RemoteHttpCacheDispatcher(RemoteHttpCacheAttributes) - Constructor for class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheDispatcher
 
RemoteHttpCacheFactory - Class in org.apache.commons.jcs3.auxiliary.remote.http.client
The RemoteCacheFactory creates remote caches for the cache hub.
RemoteHttpCacheFactory() - Constructor for class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheFactory
 
RemoteHttpCacheMonitor - Class in org.apache.commons.jcs3.auxiliary.remote.http.client
Upon the notification of a connection error, the monitor changes to operate in a time driven mode.
RemoteHttpCacheMonitor(RemoteHttpCacheFactory) - Constructor for class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheMonitor
Constructor for the RemoteCacheMonitor object
RemoteHttpCacheServerAttributes - Class in org.apache.commons.jcs3.auxiliary.remote.http.server
Configuration for the RemoteHttpCacheServer.
RemoteHttpCacheServerAttributes() - Constructor for class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheServerAttributes
 
RemoteHttpCacheService<K,V> - Class in org.apache.commons.jcs3.auxiliary.remote.http.server
This does the work.
RemoteHttpCacheService(ICompositeCacheManager, RemoteHttpCacheServerAttributes, ICacheEventLogger) - Constructor for class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheService
Create a process with a cache manager.
RemoteHttpCacheServlet - Class in org.apache.commons.jcs3.auxiliary.remote.http.server
This servlet simply reads and writes objects.
RemoteHttpCacheServlet() - Constructor for class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheServlet
 
RemoteHttpClientListener<K,V> - Class in org.apache.commons.jcs3.auxiliary.remote.http.client
Does nothing
RemoteHttpClientListener(IRemoteCacheAttributes, ICompositeCacheManager, IElementSerializer) - Constructor for class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpClientListener
Only need one since it does work for all regions, just reference by multiple region names.
RemoteLocation - Class in org.apache.commons.jcs3.auxiliary.remote
Location of the RMI registry.
RemoteLocation(String, int) - Constructor for class org.apache.commons.jcs3.auxiliary.remote.RemoteLocation
Constructor for the Location object
RemoteRequestType - Enum in org.apache.commons.jcs3.auxiliary.remote.value
The different types of requests
RemoteType - Enum in org.apache.commons.jcs3.auxiliary.remote.server.behavior
Enum to describe the mode of the remote cache
RemoteUtils - Class in org.apache.commons.jcs3.auxiliary.remote
This class provides some basic utilities for doing things such as starting the registry properly.
remove(Object) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore.LRUMapSizeLimited
 
remove(Object) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache.LRUMapSizeLimited
 
remove(Object) - Method in class org.apache.commons.jcs3.utils.struct.AbstractLRUMap
 
remove(String, K) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPService
Uses the default listener id and calls the next remove method.
remove(String, K) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
Removes the given key from the specified cache.
remove(String, K) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
Removes the given key from the specified remote cache.
remove(String, K) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
Removes the given key from the specified remote cache.
remove(String, K) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheService
Removes the given key from the specified cache.
remove(String, K) - Method in class org.apache.commons.jcs3.engine.ZombieCacheService
 
remove(String, K, long) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPService
Wraps the key in a LateralElementDescriptor.
remove(String, K, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
Removes the given key from the specified cache.
remove(String, K, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
Remove the key from the cache region and don't tell the source listener about it.
remove(String, K, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
Remove the key from the cache region and don't tell the source listener about it.
remove(String, K, long) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheServiceNonLocal
Removes the given key from the specified cache.
remove(String, K, long) - Method in class org.apache.commons.jcs3.engine.ZombieCacheServiceNonLocal
Adds a removeAll event to the queue if the maxSize is greater than 0;
remove(K) - Method in interface org.apache.commons.jcs3.access.behavior.ICacheAccess
Remove an object for this key if one exists, else do nothing.
remove(K) - Method in class org.apache.commons.jcs3.access.CacheAccess
Removes a single item by name.
remove(K) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheEventLogging
Removes the item from the cache.
remove(K) - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
Removes are not queued.
remove(K) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore
Remove by key.
remove(K) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWait
Adds a remove request to the lateral cache.
remove(K) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
Adds a remove request to the lateral cache.
remove(K) - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
Adds a remove request to the remote cache.
remove(K) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWait
Adds a remove request to the remote cache.
remove(K) - Method in interface org.apache.commons.jcs3.engine.behavior.ICache
Removes an item from the cache.
remove(K) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
Removes an item from the cache.
remove(K) - Method in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
Removes an item from the cache.
remove(K) - Method in interface org.apache.commons.jcs3.engine.memory.behavior.IMemoryCache
Removes an item from the cache
remove(K, boolean) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
fromRemote: If a remove call was made on a cache with both, then the remote should have been called.
remove(T) - Method in class org.apache.commons.jcs3.utils.struct.DoubleLinkedList
Removes the specified node from the link list.
REMOVE - Enum constant in enum org.apache.commons.jcs3.auxiliary.lateral.LateralCommand
The command for removes
REMOVE - Enum constant in enum org.apache.commons.jcs3.auxiliary.remote.value.RemoteRequestType
Remove request type.
REMOVE - Enum constant in enum org.apache.commons.jcs3.utils.discovery.UDPDiscoveryMessage.BroadcastType
This message instructs the receiver to remove this service from its list.
REMOVE_ALL - Enum constant in enum org.apache.commons.jcs3.auxiliary.remote.value.RemoteRequestType
Remove All request type.
REMOVE_EVENT - Static variable in interface org.apache.commons.jcs3.engine.logging.behavior.ICacheEventLogger
ICache remove
removeAll() - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheEventLogging
Removes all from the region.
removeAll() - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
 
removeAll() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWait
Adds a removeAll request to the lateral cache.
removeAll() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
Adds a removeAll request to the lateral cache.
removeAll() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
Adds a removeAll request to the remote cache.
removeAll() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWait
Adds a removeAll request to the remote cache.
removeAll() - Method in interface org.apache.commons.jcs3.engine.behavior.ICache
Removes all cached items from the cache.
removeAll() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
Clears the region.
removeAll() - Method in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
Removes all cached items from the cache.
removeAll() - Method in interface org.apache.commons.jcs3.engine.memory.behavior.IMemoryCache
Removes all cached items from the cache.
removeAll() - Method in class org.apache.commons.jcs3.utils.struct.DoubleLinkedList
Remove all of the elements from the linked list implementation.
removeAll(boolean) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
Removes all cached items.
removeAll(String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPService
 
removeAll(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
Remove all keys from the specified cache.
removeAll(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
Remove all keys from the specified remote cache.
removeAll(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
Remove all keys from the specified remote cache.
removeAll(String) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheService
Remove all keys from the specified cache.
removeAll(String) - Method in class org.apache.commons.jcs3.engine.ZombieCacheService
 
removeAll(String, long) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPService
 
removeAll(String, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
Remove all keys from the specified cache.
removeAll(String, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
Remove all keys from the specified remote cache.
removeAll(String, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
Remove all keys from the specified remote cache.
removeAll(String, long) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheServiceNonLocal
Remove all keys from the specified cache.
removeAll(String, long) - Method in class org.apache.commons.jcs3.engine.ZombieCacheServiceNonLocal
Adds a removeAll event to the queue if the maxSize is greater than 0;
REMOVEALL - Enum constant in enum org.apache.commons.jcs3.auxiliary.lateral.LateralCommand
The command instructing us to remove all
REMOVEALL_EVENT - Static variable in interface org.apache.commons.jcs3.engine.logging.behavior.ICacheEventLogger
ICache removeAll
RemoveAllEvent() - Constructor for class org.apache.commons.jcs3.engine.AbstractCacheEventQueue.RemoveAllEvent
 
removeAllWithEventLogging() - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheEventLogging
Removes all from the region.
removeBroadcast(String, int, ArrayList<String>) - Method in class org.apache.commons.jcs3.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.jcs3.utils.discovery.UDPDiscoverySender
This allows you to set the sender id.
removeByGroup(K) - Method in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
Remove all keys of the same group hierarchy.
removeByHierarchy(K) - Method in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
Remove all keys of the same name hierarchy.
removeCacheListener(String, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
Unsubscribe this listener from this region.
removeCacheListener(String, ICacheListener<K, V>) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheObserver
Unsubscribes from the specified cache.
removeCacheListener(String, ICacheListener<K, V>) - Method in class org.apache.commons.jcs3.engine.CacheWatchRepairable
Tell the server to release us.
removeCacheListener(String, ICacheListener<K, V>) - Method in class org.apache.commons.jcs3.engine.ZombieCacheWatch
 
removeCacheListener(String, ICacheListener<KK, VV>) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
Unsubscribe this listener from this region.
removeCacheListener(ICacheListener<K, V>) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheObserver
Unsubscribes from all caches.
removeCacheListener(ICacheListener<K, V>) - Method in class org.apache.commons.jcs3.engine.CacheWatchRepairable
 
removeCacheListener(ICacheListener<K, V>) - Method in class org.apache.commons.jcs3.engine.ZombieCacheWatch
 
removeCacheListener(ICacheListener<KK, VV>) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
Unsubscribes from all remote caches.
removeDiscoveredService(DiscoveredService) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPDiscoveryListener
Removes the lateral cache.
removeDiscoveredService(DiscoveredService) - Method in interface org.apache.commons.jcs3.utils.discovery.behavior.IDiscoveryListener
Remove the service from the list.
removeDiscoveredService(DiscoveredService) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryService
Removes the discovered service from the list and calls the discovery listener.
removeDiscoveryListener(IDiscoveryListener) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryService
Removes a listener.
removeEldestEntry(Map.Entry<K, MemoryElementDescriptor<K, V>>) - Method in class org.apache.commons.jcs3.engine.memory.lru.LHMLRUMemoryCache.LHMSpooler
Remove eldest.
removeFromGroup(K, String) - Method in interface org.apache.commons.jcs3.access.behavior.IGroupCacheAccess
Remove the item from this group in this region by this name.
removeFromGroup(K, String) - Method in class org.apache.commons.jcs3.access.GroupCacheAccess
Removes a single item by name from a group.
removeItem(String, String) - Method in class org.apache.commons.jcs3.admin.JCSAdminBean
Removes a particular item from a particular region.
removeItem(String, String) - Method in interface org.apache.commons.jcs3.admin.JCSJMXBean
Removes a particular item from a particular region.
removeLast() - Method in class org.apache.commons.jcs3.utils.struct.DoubleLinkedList
Removes the specified node from the link list.
removeNoWait(String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
Removes a no wait from the list if it is already there by its identifying key
removeNoWait(LateralCacheNoWait<K, V>) - Method in class org.apache.commons.jcs3.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.jcs3.auxiliary.lateral.socket.tcp.LateralTCPDiscoveryListener
Look up the facade for the name.
removeNoWait(LateralCacheNoWaitFacade<K, V>, String, String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPDiscoveryListener
Remove the item from the no wait list.
removeRemoteCacheListener(IRemoteCacheAttributes) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheManager
Removes a listener.
removeWithEventLogging(K) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheEventLogging
Removes the item from the cache.
repairTable(Statement) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.MySQLTableOptimizer
This is called if the optimization is in error.
REQUEST - Enum constant in enum org.apache.commons.jcs3.utils.discovery.UDPDiscoveryMessage.BroadcastType
This asks recipients to broadcast their location.
requestBroadcast() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoverySender
Ask other to broadcast their info the multicast address.
requesterId - Variable in class org.apache.commons.jcs3.auxiliary.lateral.LateralElementDescriptor
The id of the source of the request.
reset() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDisk
Resets the file.
reset() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore
Resets the file and creates a new key map.
reset() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDisk
Sets the raf to empty.
reset() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
Typically this is used to handle errors by last resort, force content update, or removeall
resetElementAttributes(K, IElementAttributes) - Method in interface org.apache.commons.jcs3.access.behavior.ICacheAccess
Reset the attributes on the object matching this key name.
resetElementAttributes(K, IElementAttributes) - Method in class org.apache.commons.jcs3.access.CacheAccess
Reset attributes for a particular element in the cache.
resetEventQ() - Method in class org.apache.commons.jcs3.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.jcs3.auxiliary.remote.RemoteCacheNoWait
Resets the event q by first destroying the existing one and starting up new one.
resolveClass(ObjectStreamClass) - Method in class org.apache.commons.jcs3.io.ObjectInputStreamClassLoaderAware
 
resolveProxyClass(String[]) - Method in class org.apache.commons.jcs3.io.ObjectInputStreamClassLoaderAware
 
restorePrimaryServer(RemoteCacheNoWait<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
restore the primary server in the list of failovers
ROOT_LOGGER_NAME - Static variable in interface org.apache.commons.jcs3.log.LogFactory
The name of the root Log.
run() - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheMonitor
Main processing method for the AbstractAuxiliaryCacheMonitor object
run() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.ShrinkerThread
Calls deleteExpired on each item in the set.
run() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener.ConnectionHandler
Deprecated.
Main processing method for the LateralTCPReceiverConnection object
run() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener.ListenerThread
Deprecated.
Main processing method for the ListenerThread object
run() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheFailoverRunner
Deprecated.
Main processing method for the RemoteCacheFailoverRunner object.
run() - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RegistryKeepAliveRunner
Deprecated.
Tries to lookup the server.
run() - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue.AbstractCacheEvent
Main processing method for the AbstractCacheEvent object
run() - Method in class org.apache.commons.jcs3.engine.control.event.ElementEventQueue.AbstractElementEventRunner
Deprecated.
Main processing method for the AbstractElementEvent object
run() - Method in class org.apache.commons.jcs3.engine.memory.shrinking.ShrinkerThread
Main processing method for the ShrinkerThread object
run() - Method in class org.apache.commons.jcs3.utils.discovery.UDPCleanupRunner
Deprecated.
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.jcs3.utils.discovery.UDPDiscoveryReceiver.MessageHandler
Deprecated.
Process the message.
run() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryReceiver
Main processing method for the UDPDiscoveryReceiver object
run() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoverySenderThread
Deprecated.
Send a message.
RUN - Enum constant in enum org.apache.commons.jcs3.utils.threadpool.PoolConfiguration.WhenBlockedPolicy
run in current thread when queue is full and max threads is reached.

S

save() - Method in class org.apache.commons.jcs3.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.jcs3.auxiliary.disk.block.BlockDiskKeyStore
Saves key file to disk.
saveKeys() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
Saves key file to disk.
scheduleOptimization(Date, MySQLTableOptimizer) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.MySQLDiskCacheFactory
This takes in a single time and schedules the optimizer to be called at that time every day.
scheduleOptimizations(MySQLDiskCacheAttributes, TableState, DataSource) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.MySQLDiskCacheFactory
For each time in the optimization schedule, this calls schedule Optimization.
ScheduleParser - Class in org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.util
Parses the very simple schedule format.
ScheduleParser() - Constructor for class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.util.ScheduleParser
 
scheduler - Variable in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheFactory
The background scheduler, one for all regions.
send(LateralElementDescriptor<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPSender
Sends commands to the lateral cache listener.
send(UDPDiscoveryMessage) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoverySender
Send messages.
sendAndReceive(LateralElementDescriptor<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPSender
Sends commands to the lateral cache listener and gets a response.
SerializationConversionUtil - Class in org.apache.commons.jcs3.utils.serialization
This uses a supplied Serializer to convert to and from cache elements.
SerializationConversionUtil() - Constructor for class org.apache.commons.jcs3.utils.serialization.SerializationConversionUtil
 
serialize(T) - Method in interface org.apache.commons.jcs3.engine.behavior.IElementSerializer
Turns an object into a byte array.
serialize(T) - Method in class org.apache.commons.jcs3.utils.serialization.CompressingSerializer
Serializes an object using default serialization.
serialize(T) - Method in class org.apache.commons.jcs3.utils.serialization.EncryptingSerializer
Serializes an object using default serialization.
serialize(T) - Method in class org.apache.commons.jcs3.utils.serialization.StandardSerializer
Serializes an object using default serialization.
SERIALIZER_PREFIX - Static variable in class org.apache.commons.jcs3.auxiliary.AuxiliaryCacheConfigurator
jcs.auxiliary.NAME.serializer=CLASSNAME
serializeTo(T, OutputStream) - Method in interface org.apache.commons.jcs3.engine.behavior.IElementSerializer
Convenience method to write serialized object into a stream.
serializeTo(T, AsynchronousByteChannel, int) - Method in interface org.apache.commons.jcs3.engine.behavior.IElementSerializer
Convenience method to write serialized object into an asynchronous channel.
serializeTo(T, WritableByteChannel) - Method in interface org.apache.commons.jcs3.engine.behavior.IElementSerializer
Convenience method to write serialized object into a channel.
service(HttpServletRequest, HttpServletResponse) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheServlet
Read the request, call the processor, write the response.
service(HttpServletRequest, HttpServletResponse) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheStartupServlet
It just dumps the stats.
serviceRequestBroadcast() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryService
Send a passive broadcast in response to a request broadcast.
setAesCipherTransformation(String) - Method in class org.apache.commons.jcs3.utils.serialization.EncryptingSerializer
Set the cipher transformation for encryption and decryption Default is AES/ECB/PKCS5Padding
setAlive(boolean) - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
 
setAllowClusterGet(boolean) - Method in class org.apache.commons.jcs3.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.jcs3.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Should cluster updates be propagated to the locals.
setAllowClusterGet(boolean) - Method in class org.apache.commons.jcs3.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.jcs3.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.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Is the lateral allowed to try and get from other laterals.
setAllowPut(boolean) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Is the lateral allowed to put objects to other laterals.
setAllowPut(boolean) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Is the lateral allowed to put objects to other laterals.
setAllowRemoveAll(boolean) - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCacheAttributes
 
setAllowRemoveAll(boolean) - Method in interface org.apache.commons.jcs3.auxiliary.disk.behavior.IDiskCacheAttributes
If this is false, then remove all requests will not be honored.
setAuxCaches(List<AuxiliaryCache<K, V>>) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
This sets the list of auxiliary caches for this region.
setAuxCaches(AuxiliaryCache<K, V>[]) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
Deprecated.
Use List method
setAuxiliaryCacheStats(List<IStats>) - Method in interface org.apache.commons.jcs3.engine.stats.behavior.ICacheStats
 
setAuxiliaryCacheStats(List<IStats>) - Method in class org.apache.commons.jcs3.engine.stats.CacheStats
 
setBalkDuringOptimization(boolean) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.MySQLDiskCacheAttributes
 
setBlocks(int[]) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskElementDescriptor
 
setBlockSizeBytes(int) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCacheAttributes
The size of the blocks.
setBoundarySize(int) - Method in class org.apache.commons.jcs3.utils.threadpool.PoolConfiguration
 
setCacheAttributes(ICompositeCacheAttributes) - Method in class org.apache.commons.jcs3.access.AbstractCacheAccess
Sets the ICompositeCacheAttributes of the cache region.
setCacheAttributes(ICompositeCacheAttributes) - Method in interface org.apache.commons.jcs3.access.behavior.ICacheAccessManagement
Sets the ICompositeCacheAttributes of the cache region
setCacheAttributes(ICompositeCacheAttributes) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
Sets the ICompositeCacheAttributes attribute of the Cache object.
setCacheAttributes(ICompositeCacheAttributes) - Method in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
Sets the CacheAttributes.
setCacheAttributes(ICompositeCacheAttributes) - Method in interface org.apache.commons.jcs3.engine.memory.behavior.IMemoryCache
Sets the CacheAttributes of the region.
setCacheElement(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheRequest
 
setCacheEventLogger(ICacheEventLogger) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCache
Allows it to be injected.
setCacheEventLogger(ICacheEventLogger) - Method in interface org.apache.commons.jcs3.auxiliary.AuxiliaryCache
Every Auxiliary must allow for the use of an event logger.
setCacheEventLogger(ICacheEventLogger) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
Allows it to be injected.
setCacheEventLogger(ICacheEventLogger) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RegistryKeepAliveRunner
Deprecated.
Allows it to be injected.
setCacheEventLogger(ICacheEventLogger) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
Allows it to be injected.
setCacheManager(ICompositeCacheManager) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheListener
 
setCacheManager(ICompositeCacheManager) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
 
setCacheManager(ICompositeCacheManager) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
 
setCacheName(String) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheAttributes
 
setCacheName(String) - Method in interface org.apache.commons.jcs3.auxiliary.AuxiliaryCacheAttributes
Sets the name of the cache, referenced by the appropriate manager.
setCacheName(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheRequest
 
setCacheName(String) - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
Sets the name of the cache, referenced by the appropriate manager.
setCacheName(String) - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
Sets the cacheName attribute of the CompositeCacheAttributes object
setCacheNames(ArrayList<String>) - Method in class org.apache.commons.jcs3.utils.discovery.DiscoveredService
 
setCacheNames(ArrayList<String>) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryMessage
 
setCacheNames(ArrayList<String>) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoverySenderThread
Deprecated.
 
setCacheWatch(ICacheObserver) - Method in class org.apache.commons.jcs3.engine.CacheWatchRepairable
Replaces the underlying cache watch service and re-attaches all existing listeners to the new cache watch.
setClearDiskOnStartup(boolean) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCacheAttributes
 
setClusterServers(String) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
Sets the clusterServers attribute of the IRemoteCacheAttributes object
setClusterServers(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.CommonRemoteCacheAttributes
Sets the clusterServers attribute of the RemoteCacheAttributes object.
setCnt(int) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryReceiver
 
setCompositeCacheManager(CompositeCacheManager) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
Injector for cache manager
setConfigFilename(String) - Static method in class org.apache.commons.jcs3.JCS
Set the filename that the cache manager will be initialized with.
setConfigFileName(String) - Method in interface org.apache.commons.jcs3.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Sets the ConfigFileName attribute of the IRemoteCacheAttributes object.
setConfigFileName(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerAttributes
Sets the ConfigFileName attribute of the IRemoteCacheAttributes object
setConfigProperties(Properties) - Static method in class org.apache.commons.jcs3.JCS
Set the properties that the cache manager will be initialized with.
setConnectionPoolName(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
setConnectionTimeoutMillis(int) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
setCreateTime() - Method in class org.apache.commons.jcs3.engine.ElementAttributes
Sets the createTime attribute of the IElementAttributes object
setDark(boolean) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
 
setData(V) - Method in interface org.apache.commons.jcs3.engine.stats.behavior.IStatElement
Set the data for this element.
setData(V) - Method in class org.apache.commons.jcs3.engine.stats.StatElement
Set the data for this element.
setDatabase(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
This is appended to the url.
setDefaultElementAttributes(IElementAttributes) - Method in class org.apache.commons.jcs3.access.AbstractCacheAccess
This method is does not reset the attributes for items already in the cache.
setDefaultElementAttributes(IElementAttributes) - Method in interface org.apache.commons.jcs3.access.behavior.ICacheAccessManagement
This method is does not reset the attributes for items already in the cache.
setDiskLimitType(IDiskCacheAttributes.DiskLimitType) - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCacheAttributes
 
setDiskLimitType(IDiskCacheAttributes.DiskLimitType) - Method in interface org.apache.commons.jcs3.auxiliary.disk.behavior.IDiskCacheAttributes
set the type of the limit of the cache size
setDiskLimitTypeName(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCacheAttributes
 
setDiskLimitTypeName(String) - Method in interface org.apache.commons.jcs3.auxiliary.disk.behavior.IDiskCacheAttributes
Translates and stores String values of DiskLimitType Allowed values: "COUNT" and "SIZE"
setDiskPath(File) - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCacheAttributes
Sets the diskPath attribute of the DiskCacheAttributes object
setDiskPath(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCacheAttributes
Sets the diskPath attribute of the DiskCacheAttributes object
setDiskPath(String) - Method in interface org.apache.commons.jcs3.auxiliary.disk.behavior.IDiskCacheAttributes
Sets the diskPath attribute of the IJISPCacheAttributes object
setDiskUsagePattern(ICompositeCacheAttributes.DiskUsagePattern) - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
By default this is SWAP_ONLY.
setDiskUsagePattern(ICompositeCacheAttributes.DiskUsagePattern) - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
By default this is SWAP_ONLY.
setDiskUsagePatternName(String) - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
Translates the name to the disk usage pattern short value.
setDiskUsagePatternName(String) - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
Translates the name to the disk usage pattern short value.
setDriverClassName(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
setElementAttributes(IElementAttributes) - Method in class org.apache.commons.jcs3.auxiliary.disk.PurgatoryElement
 
setElementAttributes(IElementAttributes) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheElement
Sets the attributes attribute of the ICacheElement<K, V> object
setElementAttributes(IElementAttributes) - Method in class org.apache.commons.jcs3.engine.CacheElement
Sets the attributes attribute of the CacheElement object
setElementAttributes(IElementAttributes) - Method in class org.apache.commons.jcs3.engine.CacheGroup
Deprecated.
Sets the attributes attribute of the CacheGroup object
setElementAttributes(IElementAttributes) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
Sets the default element attribute of the Cache object.
setElementEventQueue(IElementEventQueue) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
Injector for Element event queue
setElementSerializer(IElementSerializer) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCache
Allows you to inject a custom serializer.
setElementSerializer(IElementSerializer) - Method in interface org.apache.commons.jcs3.auxiliary.AuxiliaryCache
Allows you to inject a custom serializer.
setErrorMessage(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheResponse
 
setEventLogSourceName(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
 
setEventName(String) - Method in interface org.apache.commons.jcs3.engine.logging.behavior.ICacheEvent
 
setEventName(String) - Method in class org.apache.commons.jcs3.engine.logging.CacheEvent
 
setEventQueuePoolName(String) - Method in class org.apache.commons.jcs3.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.jcs3.auxiliary.AuxiliaryCacheAttributes
If you choose a POOLED event queue type, the value of EventQueuePoolName will be used.
setEventQueueType(ICacheEventQueue.QueueType) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheAttributes
SINGLE is the default.
setEventQueueType(ICacheEventQueue.QueueType) - Method in interface org.apache.commons.jcs3.auxiliary.AuxiliaryCacheAttributes
SINGLE is the default.
setFacade(AbstractRemoteCacheNoWaitFacade<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCache
Set facade
setFailoverIndex(int) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheAttributes
Sets the failoverIndex attribute of the IRemoteCacheAttributes object
setFailoverIndex(int) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheAttributes
Sets the failoverIndex attribute of the RemoteCacheAttributes object.
setFailovers(List<RemoteLocation>) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheAttributes
Sets the failovers attribute of the IRemoteCacheAttributes object
setFailovers(List<RemoteLocation>) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheAttributes
Sets the failovers attribute of the RemoteCacheAttributes object.
setFailoverServers(String) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheAttributes
Sets the failoverServers attribute of the IRemoteCacheAttributes object
setFailoverServers(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheAttributes
Sets the failoverServers attribute of the RemoteCacheAttributes object.
setFilterRemoveByHashCode(boolean) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Should the receiver try to match hash codes.
setFilterRemoveByHashCode(boolean) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Should the receiver try to match hash codes.
setFinished(boolean) - Method in class org.apache.commons.jcs3.utils.access.AbstractJCSWorkerHelper
 
setFinished(boolean) - Method in interface org.apache.commons.jcs3.utils.access.JCSWorkerHelper
Sets whether or not the work has been done.
setGetOnly(boolean) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
Sets the getOnly attribute of the IRemoteCacheAttributes object
setGetOnly(boolean) - Method in class org.apache.commons.jcs3.auxiliary.remote.CommonRemoteCacheAttributes
Sets the getOnly attribute of the RemoteCacheAttributes object
setGetTimeoutMillis(int) - Method in interface org.apache.commons.jcs3.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.jcs3.auxiliary.remote.RemoteCacheAttributes
 
setHost(String) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryMessage
 
setHttpListenerPort(int) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes
Sets the httpListenerPort attribute of the ILateralCacheAttributes object
setHttpListenerPort(int) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheAttributes
Sets the httpListenerPort attribute of the ILateralCacheAttributes object
setHttpServer(String) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes
Sets the httpServer attribute of the ILateralCacheAttributes object
setHttpServer(String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheAttributes
Sets the httpServer attribute of the LateralCacheAttributes object
setHttpServers(String) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes
Sets the httpServers attribute of the LateralCacheAttributes object
setHttpServers(String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheAttributes
Sets the httpServers attribute of the LateralCacheAttributes object
setHttpVersion(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
setIdentityKey(String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWait
Set the identifying key to this no wait
setIdlePeriod(long) - Static method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheMonitor
Configures the idle period between repairs.
setIdleTime(long) - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
Sets the idleTime attribute of the IAttributes object.
setIdleTime(long) - Method in class org.apache.commons.jcs3.engine.ElementAttributes
Sets the idleTime attribute of the IAttributes object.
setIncludeCacheNameAsParameter(boolean) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
setIncludeKeysAndPatternsAsParameter(boolean) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
setIncludeRequestTypeasAsParameter(boolean) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
setInitialized(boolean) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
 
setIsEternal(boolean) - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
Sets the isEternal attribute of the IElementAttributes object
setIsEternal(boolean) - Method in class org.apache.commons.jcs3.engine.ElementAttributes
Sets the isEternal attribute of the ElementAttributes object.
setIsLateral(boolean) - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
Sets the isLateral attribute of the IElementAttributes object
setIsLateral(boolean) - Method in class org.apache.commons.jcs3.engine.ElementAttributes
Sets the isLateral attribute of the IElementAttributes object
setIsRemote(boolean) - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
Sets the isRemote attribute of the IElementAttributes object.
setIsRemote(boolean) - Method in class org.apache.commons.jcs3.engine.ElementAttributes
Sets the isRemote attribute of the ElementAttributes object
setIsSpool(boolean) - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
Sets the isSpool attribute of the IElementAttributes object
setIsSpool(boolean) - Method in class org.apache.commons.jcs3.engine.ElementAttributes
Sets the isSpool attribute of the IElementAttributes object
setIssueRemoveOnPut(boolean) - Method in interface org.apache.commons.jcs3.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.jcs3.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.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
 
setJmxName(String) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
 
setJndiPath(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
setJndiTTL(long) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
setKeepAliveTime(int) - Method in class org.apache.commons.jcs3.utils.threadpool.PoolConfiguration
 
setKey(K) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskElementDescriptor
 
setKey(K) - Method in class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheRequest
 
setKey(K) - Method in interface org.apache.commons.jcs3.engine.logging.behavior.ICacheEvent
 
setKey(K) - Method in class org.apache.commons.jcs3.engine.logging.CacheEvent
 
setKey(K) - Method in class org.apache.commons.jcs3.utils.struct.LRUElementDescriptor
 
setKeyMatcher(IKeyMatcher<K>) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCache
Sets the key matcher used by get matching.
setKeyMatcher(IKeyMatcher<K>) - Method in interface org.apache.commons.jcs3.engine.behavior.ICache
Sets the key matcher used by get matching.
setKeyMatcher(IKeyMatcher<K>) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
Sets the key matcher used by get matching.
setKeyPersistenceIntervalSeconds(long) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCacheAttributes
 
setKeySet(Set<K>) - Method in class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheRequest
 
setLastAccessTime(long) - Method in class org.apache.commons.jcs3.engine.ElementAttributes
only for use from test code
setLastAccessTimeNow() - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
Sets the LastAccessTime as now of the IElementAttributes object
setLastAccessTimeNow() - Method in class org.apache.commons.jcs3.engine.ElementAttributes
Sets the LastAccessTime as now of the IElementAttributes object
setLastHearFromTime(long) - Method in class org.apache.commons.jcs3.utils.discovery.DiscoveredService
 
setListenerId(long) - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache.MyCacheListener
 
setListenerId(long) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
Let the lateral cache set a listener_id.
setListenerId(long) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPService
 
setListenerId(long) - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
let the remote cache set a listener_id.
setListenerId(long) - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheListener
Let the remote cache set a listener_id.
setListenerId(long) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheListener
Set the id to be used by this manager.
setListenerId(long) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheListener
sets unique identifier of listener home
setListenerId(long) - Method in class org.apache.commons.jcs3.engine.CacheAdaptor
Sets the listenerId attribute of the CacheAdaptor object
setLocalClusterConsistency(boolean) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
Should cluster updates be propagated to the locals
setLocalClusterConsistency(boolean) - Method in class org.apache.commons.jcs3.auxiliary.remote.CommonRemoteCacheAttributes
Should cluster updates be propagated to the locals.
setLocalClusterConsistency(boolean) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheServerAttributes
Should cluster updates be propagated to the locals
setLocalPort(int) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheAttributes
Sets the localPort attribute of the IRemoteCacheAttributes object
setLocalPort(int) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheAttributes
Sets the localPort attribute of the RemoteCacheAttributes object
setLogCategoryName(String) - Method in class org.apache.commons.jcs3.engine.logging.CacheEventLoggerDebugLogger
 
setLogSystem(String) - Static method in class org.apache.commons.jcs3.JCS
Set the log system.
setLogSystem(String) - Static method in class org.apache.commons.jcs3.log.LogManager
Set the log system.
setMaxConnectionsPerHost(int) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
setMaxIdleTimeSec(int) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
 
setMaximumPoolSize(int) - Method in class org.apache.commons.jcs3.utils.threadpool.PoolConfiguration
 
setMaxKeySize(int) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCacheAttributes
 
setMaxKeySize(int) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCacheAttributes
Sets the maxKeySize attribute of the DiskCacheAttributes object
setMaxLife(long) - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
Sets the maxLife attribute of the IAttributes object.
setMaxLife(long) - Method in class org.apache.commons.jcs3.engine.ElementAttributes
Sets the maxLife attribute of the IAttributes object.
setMaxMemoryIdleTimeSeconds(long) - Method in interface org.apache.commons.jcs3.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.jcs3.engine.CompositeCacheAttributes
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
setMaxObjects(int) - Method in interface org.apache.commons.jcs3.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.jcs3.engine.CompositeCacheAttributes
Sets the maxObjects attribute of the CompositeCacheAttributes object
setMaxPurgatorySize(int) - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCacheAttributes
Sets the maxPurgatorySize attribute of the DiskCacheAttributes object
setMaxPurgatorySize(int) - Method in interface org.apache.commons.jcs3.auxiliary.disk.behavior.IDiskCacheAttributes
Sets the maxPurgatorySize attribute of the DiskCacheAttributes object
setMaxSpoolPerRun(int) - Method in interface org.apache.commons.jcs3.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.jcs3.engine.CompositeCacheAttributes
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
setMaxTotal(int) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
setMemoryCacheName(String) - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
Sets the name of the MemoryCache, referenced by the appropriate manager.
setMemoryCacheName(String) - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
Sets the memoryCacheName attribute of the CompositeCacheAttributes object
setMessageType(UDPDiscoveryMessage.BroadcastType) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryMessage
 
setMinimumPoolSize(int) - Method in class org.apache.commons.jcs3.utils.threadpool.PoolConfiguration
 
setName(String) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheAttributes
This is the name of the auxiliary in configuration file.
setName(String) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheFactory
Sets the name attribute of the DiskCacheFactory object
setName(String) - Method in interface org.apache.commons.jcs3.auxiliary.AuxiliaryCacheAttributes
Name known by configurator
setName(String) - Method in interface org.apache.commons.jcs3.auxiliary.AuxiliaryCacheFactory
Sets the name attribute of the AuxiliaryCacheFactory object
setName(String) - Method in interface org.apache.commons.jcs3.engine.stats.behavior.IStatElement
 
setName(String) - Method in class org.apache.commons.jcs3.engine.stats.StatElement
 
setOpenTimeout(int) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.TimeoutConfigurableRMISocketFactory
 
setOpenTimeOut(int) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
 
setOpenTimeOut(int) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
 
setOptimizationSchedule(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.MySQLDiskCacheAttributes
 
setOptimizeAtRemoveCount(int) - Method in class org.apache.commons.jcs3.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.jcs3.auxiliary.disk.indexed.IndexedDiskCacheAttributes
 
setOptionalDetails(String) - Method in interface org.apache.commons.jcs3.engine.logging.behavior.ICacheEvent
 
setOptionalDetails(String) - Method in class org.apache.commons.jcs3.engine.logging.CacheEvent
 
setPassword(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
setPattern(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheRequest
 
setPauseBetweenRegionCallsMillis(long) - Method in class org.apache.commons.jcs3.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.jcs3.auxiliary.remote.value.RemoteCacheResponse
 
setPort(int) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryMessage
 
setPreSharedKey(String) - Method in class org.apache.commons.jcs3.utils.serialization.EncryptingSerializer
Set the pre-shared key for encryption and decryption
setProperties(Object, Properties, String) - Static method in class org.apache.commons.jcs3.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.jcs3.utils.config.PropertySetter
Set the properties for the object that match the prefix passed as parameter.
setProperty(PropertyDescriptor, String, String) - Method in class org.apache.commons.jcs3.utils.config.PropertySetter
Set the named property given a PropertyDescriptor.
setProperty(String, String) - Method in class org.apache.commons.jcs3.utils.config.PropertySetter
Set a property on this PropertySetter's Object.
setProps(Properties) - Static method in class org.apache.commons.jcs3.utils.threadpool.ThreadPoolManager
This will be used if it is not null on initialization.
setPutOnlyMode(boolean) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes
Sets the putOnlyMode attribute of the ILateralCacheAttributes.
setPutOnlyMode(boolean) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheAttributes
Sets the outgoingOnlyMode attribute of the ILateralCacheAttributes.
setReadTimeout(int) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.TimeoutConfigurableRMISocketFactory
 
setReceive(boolean) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes
 
setReceive(boolean) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheAttributes
 
setReceive(boolean) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheAttributes
By default this option is true.
setReceive(boolean) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheAttributes
By default this option is true.
setRegion(String) - Method in interface org.apache.commons.jcs3.engine.logging.behavior.ICacheEvent
 
setRegion(String) - Method in class org.apache.commons.jcs3.engine.logging.CacheEvent
 
setRegionName(String) - Method in interface org.apache.commons.jcs3.engine.stats.behavior.ICacheStats
 
setRegionName(String) - Method in class org.apache.commons.jcs3.engine.stats.CacheStats
Stats are for a region, though auxiliary data may be for more.
setRegistryKeepAliveDelayMillis(long) - Method in interface org.apache.commons.jcs3.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
 
setRegistryKeepAliveDelayMillis(long) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerAttributes
 
setRemoteCacheAttributes(IRemoteCacheAttributes) - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
 
setRemoteCacheListener(IRemoteCacheListener<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
 
setRemoteCacheService(ICacheServiceNonLocal<Serializable, Serializable>) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheServlet
 
setRemoteCacheService(ICacheServiceNonLocal<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
 
setRemoteDispatcher(IRemoteCacheDispatcher) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
 
setRemoteHttpCacheAttributes(RemoteHttpCacheAttributes) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
 
setRemoteHttpClientClassName(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
setRemoteLocation(String, int) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
Sets the location attribute of the RemoteCacheAttributes object.
setRemoteLocation(String, int) - Method in class org.apache.commons.jcs3.auxiliary.remote.CommonRemoteCacheAttributes
Sets the location attribute of the RemoteCacheAttributes object.
setRemoteLocation(RemoteLocation) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
Sets the location attribute of the RemoteCacheAttributes object.
setRemoteLocation(RemoteLocation) - Method in class org.apache.commons.jcs3.auxiliary.remote.CommonRemoteCacheAttributes
Sets the location attribute of the RemoteCacheAttributes object.
setRemoteServiceName(String) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
Sets the remoteServiceName attribute of the IRemoteCacheAttributes object
setRemoteServiceName(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.CommonRemoteCacheAttributes
Sets the remoteServiceName attribute of the RemoteCacheAttributes object.
setRemoteType(RemoteType) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
Sets the remoteType attribute of the IRemoteCacheAttributes object
setRemoteType(RemoteType) - Method in class org.apache.commons.jcs3.auxiliary.remote.CommonRemoteCacheAttributes
Sets the remoteType attribute of the RemoteCacheAttributes object.
setRemoteTypeName(String) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
Sets the remoteTypeName attribute of the IRemoteCacheAttributes object
setRemoteTypeName(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.CommonRemoteCacheAttributes
Sets the remoteTypeName attribute of the RemoteCacheAttributes object.
setRemoveUponRemotePut(boolean) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
Sets the removeUponRemotePut attribute of the IRemoteCacheAttributes object
setRemoveUponRemotePut(boolean) - Method in class org.apache.commons.jcs3.auxiliary.remote.CommonRemoteCacheAttributes
Sets the removeUponRemotePut attribute of the RemoteCacheAttributes object.
setRequesterId(long) - Method in class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheRequest
 
setRequesterId(long) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryMessage
 
setRequestType(RemoteRequestType) - Method in class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheRequest
 
setRmiSocketFactoryTimeoutMillis(int) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
This sets a general timeout on the RMI socket factory.
setRmiSocketFactoryTimeoutMillis(int) - Method in class org.apache.commons.jcs3.auxiliary.remote.CommonRemoteCacheAttributes
 
setScheduledExecutorService(ScheduledExecutorService) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCache
 
setScheduledExecutorService(ScheduledExecutorService) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheFactory
 
setScheduledExecutorService(ScheduledExecutorService) - Method in interface org.apache.commons.jcs3.engine.behavior.IRequireScheduler
Inject an instance of a central ScheduledExecutorService
setScheduledExecutorService(ScheduledExecutorService) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
 
setScheduledExecutorService(ScheduledExecutorService) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryService
 
setSendDelaySec(int) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
 
setSerializer(IElementSerializer) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryReceiver
For testing
setServiceAddress(String) - Method in class org.apache.commons.jcs3.utils.discovery.DiscoveredService
 
setServiceAddress(String) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
 
setServiceName(String) - Static method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerFactory
 
setServiceName(String) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
 
setServicePort(int) - Method in interface org.apache.commons.jcs3.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Sets the localPort attribute of the IRemoteCacheAttributes object.
setServicePort(int) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerAttributes
Sets the localPort attribute of the RemoteCacheAttributes object
setServicePort(int) - Method in class org.apache.commons.jcs3.utils.discovery.DiscoveredService
 
setServicePort(int) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
 
setShrinkerIntervalSeconds(int) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
setShrinkerIntervalSeconds(long) - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
setShrinkerIntervalSeconds(long) - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
setShutdownSpoolTimeLimit(int) - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCacheAttributes
Sets the amount of time in seconds we will wait for elements to move to disk during shutdown for a particular region.
setShutdownSpoolTimeLimit(int) - Method in interface org.apache.commons.jcs3.auxiliary.disk.behavior.IDiskCacheAttributes
Sets the amount of time in seconds we will wait for elements to move to disk during shutdown for a particular region.
setSize(int) - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
Size in bytes.
setSize(int) - Method in class org.apache.commons.jcs3.engine.ElementAttributes
Size in bytes.
setSocketTimeOut(int) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
 
setSocketTimeOut(int) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
 
setSocketTimeoutMillis(int) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
setSource(String) - Method in interface org.apache.commons.jcs3.engine.logging.behavior.ICacheEvent
 
setSource(String) - Method in class org.apache.commons.jcs3.engine.logging.CacheEvent
 
setSpoolable(boolean) - Method in class org.apache.commons.jcs3.auxiliary.disk.PurgatoryElement
Sets the spoolable property.
setSpoolChunkSize(int) - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
Number to send to disk at a time.
setSpoolChunkSize(int) - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
Number to send to disk at a time.
setStartRegistry(boolean) - Method in interface org.apache.commons.jcs3.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Deprecated.
Always true, to be removed
setStartRegistry(boolean) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerAttributes
Deprecated.
Always true, to be removed
setStartUpSize(int) - Method in class org.apache.commons.jcs3.utils.threadpool.PoolConfiguration
 
setState(int) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.TableState
 
setStatElements(List<IStatElement<?>>) - Method in interface org.apache.commons.jcs3.engine.stats.behavior.IStats
Set the generic statistical or historical data.
setStatElements(List<IStatElement<?>>) - Method in class org.apache.commons.jcs3.engine.stats.Stats
 
setSuccess(boolean) - Method in class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheResponse
 
setTableName(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
setTableName(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.MySQLTableOptimizer
 
setTableName(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.TableState
 
setTableState(TableState) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
 
setTcpLateralCacheAttributes(ITCPLateralCacheAttributes) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
 
setTcpListenerHost(String) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Sets the tcpListenerHost attribute of the ILateralCacheAttributes object
setTcpListenerHost(String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Sets the tcpListenerHost attribute of the ILateralCacheAttributes object
setTcpListenerPort(int) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Sets the tcpListenerPort attribute of the ILateralCacheAttributes object
setTcpListenerPort(int) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Sets the tcpListenerPort attribute of the ILateralCacheAttributes object
setTcpServer(String) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Sets the tcpServer attribute of the ILateralCacheAttributes object
setTcpServer(String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Sets the tcpServer attribute of the ILateralCacheAttributes object
setTcpServers(String) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Sets the tcpServers attribute of the ILateralCacheAttributes object
setTcpServers(String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Sets the tcpServers attribute of the ILateralCacheAttributes object
setTestBeforeInsert(boolean) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
If this is true then the disk cache will check to see if the item already exists in the database.
setThreadPoolName(String) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheAttributes
Set the name of the pool to use.
setThreadPoolName(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheAttributes
 
setTimeFactorForMilliseconds(long) - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
 
setTimeFactorForMilliseconds(long) - Method in class org.apache.commons.jcs3.engine.ElementAttributes
 
setTransmissionType(ILateralCacheAttributes.Type) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes
Sets the transmissionType attribute of the ILateralCacheAttributes object
setTransmissionType(ILateralCacheAttributes.Type) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheAttributes
Sets the transmissionType attribute of the LateralCacheAttributes object
setTransmissionTypeName(String) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes
Deprecated.
Use setTransmissionType()
setTransmissionTypeName(String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheAttributes
Deprecated. 
setTypeName(String) - Method in interface org.apache.commons.jcs3.engine.stats.behavior.IStats
Set the type name, such as "LRU Memory Cache."
setTypeName(String) - Method in class org.apache.commons.jcs3.engine.stats.Stats
 
setUdpDiscoveryAddr(String) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Sets the address to broadcast to if UDPDiscovery is enabled.
setUdpDiscoveryAddr(String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Sets the address to broadcast to if UDPDiscovery is enabled.
setUdpDiscoveryAddr(String) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
 
setUdpDiscoveryAttributes(UDPDiscoveryAttributes) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryService
 
setUdpDiscoveryEnabled(boolean) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Can setup UDP Discovery.
setUdpDiscoveryEnabled(boolean) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Can setup UDP Discovery.
setUdpDiscoveryInterface(String) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
 
setUdpDiscoveryPort(int) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Sets the port to use if UDPDiscovery is enabled.
setUdpDiscoveryPort(int) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Sets the port to use if UDPDiscovery is enabled.
setUdpDiscoveryPort(int) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
 
setUdpMulticastAddr(String) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes
Sets the udpMulticastAddr attribute of the ILateralCacheAttributes object
setUdpMulticastAddr(String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheAttributes
Sets the udpMulticastAddr attribute of the LateralCacheAttributes object
setUdpMulticastPort(int) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes
Sets the udpMulticastPort attribute of the ILateralCacheAttributes object
setUdpMulticastPort(int) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheAttributes
Sets the udpMulticastPort attribute of the LateralCacheAttributes object
setUdpTTL(int) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Sets the time-to-live for the UDP multicast packet
setUdpTTL(int) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Sets the time-to-live for the UDP multicast packet
setUdpTTL(int) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
 
setupDatabase(DataSource, JDBCDiskCacheAttributes) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.hsql.HSQLDiskCacheFactory
Creates the table if it doesn't exist
setupTable(Connection, String) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.hsql.HSQLDiskCacheFactory
SETUP TABLE FOR CACHE
setUrl(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
setUrl(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
setUseBoundary(boolean) - Method in class org.apache.commons.jcs3.utils.threadpool.PoolConfiguration
 
setUseDisk(boolean) - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
Sets the useDisk attribute of the ICompositeCacheAttributes object
setUseDisk(boolean) - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
Sets the useDisk attribute of the CompositeCacheAttributes object
setUseDiskShrinker(boolean) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
setUseLateral(boolean) - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
set whether the cache should use a lateral cache
setUseLateral(boolean) - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
Sets the useLateral attribute of the CompositeCacheAttributes object
setUseMemoryShrinker(boolean) - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
Whether the memory cache should perform background memory shrinkage.
setUseMemoryShrinker(boolean) - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
Whether the memory cache should perform background memory shrinkage.
setUseRegistryKeepAlive(boolean) - Method in interface org.apache.commons.jcs3.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Should we try to keep the registry alive
setUseRegistryKeepAlive(boolean) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerAttributes
Should we try to keep the registry alive
setUseRemote(boolean) - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
Sets whether the cache is remote enabled
setUseRemote(boolean) - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
Sets the useRemote attribute of the CompositeCacheAttributes object
setUserName(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
setWaitToDieMillis(int) - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue
Sets the time to wait for events before killing the background thread.
setWhenBlockedPolicy(String) - Method in class org.apache.commons.jcs3.utils.threadpool.PoolConfiguration
 
setWhenBlockedPolicy(PoolConfiguration.WhenBlockedPolicy) - Method in class org.apache.commons.jcs3.utils.threadpool.PoolConfiguration
 
setWorking(boolean) - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue
This means that the queue is functional.
setZombieQueueMaxSize(int) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes
The number of elements the zombie queue will hold.
setZombieQueueMaxSize(int) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheAttributes
The number of elements the zombie queue will hold.
setZombieQueueMaxSize(int) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheAttributes
The number of elements the zombie queue will hold.
setZombieQueueMaxSize(int) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheAttributes
The number of elements the zombie queue will hold.
SharedPoolDataSourceFactory - Class in org.apache.commons.jcs3.auxiliary.disk.jdbc.dsfactory
A factory that looks up the DataSource using the JDBC2 pool methods.
SharedPoolDataSourceFactory() - Constructor for class org.apache.commons.jcs3.auxiliary.disk.jdbc.dsfactory.SharedPoolDataSourceFactory
 
shouldRemove() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore.LRUMapSizeLimited
 
shouldRemove() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache.LRUMapSizeLimited
 
shouldRemove() - Method in class org.apache.commons.jcs3.utils.struct.AbstractLRUMap
 
shouldRemove() - Method in class org.apache.commons.jcs3.utils.struct.LRUMap
 
shrink() - Method in class org.apache.commons.jcs3.engine.memory.shrinking.ShrinkerThread
This method is called when the thread wakes up.
ShrinkerThread - Class in org.apache.commons.jcs3.auxiliary.disk.jdbc
Calls delete expired on the disk caches.
ShrinkerThread<K,V> - Class in org.apache.commons.jcs3.engine.memory.shrinking
A background memory shrinker.
ShrinkerThread() - Constructor for class org.apache.commons.jcs3.auxiliary.disk.jdbc.ShrinkerThread
Does nothing special.
ShrinkerThread(CompositeCache<K, V>) - Constructor for class org.apache.commons.jcs3.engine.memory.shrinking.ShrinkerThread
Constructor for the ShrinkerThread object.
shutdown() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
Shuts down the receiver.
shutdown() - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
Shuts down the remote server.
shutdown() - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheServiceAdmin
Description of the Method
shutdown() - Method in interface org.apache.commons.jcs3.engine.behavior.IShutdownObserver
Tells the observer that the observable has received a shutdown command.
shutdown() - Static method in class org.apache.commons.jcs3.JCS
Shut down the cache manager and set the instance to null
shutdown() - Method in class org.apache.commons.jcs3.log.JulLogFactory
Shutdown the logging system if the logging system supports it.
shutdown() - Method in class org.apache.commons.jcs3.log.Log4j2Factory
Shutdown the logging system if the logging system supports it.
shutdown() - Method in interface org.apache.commons.jcs3.log.LogFactory
Shutdown the logging system if the logging system supports it.
shutdown() - Static method in class org.apache.commons.jcs3.log.LogManager
Shutdown the logging system if the logging system supports it.
shutdown() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryReceiver
Shuts down the socket.
shutdown() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoverySenderThread
Deprecated.
Issues a remove broadcast to the others.
shutdown() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryService
Shuts down the receiver.
shutdown(String, int) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
Shuts down a server at a particular host and port.
shutdown(String, int) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheServiceAdmin
Description of the Method
shutDown() - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
Calls freeCache on all regions
shutdownBroadcast() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryService
Issues a remove broadcast to the others.
SINGLE - Enum constant in enum org.apache.commons.jcs3.engine.behavior.ICacheEventQueue.QueueType
Does not use a thread pool.
size() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore
Gets the size of the key hash.
size() - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheEventQueue
Returns the number of elements in the queue.
size() - Method in class org.apache.commons.jcs3.engine.PooledCacheEventQueue
Returns the number of elements in the queue.
size() - Method in class org.apache.commons.jcs3.utils.struct.AbstractLRUMap
This simply returns the number of elements in the map.
size() - Method in class org.apache.commons.jcs3.utils.struct.DoubleLinkedList
Returns the size of the list.
SIZE - Enum constant in enum org.apache.commons.jcs3.auxiliary.disk.behavior.IDiskCacheAttributes.DiskLimitType
limit elements by their size
SOCKET_TIMEOUT_MILLIS - Static variable in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheConstants
Deprecated.
Use CACHE_SERVER_ATTRIBUTES_PROPERTY_PREFIX + ".rmiSocketFactoryTimeoutMillis"
SoftReferenceElementDescriptor<K,V> - Class in org.apache.commons.jcs3.engine.memory.util
This wrapper is needed for double linked lists.
SoftReferenceElementDescriptor(ICacheElement<K, V>) - Constructor for class org.apache.commons.jcs3.engine.memory.util.SoftReferenceElementDescriptor
Constructs a usable MemoryElementDescriptor.
SoftReferenceMemoryCache<K,V> - Class in org.apache.commons.jcs3.engine.memory.soft
A JCS IMemoryCache that has SoftReference to all its values.
SoftReferenceMemoryCache() - Constructor for class org.apache.commons.jcs3.engine.memory.soft.SoftReferenceMemoryCache
 
SPOOLED_DISK_AVAILABLE - Enum constant in enum org.apache.commons.jcs3.engine.control.event.behavior.ElementEventType
Moving from memory to disk (what if no disk?)
SPOOLED_DISK_NOT_AVAILABLE - Enum constant in enum org.apache.commons.jcs3.engine.control.event.behavior.ElementEventType
Moving from memory to disk (what if no disk?)
SPOOLED_NOT_ALLOWED - Enum constant in enum org.apache.commons.jcs3.engine.control.event.behavior.ElementEventType
Moving from memory to disk, but item is not spoolable
spoolToDisk(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
Writes the specified element to any disk auxiliaries.
StandardSerializer - Class in org.apache.commons.jcs3.utils.serialization
Performs default serialization and de-serialization.
StandardSerializer() - Constructor for class org.apache.commons.jcs3.utils.serialization.StandardSerializer
 
startup() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryService
Start necessary receiver thread
startup(String, int, Properties) - Static method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerFactory
Starts up the remote cache server on this JVM, and binds it to the registry on the given host and port.
StatElement<V> - Class in org.apache.commons.jcs3.engine.stats
This is a stat data holder.
StatElement(String, V) - Constructor for class org.apache.commons.jcs3.engine.stats.StatElement
Constructor
Stats - Class in org.apache.commons.jcs3.engine.stats
 
Stats() - Constructor for class org.apache.commons.jcs3.engine.stats.Stats
 
storageLock - Variable in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
Use this lock to synchronize reads and writes to the underlying storage mechanism.
substVars(String, Properties) - Static method in class org.apache.commons.jcs3.utils.config.OptionConverter
Perform variable substitution in string val from the values of keys found in the system properties.
SWAP - Enum constant in enum org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes.DiskUsagePattern
Items will only go to disk when the memory limit is reached.
SYSTEM_PROPERTY_KEY_PREFIX - Static variable in class org.apache.commons.jcs3.engine.control.CompositeCacheConfigurator
The prefix of relevant system properties
SYSTEM_REGION_PREFIX - Static variable in class org.apache.commons.jcs3.engine.control.CompositeCacheConfigurator
system region prefix. might not be used

T

TableState - Class in org.apache.commons.jcs3.auxiliary.disk.jdbc
This is used by various elements of the JDBC disk cache to indicate the status of a table.
TableState(String) - Constructor for class org.apache.commons.jcs3.auxiliary.disk.jdbc.TableState
Construct a usable table state.
TAG - Static variable in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore.LRUMapCountLimited
tag tells us which map we are working on.
TAG - Static variable in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore.LRUMapSizeLimited
tag tells us which map we are working on.
TAG - Static variable in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache.LRUMapSizeLimited
tag tells us which map we are working on.
TCP - Enum constant in enum org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes.Type
TCP type
TCPLateralCacheAttributes - Class in org.apache.commons.jcs3.auxiliary.lateral.socket.tcp
This interface defines functions that are particular to the TCP Lateral Cache plugin.
TCPLateralCacheAttributes() - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
 
ThreadPoolManager - Class in org.apache.commons.jcs3.utils.threadpool
This manages threadpools for an application
TimeoutConfigurableRMISocketFactory - Class in org.apache.commons.jcs3.auxiliary.remote.server
This can be injected into the remote cache server as follows:
TimeoutConfigurableRMISocketFactory() - Constructor for class org.apache.commons.jcs3.auxiliary.remote.server.TimeoutConfigurableRMISocketFactory
 
toBoolean(String, boolean) - Static method in class org.apache.commons.jcs3.utils.config.OptionConverter
If value is "true", then true is returned.
toFileSize(String, long) - Static method in class org.apache.commons.jcs3.utils.config.OptionConverter
 
toInt(String, int) - Static method in class org.apache.commons.jcs3.utils.config.OptionConverter
Converts to int.
TOMCAT_ON - Static variable in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheConstants
Mapping to props file value
TOMCAT_XML - Static variable in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheConstants
Mapping to props file value
toString() - Method in class org.apache.commons.jcs3.admin.CacheElementInfo
 
toString() - Method in class org.apache.commons.jcs3.admin.CacheRegionInfo
 
toString() - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCacheAttributes
Includes the common attributes for a debug message.
toString() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDisk
For debugging only.
toString() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCacheAttributes
Write out the values for debugging purposes.
toString() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskElementDescriptor
For debugging.
toString() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCacheAttributes
Write out the values for debugging purposes.
toString() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskElementDescriptor
 
toString() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
For debugging.
toString() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
For debugging.
toString() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.MySQLDiskCacheAttributes
For debugging.
toString() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.TableState
Write out the values for debugging purposes.
toString() - Method in class org.apache.commons.jcs3.auxiliary.disk.PurgatoryElement
 
toString() - Method in enum org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes.Type
 
toString() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCache
 
toString() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheAttributes
 
toString() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWait
 
toString() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
 
toString() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralElementDescriptor
 
toString() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Used to key the instance TODO create another method for this and use toString for debugging only.
toString() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheListener
For easier debugging.
toString() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
String form of some of the configuration information for the remote cache.
toString() - Method in class org.apache.commons.jcs3.auxiliary.remote.CommonRemoteCacheAttributes
 
toString() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
toString() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheServerAttributes
 
toString() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCache
Debugging info.
toString() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheAttributes
 
toString() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheListener
For easier debugging.
toString() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWait
Returns the stats and the cache.toString().
toString() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteLocation
 
toString() - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerAttributes
 
toString() - Method in class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheRequest
 
toString() - Method in class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheResponse
 
toString() - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue.DisposeEvent
For debugging.
toString() - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue.PutEvent
For debugging.
toString() - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue.RemoveAllEvent
For debugging.
toString() - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue.RemoveEvent
For debugging.
toString() - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue
Creates a brief string identifying the listener and the region.
toString() - Method in class org.apache.commons.jcs3.engine.CacheElement
For debugging only.
toString() - Method in class org.apache.commons.jcs3.engine.CacheElementSerialized
For debugging only.
toString() - Method in class org.apache.commons.jcs3.engine.CacheListeners
 
toString() - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
Dumps the core attributes.
toString() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
This returns the stats.
toString() - Method in class org.apache.commons.jcs3.engine.control.group.GroupAttrName
 
toString() - Method in class org.apache.commons.jcs3.engine.control.group.GroupId
Convert to string
toString() - Method in class org.apache.commons.jcs3.engine.ElementAttributes
For logging and debugging the element IElementAttributes.
toString() - Method in class org.apache.commons.jcs3.engine.logging.CacheEvent
 
toString() - Method in class org.apache.commons.jcs3.engine.stats.CacheStats
 
toString() - Method in class org.apache.commons.jcs3.engine.stats.StatElement
 
toString() - Method in class org.apache.commons.jcs3.engine.stats.Stats
 
toString() - Method in class org.apache.commons.jcs3.log.MessageFormatter
 
toString() - Method in class org.apache.commons.jcs3.utils.discovery.DiscoveredService
 
toString() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
 
toString() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryMessage
 
toString() - Method in class org.apache.commons.jcs3.utils.threadpool.PoolConfiguration
To string for debugging purposes.
trace(Object) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
Logs a message object with the TRACE level.
trace(Object) - Method in interface org.apache.commons.jcs3.log.Log
Logs a message object with the TRACE level.
trace(Object) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
Logs a message object with the TRACE level.
trace(String) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
Logs a message object with the TRACE level.
trace(String) - Method in interface org.apache.commons.jcs3.log.Log
Logs a message object with the TRACE level.
trace(String) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
Logs a message object with the TRACE level.
trace(String, Object...) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
Logs a message with parameters at the TRACE level.
trace(String, Object...) - Method in interface org.apache.commons.jcs3.log.Log
Logs a message with parameters at the TRACE level.
trace(String, Object...) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
Logs a message with parameters at the TRACE level.
trace(String, Throwable) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
Logs a message at the TRACE level including the stack trace of the Throwable t passed as parameter.
trace(String, Throwable) - Method in interface org.apache.commons.jcs3.log.Log
Logs a message at the TRACE level including the stack trace of the Throwable t passed as parameter.
trace(String, Throwable) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
Logs a message at the TRACE level including the stack trace of the Throwable t passed as parameter.
trace(String, Supplier<?>...) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
Logs a message with parameters which are only to be constructed if the logging level is the TRACE level.
trace(String, Supplier<?>...) - Method in interface org.apache.commons.jcs3.log.Log
Logs a message with parameters which are only to be constructed if the logging level is the TRACE level.
trace(String, Supplier<?>...) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
Logs a message with parameters which are only to be constructed if the logging level is the TRACE level.
truncate(long) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDisk
Truncates the file to a given length.

U

UDP - Enum constant in enum org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes.Type
UDP type
UDPCleanupRunner - Class in org.apache.commons.jcs3.utils.discovery
Deprecated.
Functionality moved to UDPDiscoveryService
UDPCleanupRunner(UDPDiscoveryService) - Constructor for class org.apache.commons.jcs3.utils.discovery.UDPCleanupRunner
Deprecated.
 
UDPDiscoveryAttributes - Class in org.apache.commons.jcs3.utils.discovery
Configuration properties for UDP discover service.
UDPDiscoveryAttributes() - Constructor for class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
 
UDPDiscoveryManager - Class in org.apache.commons.jcs3.utils.discovery
This manages UDPDiscovery Services.
UDPDiscoveryMessage - Class in org.apache.commons.jcs3.utils.discovery
The message sent by the discovery mechanism.
UDPDiscoveryMessage() - Constructor for class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryMessage
 
UDPDiscoveryMessage.BroadcastType - Enum in org.apache.commons.jcs3.utils.discovery
 
UDPDiscoveryReceiver - Class in org.apache.commons.jcs3.utils.discovery
Receives UDP Discovery messages.
UDPDiscoveryReceiver(UDPDiscoveryService, String, String, int) - Constructor for class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryReceiver
Constructor for the UDPDiscoveryReceiver object.
UDPDiscoveryReceiver(UDPDiscoveryService, String, InetAddress, int) - Constructor for class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryReceiver
Constructor for the UDPDiscoveryReceiver object.
UDPDiscoveryReceiver.MessageHandler - Class in org.apache.commons.jcs3.utils.discovery
Deprecated.
No longer used
UDPDiscoverySender - Class in org.apache.commons.jcs3.utils.discovery
This is a generic sender for the UDPDiscovery process.
UDPDiscoverySender(String, int, int) - Constructor for class org.apache.commons.jcs3.utils.discovery.UDPDiscoverySender
Deprecated.
Specify serializer implementation explicitly
UDPDiscoverySender(String, String, int, int, IElementSerializer) - Constructor for class org.apache.commons.jcs3.utils.discovery.UDPDiscoverySender
Constructor for the UDPDiscoverySender object
UDPDiscoverySender(UDPDiscoveryAttributes, IElementSerializer) - Constructor for class org.apache.commons.jcs3.utils.discovery.UDPDiscoverySender
Constructor for the UDPDiscoverySender object
UDPDiscoverySenderThread - Class in org.apache.commons.jcs3.utils.discovery
Deprecated.
Functionality moved to UDPDiscoveryService
UDPDiscoverySenderThread(UDPDiscoveryAttributes, ArrayList<String>) - Constructor for class org.apache.commons.jcs3.utils.discovery.UDPDiscoverySenderThread
Deprecated.
Constructs the sender with the port to tell others to connect to.
UDPDiscoveryService - Class in org.apache.commons.jcs3.utils.discovery
This service creates a listener that can create lateral caches and add them to the no wait list.
UDPDiscoveryService(UDPDiscoveryAttributes) - Constructor for class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryService
Deprecated.
Specify serializer implementation explicitly
UDPDiscoveryService(UDPDiscoveryAttributes, IElementSerializer) - Constructor for class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryService
Constructor
unreferenced() - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
Called by the RMI runtime sometime after the runtime determines that the reference list, the list of clients referencing the remote object, becomes empty.
update(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheEventLogging
Puts an item into the cache.
update(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
Adds the provided element to the cache.
update(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWait
 
update(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
Update the cache element in all lateral caches
update(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPService
 
update(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
Put an element in the cache.
update(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
Puts a cache item to the cache.
update(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
 
update(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWait
Adds a put event to the queue.
update(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
 
update(ICacheElement<K, V>) - Method in interface org.apache.commons.jcs3.engine.behavior.ICache
Puts an item to the cache.
update(ICacheElement<K, V>) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheService
Puts a cache item to the cache.
update(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
Standard update method.
update(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.AbstractDoubleLinkedListMemoryCache
Calls the abstract method updateList.
update(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
Puts an item to the cache.
update(ICacheElement<K, V>) - Method in interface org.apache.commons.jcs3.engine.memory.behavior.IMemoryCache
Puts an item to the cache.
update(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.lru.LHMLRUMemoryCache
Puts an item to the cache.
update(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.soft.SoftReferenceMemoryCache
Puts an item to the cache.
update(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.engine.ZombieCacheService
Does nothing.
update(ICacheElement<K, V>, boolean) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
Put an item into the cache.
update(ICacheElement<K, V>, long) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPService
If put is allowed, we will issue a put.
update(ICacheElement<K, V>, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
Puts a cache item to the cache.
update(ICacheElement<K, V>, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
The internal processing is wrapped in event logging calls.
update(ICacheElement<K, V>, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
The internal processing is wrapped in event logging calls.
update(ICacheElement<K, V>, long) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheServiceNonLocal
Puts a cache item to the cache.
update(ICacheElement<K, V>, long) - Method in class org.apache.commons.jcs3.engine.ZombieCacheServiceNonLocal
Adds an update event to the queue if the maxSize is greater than 0;
UPDATE - Enum constant in enum org.apache.commons.jcs3.auxiliary.lateral.LateralCommand
The command for updates
UPDATE - Enum constant in enum org.apache.commons.jcs3.auxiliary.remote.value.RemoteRequestType
Update request type.
UPDATE - Enum constant in enum org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes.DiskUsagePattern
Items will go to disk on a normal put.
UPDATE_EVENT - Static variable in interface org.apache.commons.jcs3.engine.logging.behavior.ICacheEventLogger
ICache update
updateAuxiliaries(ICacheElement<K, V>, boolean) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
This method is responsible for updating the auxiliaries if they are present.
updateWithEventLogging(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheEventLogging
Puts an item into the cache.

V

valHashCode - Variable in class org.apache.commons.jcs3.auxiliary.lateral.LateralElementDescriptor
The hash code value for this element.
valueOf(String) - Static method in enum org.apache.commons.jcs3.auxiliary.disk.behavior.IDiskCacheAttributes.DiskLimitType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.commons.jcs3.auxiliary.lateral.LateralCommand
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.commons.jcs3.auxiliary.remote.server.behavior.RemoteType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.commons.jcs3.auxiliary.remote.value.RemoteRequestType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.commons.jcs3.engine.behavior.ICacheEventQueue.QueueType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.commons.jcs3.engine.behavior.ICacheType.CacheType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes.DiskUsagePattern
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.commons.jcs3.engine.CacheStatus
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.commons.jcs3.engine.control.event.behavior.ElementEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.commons.jcs3.utils.discovery.UDPDiscoveryMessage.BroadcastType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.apache.commons.jcs3.utils.threadpool.PoolConfiguration.WhenBlockedPolicy
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.commons.jcs3.auxiliary.disk.behavior.IDiskCacheAttributes.DiskLimitType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.commons.jcs3.auxiliary.lateral.LateralCommand
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.commons.jcs3.auxiliary.remote.server.behavior.RemoteType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.commons.jcs3.auxiliary.remote.value.RemoteRequestType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.commons.jcs3.engine.behavior.ICacheEventQueue.QueueType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.commons.jcs3.engine.behavior.ICacheType.CacheType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes.DiskUsagePattern
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.commons.jcs3.engine.CacheStatus
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.commons.jcs3.engine.control.event.behavior.ElementEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.apache.commons.jcs3.utils.discovery.UDPDiscoveryMessage.BroadcastType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class org.apache.commons.jcs3.utils.struct.AbstractLRUMap
 
values() - Static method in enum org.apache.commons.jcs3.utils.threadpool.PoolConfiguration.WhenBlockedPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
verifyCache() - Method in class org.apache.commons.jcs3.utils.struct.AbstractLRUMap
Checks to see if all the items that should be in the cache are.
verifyDisk() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCache
We need to verify that the file on disk uses the same block size and that the file is the proper size.

W

WAIT - Enum constant in enum org.apache.commons.jcs3.utils.threadpool.PoolConfiguration.WhenBlockedPolicy
wait when queue is full and max threads is reached.
waitForMessage() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryReceiver
Deprecated.
no longer used
warn(Object) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
Logs a message object with the WARN level.
warn(Object) - Method in interface org.apache.commons.jcs3.log.Log
Logs a message object with the WARN level.
warn(Object) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
Logs a message object with the WARN level.
warn(String) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
Logs a message object with the WARN level.
warn(String) - Method in interface org.apache.commons.jcs3.log.Log
Logs a message object with the WARN level.
warn(String) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
Logs a message object with the WARN level.
warn(String, Object...) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
Logs a message with parameters at the WARN level.
warn(String, Object...) - Method in interface org.apache.commons.jcs3.log.Log
Logs a message with parameters at the WARN level.
warn(String, Object...) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
Logs a message with parameters at the WARN level.
warn(String, Throwable) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
Logs a message at the WARN level including the stack trace of the Throwable t passed as parameter.
warn(String, Throwable) - Method in interface org.apache.commons.jcs3.log.Log
Logs a message at the WARN level including the stack trace of the Throwable t passed as parameter.
warn(String, Throwable) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
Logs a message at the WARN level including the stack trace of the Throwable t passed as parameter.
warn(String, Supplier<?>...) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
Logs a message with parameters which are only to be constructed if the logging level is the WARN level.
warn(String, Supplier<?>...) - Method in interface org.apache.commons.jcs3.log.Log
Logs a message with parameters which are only to be constructed if the logging level is the WARN level.
warn(String, Supplier<?>...) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
Logs a message with parameters which are only to be constructed if the logging level is the WARN level.
waterfal(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
Puts an item to the cache.
waterfal(ICacheElement<K, V>) - Method in interface org.apache.commons.jcs3.engine.memory.behavior.IMemoryCache
Spools the item contained in the provided element to disk
write(byte[]) - Method in class org.apache.commons.jcs3.admin.CountingOnlyOutputStream
count as we write.
write(byte[], int, int) - Method in class org.apache.commons.jcs3.admin.CountingOnlyOutputStream
count as we write.
write(int) - Method in class org.apache.commons.jcs3.admin.CountingOnlyOutputStream
count as we write.
write(IndexedDiskElementDescriptor, byte[]) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDisk
Writes the given byte array to the Disk at the specified position.
write(T) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDisk
This writes an object to disk and returns the blocks it was stored in.
writeExternal(ObjectOutput) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskElementDescriptor
Saves on reflection.
writeObject(T, long) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDisk
Serializes the object and write it out to the given position.
writeResponse(HttpServletResponse, RemoteCacheResponse<Object>) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheServlet
Write the response to the output stream.

X

XMLRPC - Enum constant in enum org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes.Type
XMLRPC type

Z

ZombieCacheService<K,V> - Class in org.apache.commons.jcs3.engine
Zombie adapter for any cache service.
ZombieCacheService() - Constructor for class org.apache.commons.jcs3.engine.ZombieCacheService
 
ZombieCacheServiceNonLocal<K,V> - Class in org.apache.commons.jcs3.engine
Zombie adapter for the non local cache services.
ZombieCacheServiceNonLocal() - Constructor for class org.apache.commons.jcs3.engine.ZombieCacheServiceNonLocal
Default.
ZombieCacheServiceNonLocal(int) - Constructor for class org.apache.commons.jcs3.engine.ZombieCacheServiceNonLocal
Sets the maximum number of items that will be allowed on the queue.
ZombieCacheServiceNonLocal.ZombieEvent - Class in org.apache.commons.jcs3.engine
Base of the other events.
ZombieCacheWatch - Class in org.apache.commons.jcs3.engine
Zombie Observer.
ZombieCacheWatch() - Constructor for class org.apache.commons.jcs3.engine.ZombieCacheWatch
 
ZombieEvent() - Constructor for class org.apache.commons.jcs3.engine.ZombieCacheServiceNonLocal.ZombieEvent
 
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 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form