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

A

AbsractRemoteCacheListener - Class in org.apache.jcs.auxiliary.remote
Shared listener base.
AbsractRemoteCacheListener(IRemoteCacheAttributes, ICompositeCacheManager) - Constructor for class org.apache.jcs.auxiliary.remote.AbsractRemoteCacheListener
Only need one since it does work for all regions, just reference by multiple region names.
AbstractAuxiliaryCache - Class in org.apache.jcs.auxiliary
This holds convenience methods used by most auxiliary caches.
AbstractAuxiliaryCache() - Constructor for class org.apache.jcs.auxiliary.AbstractAuxiliaryCache
 
AbstractAuxiliaryCacheAttributes - Class in org.apache.jcs.auxiliary
This has common attributes used by all auxiliaries.
AbstractAuxiliaryCacheAttributes() - Constructor for class org.apache.jcs.auxiliary.AbstractAuxiliaryCacheAttributes
 
AbstractAuxiliaryCacheEventLogging - Class in org.apache.jcs.auxiliary
All ICacheEvents are defined as final.
AbstractAuxiliaryCacheEventLogging() - Constructor for class org.apache.jcs.auxiliary.AbstractAuxiliaryCacheEventLogging
 
AbstractDiskCache - Class in org.apache.jcs.auxiliary.disk
Abstract class providing a base implementation of a disk cache, which can be easily extended to implement a disk cache for a specific persistence mechanism.
AbstractDiskCache(IDiskCacheAttributes) - Constructor for class org.apache.jcs.auxiliary.disk.AbstractDiskCache
Construct the abstract disk cache, create event queues and purgatory.
AbstractDiskCacheAttributes - Class in org.apache.jcs.auxiliary.disk
This has common attributes that any conceivable disk cache would need.
AbstractDiskCacheAttributes() - Constructor for class org.apache.jcs.auxiliary.disk.AbstractDiskCacheAttributes
 
AbstractDiskCacheManager - Class in org.apache.jcs.auxiliary.disk
Common disk cache methods and properties.
AbstractDiskCacheManager() - Constructor for class org.apache.jcs.auxiliary.disk.AbstractDiskCacheManager
 
AbstractDoulbeLinkedListMemoryCache - Class in org.apache.jcs.engine.memory
This class contains methods that are common to memory caches using the double linked list, such as the LRU, MRU, FIFO, and LIFO caches.
AbstractDoulbeLinkedListMemoryCache() - Constructor for class org.apache.jcs.engine.memory.AbstractDoulbeLinkedListMemoryCache
 
AbstractDoulbeLinkedListMemoryCache.IteratorWrapper - Class in org.apache.jcs.engine.memory
iteration aid
AbstractDoulbeLinkedListMemoryCache.MapEntryWrapper - Class in org.apache.jcs.engine.memory
 
AbstractHttpClient - Class in org.apache.jcs.auxiliary.remote.http.client
This class simply configures the http multithreaded connection manager.
AbstractHttpClient(RemoteHttpCacheAttributes) - Constructor for class org.apache.jcs.auxiliary.remote.http.client.AbstractHttpClient
Sets the default Properties File and Heading, and creates the HttpClient and connection manager.
AbstractJCSWorkerHelper - Class in org.apache.jcs.utils.access
This is an abstract template for JCSWorkerHelper implementations.
AbstractJCSWorkerHelper() - Constructor for class org.apache.jcs.utils.access.AbstractJCSWorkerHelper
Default
AbstractMemoryCache - Class in org.apache.jcs.engine.memory
Some common code for the LRU and MRU caches.
AbstractMemoryCache() - Constructor for class org.apache.jcs.engine.memory.AbstractMemoryCache
 
AbstractRemoteAuxiliaryCache - Class in org.apache.jcs.auxiliary.remote
Abstract base for remote caches.
AbstractRemoteAuxiliaryCache(IRemoteCacheAttributes, IRemoteCacheService, IRemoteCacheListener) - Constructor for class org.apache.jcs.auxiliary.remote.AbstractRemoteAuxiliaryCache
Creates the base.
AbstractRemoteCacheNoWaitFacade - Class in org.apache.jcs.auxiliary.remote
An abstract base for the No Wait Facade.
AbstractRemoteCacheNoWaitFacade(RemoteCacheNoWait[], RemoteCacheAttributes, ICompositeCacheManager, ICacheEventLogger, IElementSerializer) - Constructor for class org.apache.jcs.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
Constructs with the given remote cache, and fires events to any listeners.
AbstractRemoteCacheService - Class in org.apache.jcs.auxiliary.remote.http.server
This class contains common methods for remote cache services.
AbstractRemoteCacheService(ICompositeCacheManager, ICacheEventLogger) - Constructor for class org.apache.jcs.auxiliary.remote.http.server.AbstractRemoteCacheService
Creates the super with the needed items.
add(Object) - Method in class org.apache.jcs.utils.struct.BoundedQueue
Adds an item to the end of the queue, which is the front of the list.
add(Comparable) - Method in class org.apache.jcs.utils.struct.SortedPreferentialArray
If the array is full this will remove the smallest if preferLarge==true and if obj is bigger, or the largest if preferLarge=false and obj is smaller than the largest.
addCacheListener(String, ICacheListener) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
 
addCacheListener(ICacheListener) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
 
addCacheListener(String, ICacheListener) - Method in interface org.apache.jcs.engine.behavior.ICacheObserver
Subscribes to the specified cache.
addCacheListener(ICacheListener) - Method in interface org.apache.jcs.engine.behavior.ICacheObserver
Subscribes to all caches.
addCacheListener(String, ICacheListener) - Method in class org.apache.jcs.engine.CacheWatchRepairable
Adds a feature to the CacheListener attribute of the CacheWatchRepairable object
addCacheListener(ICacheListener) - Method in class org.apache.jcs.engine.CacheWatchRepairable
Adds a feature to the CacheListener attribute of the CacheWatchRepairable object
addCacheListener(String, ICacheListener) - Method in class org.apache.jcs.engine.ZombieCacheWatch
Adds a feature to the CacheListener attribute of the ZombieCacheWatch object
addCacheListener(ICacheListener) - Method in class org.apache.jcs.engine.ZombieCacheWatch
Adds a feature to the CacheListener attribute of the ZombieCacheWatch object
addDiskCacheToShrinkList(JDBCDiskCache) - Method in class org.apache.jcs.auxiliary.disk.jdbc.ShrinkerThread
Adds a JDBC disk cache to the set of disk cache to shrink.
addDisposeEvent() - Method in interface org.apache.jcs.engine.behavior.ICacheEventQueue
Adds a feature to the DisposeEvent attribute of the ICacheEventQueue object
addDisposeEvent() - Method in class org.apache.jcs.engine.CacheEventQueue
 
addDisposeEvent() - Method in class org.apache.jcs.engine.PooledCacheEventQueue
 
addElementEvent(IElementEventHandler, IElementEvent) - Method in class org.apache.jcs.engine.control.CompositeCache
Adds an ElementEvent to be handled to the queue.
addElementEvent(IElementEventHandler, IElementEvent) - Method in interface org.apache.jcs.engine.control.event.behavior.IElementEventQueue
Adds an ElementEvent to be handled
addElementEvent(IElementEventHandler, IElementEvent) - Method in class org.apache.jcs.engine.control.event.ElementEventQueue
Adds an ElementEvent to be handled
addElementEventHandler(IElementEventHandler) - Method in interface org.apache.jcs.engine.behavior.IElementAttributes
Adds a ElementEventHandler.
addElementEventHandler(IElementEventHandler) - Method in class org.apache.jcs.engine.ElementAttributes
Adds a ElementEventHandler.
addElementEventHandlers(ArrayList) - Method in interface org.apache.jcs.engine.behavior.IElementAttributes
Sets the eventHandlers of the IElementAttributes object
addElementEventHandlers(ArrayList) - Method in class org.apache.jcs.engine.ElementAttributes
Sets the eventHandlers of the IElementAttributes object.
addFirst(ICacheElement) - Method in class org.apache.jcs.engine.memory.AbstractDoulbeLinkedListMemoryCache
Adds a new node to the start of the link list.
addFirst(DoubleLinkedListNode) - Method in class org.apache.jcs.utils.struct.DoubleLinkedList
Adds a new node to the start of the link list.
addLast(ICacheElement) - Method in class org.apache.jcs.engine.memory.AbstractDoulbeLinkedListMemoryCache
Adds a new node to the end of the link list.
addLast(DoubleLinkedListNode) - Method in class org.apache.jcs.utils.struct.DoubleLinkedList
Adds a new node to the end of the link list.
addLast(Object) - Method in class org.apache.jcs.utils.struct.SingleLinkedList
Adds an item to the end of the list.
addLateralCacheListener(String, ILateralCacheListener) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAbstractManager
Adds the lateral cache listener to the underlying cache-watch service.
addLateralCacheListener(String, ILateralCacheListener) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheManager
Adds the lateral cache listener to the underlying cache-watch service.
addNoWait(LateralCacheNoWait) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheNoWaitFacade
Adds a no wait to the list if it isn't already in the list.
addNoWait(LateralCacheNoWait) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryService
This adds nowaits to a facde for the region name.
addNoWaitFacade(LateralCacheNoWaitFacade, String) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryService
Adds a nowait facade under this cachename.
addParameters(RemoteCacheRequest, String) - Method in class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheDispatcher
 
addPutEvent(ICacheElement) - Method in interface org.apache.jcs.engine.behavior.ICacheEventQueue
Adds a feature to the PutEvent attribute of the ICacheEventQueue object
addPutEvent(ICacheElement) - Method in class org.apache.jcs.engine.CacheEventQueue
This adds a put event to the queue.
addPutEvent(ICacheElement) - Method in class org.apache.jcs.engine.PooledCacheEventQueue
Constructs a PutEvent for the object and passes it to the event queue.
addRemoteCacheListener(IRemoteCacheAttributes, IRemoteCacheListener) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheManager
Adds the remote cache listener to the underlying cache-watch service.
addRemoveAllEvent() - Method in interface org.apache.jcs.engine.behavior.ICacheEventQueue
Adds a feature to the RemoveAllEvent attribute of the ICacheEventQueue object
addRemoveAllEvent() - Method in class org.apache.jcs.engine.CacheEventQueue
This adds a remove all event to the queue.
addRemoveAllEvent() - Method in class org.apache.jcs.engine.PooledCacheEventQueue
 
addRemoveEvent(Serializable) - Method in interface org.apache.jcs.engine.behavior.ICacheEventQueue
Adds a feature to the RemoveEvent attribute of the ICacheEventQueue object
addRemoveEvent(Serializable) - Method in class org.apache.jcs.engine.CacheEventQueue
This adds a remove event to the queue.
addRemoveEvent(Serializable) - Method in class org.apache.jcs.engine.PooledCacheEventQueue
 
adjustListForGet(MemoryElementDescriptor) - Method in class org.apache.jcs.engine.memory.AbstractDoulbeLinkedListMemoryCache
Adjust the list as needed for a get.
adjustListForGet(MemoryElementDescriptor) - Method in class org.apache.jcs.engine.memory.fifo.FIFOMemoryCache
Does nothing.
adjustListForGet(MemoryElementDescriptor) - Method in class org.apache.jcs.engine.memory.lru.LRUMemoryCache
Makes the item the first in the list.
adjustListForGet(MemoryElementDescriptor) - Method in class org.apache.jcs.engine.memory.mru.MRUMemoryCache
Makes the item the last in the list.
adjustListForUpdate(ICacheElement) - Method in class org.apache.jcs.engine.memory.AbstractDoulbeLinkedListMemoryCache
Children implement this to control the cache expiration algorithm
adjustListForUpdate(ICacheElement) - Method in class org.apache.jcs.engine.memory.fifo.FIFOMemoryCache
Puts an item to the cache.
adjustListForUpdate(ICacheElement) - Method in class org.apache.jcs.engine.memory.lru.LRUMemoryCache
Puts an item to the cache.
adjustListForUpdate(ICacheElement) - Method in class org.apache.jcs.engine.memory.mru.MRUMemoryCache
Adds the item to the front of the list.
ADMIN_PASSWORD - Static variable in interface org.apache.jcs.utils.config.IUtilConstants
Description of the Field
ADMIN_USERID - Static variable in interface org.apache.jcs.utils.config.IUtilConstants
Description of the Field
alive - Variable in class org.apache.jcs.auxiliary.disk.AbstractDiskCache
Indicates whether the cache is 'alive': initialized, but not yet disposed.
attr - Variable in class org.apache.jcs.engine.CacheElement
These attributes hold information about the element and what it is allowed to do.
attr - Variable in class org.apache.jcs.engine.CacheGroup
Element configuration.
attr - Variable in class org.apache.jcs.engine.memory.AbstractMemoryCache
Region Elemental Attributes, used as a default.
ATTRIBUTE_PREFIX - Static variable in class org.apache.jcs.auxiliary.AuxiliaryCacheConfigurator
.attributes
ATTRIBUTE_PREFIX - Static variable in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccessManager
.attributes
attrName - Variable in class org.apache.jcs.engine.control.group.GroupAttrName
the name of the attribute
auxiliaryAttributeRegistry - Variable in class org.apache.jcs.engine.control.CompositeCacheManager
Used to keep track of attributes for auxiliaries.
AuxiliaryCache - Interface in org.apache.jcs.auxiliary
Tag interface for auxiliary caches.
AuxiliaryCacheAttributes - Interface in org.apache.jcs.auxiliary
This is a nominal interface that auxiliary cache attributes should implement.
AuxiliaryCacheConfigurator - Class in org.apache.jcs.auxiliary
Configuration util for auxiliary caches.
AuxiliaryCacheConfigurator() - Constructor for class org.apache.jcs.auxiliary.AuxiliaryCacheConfigurator
 
AuxiliaryCacheFactory - Interface in org.apache.jcs.auxiliary
All auxiliary caches must have a factory that the cache configurator can use to create instances.
AuxiliaryCacheManager - Interface in org.apache.jcs.auxiliary
AuxiliaryCacheManager FIXME: Should not need to extend ICacheType
auxiliaryFactoryRegistry - Variable in class org.apache.jcs.engine.control.CompositeCacheManager
Used to keep track of configured auxiliaries

B

BlockDisk - Class in org.apache.jcs.auxiliary.disk.block
This class manages reading an writing data to disk.
BlockDisk(File, IElementSerializer) - Constructor for class org.apache.jcs.auxiliary.disk.block.BlockDisk
Constructor for the Disk object
BlockDisk(File, int) - Constructor for class org.apache.jcs.auxiliary.disk.block.BlockDisk
Creates the file and set the block size in bytes.
BlockDiskCache - Class in org.apache.jcs.auxiliary.disk.block
There is one BlockDiskCache per region.
BlockDiskCache(BlockDiskCacheAttributes) - Constructor for class org.apache.jcs.auxiliary.disk.block.BlockDiskCache
Constructs the BlockDisk after setting up the root directory.
BlockDiskCacheAttributes - Class in org.apache.jcs.auxiliary.disk.block
This holds attributes for Block Disk Cache configuration.
BlockDiskCacheAttributes() - Constructor for class org.apache.jcs.auxiliary.disk.block.BlockDiskCacheAttributes
 
BlockDiskCacheFactory - Class in org.apache.jcs.auxiliary.disk.block
Creates disk cache instances.
BlockDiskCacheFactory() - Constructor for class org.apache.jcs.auxiliary.disk.block.BlockDiskCacheFactory
 
BlockDiskCacheManager - Class in org.apache.jcs.auxiliary.disk.block
Cache manager for BlockDiskCaches.
BlockDiskElementDescriptor - Class in org.apache.jcs.auxiliary.disk.block
This represents an element on disk.
BlockDiskElementDescriptor() - Constructor for class org.apache.jcs.auxiliary.disk.block.BlockDiskElementDescriptor
 
BlockDiskKeyStore - Class in org.apache.jcs.auxiliary.disk.block
This is responsible for storing the keys.
BlockDiskKeyStore(BlockDiskCacheAttributes, BlockDiskCache) - Constructor for class org.apache.jcs.auxiliary.disk.block.BlockDiskKeyStore
Set the configuration options.
BlockDiskKeyStore.LRUMap - Class in org.apache.jcs.auxiliary.disk.block
Class for recylcing and lru.
BlockDiskKeyStore.LRUMap() - Constructor for class org.apache.jcs.auxiliary.disk.block.BlockDiskKeyStore.LRUMap
Default
BlockDiskKeyStore.LRUMap(int) - Constructor for class org.apache.jcs.auxiliary.disk.block.BlockDiskKeyStore.LRUMap
 
BoundedQueue - Class in org.apache.jcs.utils.struct
This is a bounded queue.
BoundedQueue(int) - Constructor for class org.apache.jcs.utils.struct.BoundedQueue
Initialize the bounded queue.
buildCacheInfo() - Method in class org.apache.jcs.admin.JCSAdminBean
Builds up data on every region.
buildElementInfo(String) - Method in class org.apache.jcs.admin.JCSAdminBean
Builds up info about each element in a region.

C

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

D

debugDumpEntries() - Method in class org.apache.jcs.utils.struct.DoubleLinkedList
Dump the cache entries from first to list for debugging.
DEFAULT_BALK_DURING_OPTIMIZATION - Static variable in class org.apache.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCacheAttributes
If true, we will balk, that is return null during optimization rather than block.
DEFAULT_CONFIG - Static variable in interface org.apache.jcs.engine.CacheConstants
This is the name of the config file that we will look for by default.
DEFAULT_MAX_ACTIVE - Static variable in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
This is the default limit on the maximum number of active connections.
DEFAULT_MAX_ACTIVE - Static variable in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccessAttributes
This is the default limit on the maximum number of active connections.
DEFAULT_OPTIMIZE_ON_SHUTDOWN - Static variable in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheAttributes
Should we optimize on shutdown.
DEFAULT_POOL_NAME - Static variable in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccess
The defualt Pool Name to which the connetion pool will be keyed.
DEFAULT_PROPS_FILE_NAME - Static variable in class org.apache.jcs.utils.threadpool.ThreadPoolManager
This is the default value.
DEFAULT_RECEIVE - Static variable in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
If RECEIVE is false then the remote cache will not register a listener with the remote server.
DEFAULT_REMOTE_HTTP_CLIENT_CLASS_NAME - Static variable in class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheAttributes
The default classname for the client.
DEFAULT_RMI_SOCKET_FACTORY_TIMEOUT_MILLIS - Static variable in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
The default timeout for the custom RMI socket facfory
DEFAULT_RMI_SOCKET_FACTORY_TIMEOUT_MS - Static variable in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Factory socket time out.
DEFAULT_SHRINKER_INTERVAL_SECONDS - Static variable in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
This is the default setting for the cleanup routine.
DEFAULT_ZOMBIE_QUEUE_MAX_SIZE - Static variable in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
The number of elements the zombie queue will hold.
defaultAuxValues - Variable in class org.apache.jcs.engine.control.CompositeCacheManager
The default auxiliary caches to be used if not preconfigured
defaultCacheAttr - Variable in class org.apache.jcs.engine.control.CompositeCacheManager
Default cache attributes for this cache manager
defaultElementAttr - Variable in class org.apache.jcs.engine.control.CompositeCacheManager
Default elemeent attributes for this cache manager
defineRegion(String) - Static method in class org.apache.jcs.access.CacheAccess
Define a new cache region with the given name.
defineRegion(String, ICompositeCacheAttributes) - Static method in class org.apache.jcs.access.CacheAccess
Define a new cache region with the specified name and attributes.
defineRegion(String, ICompositeCacheAttributes, IElementAttributes) - Static method in class org.apache.jcs.access.CacheAccess
Define a new cache region with the specified name and attributes and return a CacheAccess to it.
delete(String, String) - Method in class org.apache.jcs.access.monitor.MonitorAccess
Removes all.
DELETE_RUNNING - Static variable in class org.apache.jcs.auxiliary.disk.jdbc.TableState
A potentially table locking deletion is running
deleteExpired() - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCache
Removed the expired.
deleteExpired() - Method in class org.apache.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCache
Removed the expired.
deregisterShutdownObserver(IShutdownObserver) - Method in interface org.apache.jcs.engine.behavior.IShutdownObservable
Deregisters the observer with the observable.
deregisterShutdownObserver(IShutdownObserver) - Method in class org.apache.jcs.engine.control.CompositeCacheManager
 
deSerialize(byte[]) - Method in interface org.apache.jcs.engine.behavior.IElementSerializer
Turns a byte array into an object.
deSerialize(byte[]) - Method in class org.apache.jcs.utils.serialization.StandardSerializer
Uses default de-serialization to turn a byte array into an object.
destroy() - Method in interface org.apache.jcs.access.behavior.ICacheAccess
Deprecated.  
destroy(Object) - Method in interface org.apache.jcs.access.behavior.ICacheAccess
Deprecated.  
destroy() - Method in class org.apache.jcs.access.CacheAccess
Deprecated.  
destroy(Object) - Method in class org.apache.jcs.access.CacheAccess
Deprecated. use remove
destroy() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoverySender
Closes the socket connection.
destroy() - Method in class org.apache.jcs.auxiliary.remote.http.server.RemoteHttpCacheServlet
Release the cache manager.
destroy() - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheStartupServlet
shuts the cache down.
destroy() - Method in interface org.apache.jcs.engine.behavior.ICacheEventQueue
Description of the Method
destroy() - Method in class org.apache.jcs.engine.CacheEventQueue
Event Q is emtpy.
destroy() - Method in interface org.apache.jcs.engine.control.event.behavior.IElementEventQueue
Description of the Method
destroy() - Method in class org.apache.jcs.engine.control.event.ElementEventQueue
Event Q is emtpy.
destroy() - Method in class org.apache.jcs.engine.PooledCacheEventQueue
Destroy the queue.
DISK_CACHE - Static variable in interface org.apache.jcs.engine.behavior.ICacheType
Disk cache type.
DISK_USAGE_PATTERN_SWAP - Static variable in interface org.apache.jcs.engine.behavior.ICompositeCacheAttributes
Items will only go to disk when the memory limit is reached.
DISK_USAGE_PATTERN_UPDATE - Static variable in interface org.apache.jcs.engine.behavior.ICompositeCacheAttributes
Items will go to disk on a normal put.
diskPath - Variable in class org.apache.jcs.auxiliary.disk.AbstractDiskCacheAttributes
path to disk
dispatchRequest(RemoteCacheRequest) - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheDispatcher
All requests will go through this method.
dispatchRequest(RemoteCacheRequest) - Method in class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheDispatcher
All requests will go through this method.
dispose() - Method in class org.apache.jcs.access.CacheAccess
Dispose this region.
dispose() - Method in class org.apache.jcs.auxiliary.AbstractAuxiliaryCacheEventLogging
Synchronously dispose the remote cache; if failed, replace the remote handle with a zombie.
dispose() - Method in class org.apache.jcs.auxiliary.disk.AbstractDiskCache
Adds a dispose request to the disk cache.
dispose() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheNoWait
Adds a dispose request to the lateral cache.
dispose() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheNoWaitFacade
Adds a dispose request to the lateral cache.
DISPOSE - Static variable in class org.apache.jcs.auxiliary.lateral.LateralElementDescriptor
The int for disposing the cache.
dispose(String) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPSender
Closes connection used by all LateralTCPSenders for this lateral conneciton.
dispose(String) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
Will close the connection.
dispose() - Method in class org.apache.jcs.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
Adds a dispose request to the remote cache.
dispose() - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheListener
Deregisters itself.
dispose(String) - Method in class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheClient
Frees the specified cache.
dispose() - Method in class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpClientListener
Nothing
dispose(String) - Method in class org.apache.jcs.auxiliary.remote.http.server.AbstractRemoteCacheService
Frees the specified remote cache.
dispose(String, long) - Method in class org.apache.jcs.auxiliary.remote.http.server.AbstractRemoteCacheService
Frees the specified remote cache.
dispose() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheListener
Deregister itself.
dispose() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheNoWait
Adds a dispose request to the remote cache.
dispose() - Method in interface org.apache.jcs.engine.behavior.ICache
Prepares for shutdown.
dispose(String) - Method in interface org.apache.jcs.engine.behavior.ICacheService
Frees the specified cache.
dispose() - Method in class org.apache.jcs.engine.control.CompositeCache
Flushes all cache items from memory to auxiliary caches and close the auxiliary caches.
dispose(boolean) - Method in class org.apache.jcs.engine.control.CompositeCache
Invoked only by CacheManager.
dispose() - Method in class org.apache.jcs.engine.memory.AbstractMemoryCache
Prepares for shutdown.
dispose() - Method in interface org.apache.jcs.engine.memory.behavior.IMemoryCache
Destroy the memory cache
dispose(String) - Method in class org.apache.jcs.engine.ZombieCacheService
 
DISPOSE_EVENT - Static variable in interface org.apache.jcs.engine.logging.behavior.ICacheEventLogger
ICache dispose
disposeWithEventLogging() - Method in class org.apache.jcs.auxiliary.AbstractAuxiliaryCacheEventLogging
Synchronously dispose the remote cache; if failed, replace the remote handle with a zombie.
doConfigure(String) - Method in class org.apache.jcs.engine.control.CompositeCacheConfigurator
Configure cached for file name.
doConfigure(Properties) - Method in class org.apache.jcs.engine.control.CompositeCacheConfigurator
Configure cache for properties object.
doDispose() - Method in class org.apache.jcs.auxiliary.disk.AbstractDiskCache
Dispose of the persistent store.
doesElementExist(ICacheElement) - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCache
Does an element exist for this key?
doGet(Serializable) - Method in class org.apache.jcs.auxiliary.disk.AbstractDiskCache
Get a value from the persistent store.
doGetMatching(String) - Method in class org.apache.jcs.auxiliary.disk.AbstractDiskCache
Get a value from the persistent store.
doRemove(Serializable) - Method in class org.apache.jcs.auxiliary.disk.AbstractDiskCache
Remove an object from the persistent store if found.
doRemoveAll() - Method in class org.apache.jcs.auxiliary.disk.AbstractDiskCache
Remove all objects from the persistent store.
DoubleLinkedList - Class in org.apache.jcs.utils.struct
This is a generic thread safe double linked list.
DoubleLinkedList() - Constructor for class org.apache.jcs.utils.struct.DoubleLinkedList
Default constructor.
DoubleLinkedListNode - Class in org.apache.jcs.utils.struct
This serves as a placeholder in a double linked list.
DoubleLinkedListNode(Object) - Constructor for class org.apache.jcs.utils.struct.DoubleLinkedListNode
 
doUpdate(ICacheElement) - Method in class org.apache.jcs.auxiliary.disk.AbstractDiskCache
Add a cache element to the persistent store.
doWebserviceCall(HttpMethod) - Method in class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheDispatcher
Extracted method that can be overwritten to do additional things to the post before the call is made.
doWork() - Method in interface org.apache.jcs.utils.access.JCSWorkerHelper
The method to implement to do the work that should be cached.
dump() - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache
For debugging.
dump(boolean) - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache
For debugging.
dumpArray() - Method in class org.apache.jcs.utils.struct.SortedPreferentialArray
Debugging method to return a human readable display of array data.
dumpCacheEntries() - Method in class org.apache.jcs.engine.memory.AbstractDoulbeLinkedListMemoryCache
Dump the cache entries from first to list for debugging.
dumpCacheEntries() - Method in class org.apache.jcs.utils.struct.LRUMap
Dump the cache entries from first to list for debugging.
dumpCacheSize() - Method in class org.apache.jcs.engine.memory.AbstractDoulbeLinkedListMemoryCache
Returns the size of the list.
dumpMap() - Method in class org.apache.jcs.engine.memory.AbstractDoulbeLinkedListMemoryCache
Dump the cache map for debugging.
dumpMap() - Method in class org.apache.jcs.utils.struct.LRUMap
Dump the cache map for debugging.

E

ElapsedTimer - Class in org.apache.jcs.utils.timing
This is a simple timer utility.
ElapsedTimer() - Constructor for class org.apache.jcs.utils.timing.ElapsedTimer
 
ELEMENT_EVENT_EXCEEDED_IDLETIME_BACKGROUND - Static variable in interface org.apache.jcs.engine.control.event.behavior.IElementEventConstants
Background expiration
ELEMENT_EVENT_EXCEEDED_IDLETIME_ONREQUEST - Static variable in interface org.apache.jcs.engine.control.event.behavior.IElementEventConstants
Expiration discovered on request
ELEMENT_EVENT_EXCEEDED_MAXLIFE_BACKGROUND - Static variable in interface org.apache.jcs.engine.control.event.behavior.IElementEventConstants
Background expiration
ELEMENT_EVENT_EXCEEDED_MAXLIFE_ONREQUEST - Static variable in interface org.apache.jcs.engine.control.event.behavior.IElementEventConstants
Expiration discovered on request
ELEMENT_EVENT_SPOOLED_DISK_AVAILABLE - Static variable in interface org.apache.jcs.engine.control.event.behavior.IElementEventConstants
Moving from memory to disk (what if no disk?)
ELEMENT_EVENT_SPOOLED_DISK_NOT_AVAILABLE - Static variable in interface org.apache.jcs.engine.control.event.behavior.IElementEventConstants
Moving from memory to disk (what if no disk?)
ELEMENT_EVENT_SPOOLED_NOT_ALLOWED - Static variable in interface org.apache.jcs.engine.control.event.behavior.IElementEventConstants
Moving from memory to disk, but item is not spoolable
ElementAttributes - Class in org.apache.jcs.engine
This it the element attribute descriptor class.
ElementAttributes() - Constructor for class org.apache.jcs.engine.ElementAttributes
Constructor for the IElementAttributes object
ElementAttributes(ElementAttributes) - Constructor for class org.apache.jcs.engine.ElementAttributes
Constructor for the IElementAttributes object
ElementEvent - Class in org.apache.jcs.engine.control.event
Element events will trigger the creation of Element Event objects.
ElementEvent(Object, int) - Constructor for class org.apache.jcs.engine.control.event.ElementEvent
Constructor for the ElementEvent object
elementEventQ - Static variable in class org.apache.jcs.engine.control.CompositeCache
EventQueue for handling element events.
ElementEventQueue - Class in org.apache.jcs.engine.control.event
An event queue is used to propagate ordered cache events to one and only one target listener.
ElementEventQueue(String) - Constructor for class org.apache.jcs.engine.control.event.ElementEventQueue
Constructor for the ElementEventQueue object
elementSerializer - Variable in class org.apache.jcs.auxiliary.AbstractAuxiliaryCache
The serializer.
elementSerializer - Variable in class org.apache.jcs.auxiliary.disk.block.BlockDisk
The serializer.
elementSerializer - Variable in class org.apache.jcs.auxiliary.lateral.LateralCacheAbstractManager
The serializer.
elementSerializer - Variable in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryReceiver
The serializer.
elementSerializer - Variable in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryService
The serializer.
ensureCacheManager() - Static method in class org.apache.jcs.access.CacheAccess
Helper method which checks to make sure the cacheMgr class field is set, and if not requests an instance from CacheManagerFactory.
ensureCacheManager() - Method in class org.apache.jcs.auxiliary.remote.AbsractRemoteCacheListener
Gets the cacheManager attribute of the RemoteCacheListener object.
ensureCacheManager() - Method in class org.apache.jcs.auxiliary.remote.http.server.RemoteHttpCacheServlet
Make sure we have a cache manager.
ensureCacheManager() - Static method in class org.apache.jcs.JCS
Gets an instance of CompositeCacheManager and stores it in the cacheMgr class field, if it is not already set.
entrySet() - Method in class org.apache.jcs.auxiliary.disk.block.BlockDiskKeyStore
Gets the entry set.
entrySet() - Method in class org.apache.jcs.utils.struct.LRUMap
This returns a set of entries.
equals(Object) - Method in class org.apache.jcs.engine.control.group.GroupAttrName
Tests object equality.
equals(Object) - Method in class org.apache.jcs.engine.control.group.GroupId
 
equals(Object) - Method in class org.apache.jcs.engine.memory.AbstractDoulbeLinkedListMemoryCache.IteratorWrapper
 
equals(Object) - Method in class org.apache.jcs.engine.memory.AbstractDoulbeLinkedListMemoryCache.MapEntryWrapper
 
eventHandlers - Variable in class org.apache.jcs.engine.ElementAttributes
The list of Event handlers to use.
eventQMap - Variable in class org.apache.jcs.engine.CacheListeners
Map ICacheListener to ICacheEventQueue
eventQueuePoolName - Variable in class org.apache.jcs.auxiliary.AbstractAuxiliaryCacheAttributes
Named when pooled
eventQueueType - Variable in class org.apache.jcs.auxiliary.AbstractAuxiliaryCacheAttributes
eventQueueType -- custom classname, pooled, or single threaded
execute(Runnable) - Method in class org.apache.jcs.utils.threadpool.ThreadPool
Delegates execution to the pooled executor.

F

failover(int) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheNoWaitFacade
Begin the failover process if this is a local cache.
FIFOMemoryCache - Class in org.apache.jcs.engine.memory.fifo
The items are spooled in the order they are added.
FIFOMemoryCache() - Constructor for class org.apache.jcs.engine.memory.fifo.FIFOMemoryCache
 
finalize() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoverySender
Just being careful about closing the socket.
findAndSubst(String, Properties) - Static method in class org.apache.jcs.utils.config.OptionConverter
Find the value corresponding to key in props.
fix() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheRestore
Fixes up all the caches managed by the associated cache manager.
fix() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheRestore
Fixes up all the caches managed by the associated cache manager.
fix() - Method in interface org.apache.jcs.engine.behavior.ICacheRestore
Description of the Method
fixCache(ILateralCacheService) - Method in class org.apache.jcs.auxiliary.lateral.LateralCache
Replaces the current remote cache service handle with the given handle.
fixCache(ILateralCacheService) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheNoWait
Replaces the lateral cache service handle with the given handle and reset the queue by starting up a new instance.
fixCache(IRemoteCacheService) - Method in class org.apache.jcs.auxiliary.remote.AbstractRemoteAuxiliaryCache
Replaces the current remote cache service handle with the given handle.
fixCache(IRemoteCacheService) - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheClient
Replaces the current remote cache service handle with the given handle.
fixCache(IRemoteCacheService) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheNoWait
Replaces the remote cache service handle with the given handle and reset the event queue by starting up a new instance.
fixCaches(ILateralCacheService, ILateralCacheObserver) - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheManager
Sets the corrected service.
fixCaches(ILateralCacheService, ILateralCacheObserver) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAbstractManager
Fixes up all the caches managed by this cache manager.
fixCaches(IRemoteCacheService, IRemoteCacheObserver) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheManager
Fixes up all the caches managed by this cache manager.
fixService() - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheManager
The restore calls this on the manger if a cache if found to be in error.
fixService() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheManager
 
forceShortIdlePeriod(long) - Static method in class org.apache.jcs.auxiliary.lateral.LateralCacheMonitor
Allows close classes, ie testers to set the idle period to something testable.
FREE - Static variable in class org.apache.jcs.auxiliary.disk.jdbc.TableState
The table is free.
freeBlocks(int[]) - Method in class org.apache.jcs.auxiliary.disk.block.BlockDisk
Add these blocks to the emptyBlock list.
freeBlocks(int[]) - Method in class org.apache.jcs.auxiliary.disk.block.BlockDiskCache
Add these blocks to the emptyBlock list.
freeCache(String) - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCacheManagerAbstractTemplate
 
freeCache(String) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheManager
Releases.
freeCache(String) - Method in class org.apache.jcs.engine.control.CompositeCacheManager
 
freeCache(String, boolean) - Method in class org.apache.jcs.engine.control.CompositeCacheManager
 
freeElements(int) - Method in class org.apache.jcs.engine.memory.AbstractDoulbeLinkedListMemoryCache
This instructs the memory cache to remove the numberToFree according to its eviction policy.
freeElements(int) - Method in interface org.apache.jcs.engine.memory.behavior.IMemoryCache
This instructs the memory cache to remove the numberToFree according to its eviction policy.
freeMemoryElements(int) - Method in interface org.apache.jcs.access.behavior.ICacheAccess
This instructs the memory cache to remove the numberToFree according to its eviction policy.
freeMemoryElements(int) - Method in class org.apache.jcs.access.CacheAccess
This instructs the memory cache to remove the numberToFree according to its eviction policy.

G

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

H

handleDispose(String) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
Right now this does nothing.
handleDispose(String) - Method in class org.apache.jcs.auxiliary.remote.AbsractRemoteCacheListener
 
handleDispose(String) - Method in interface org.apache.jcs.engine.behavior.ICacheListener
Notifies the subscribers for freeing up the named cache.
handleDispose(String) - Method in class org.apache.jcs.engine.CacheAdaptor
Shutdown call.
handleElementEvent(IElementEvent) - Method in interface org.apache.jcs.engine.control.event.behavior.IElementEventHandler
Handle events for this element.
handleException(Exception, String, String) - Method in class org.apache.jcs.auxiliary.remote.AbstractRemoteAuxiliaryCache
Custom exception handling some children.
handleException(Exception, String, String) - Method in class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCache
Nothing right now.
handleException(Exception, String, String) - Method in class org.apache.jcs.auxiliary.remote.RemoteCache
Handles exception by disabling the remote cache service before re-throwing the exception in the form of an IOException.
handleGet(String, Serializable) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
Gets the cache that was injected by the lateral factory.
handleGetMatching(String, String) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
Gets the cache that was injected by the lateral factory.
handlePut(ICacheElement) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
Increments the put count.
handlePut(ICacheElement) - Method in class org.apache.jcs.auxiliary.remote.AbsractRemoteCacheListener
If this is configured to remove on put, then remove the element since it has been updated elsewhere.
handlePut(ICacheElement) - Method in interface org.apache.jcs.engine.behavior.ICacheListener
Notifies the subscribers for a cache entry update.
handlePut(ICacheElement) - Method in class org.apache.jcs.engine.CacheAdaptor
Puts an item into the cache.
handleRemove(String, Serializable) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
Increments the remove count.
handleRemove(String, Serializable) - Method in class org.apache.jcs.auxiliary.remote.AbsractRemoteCacheListener
Calls localRemove on the CompositeCache.
handleRemove(String, Serializable) - Method in interface org.apache.jcs.engine.behavior.ICacheListener
Notifies the subscribers for a cache entry removal.
handleRemove(String, Serializable) - Method in class org.apache.jcs.engine.CacheAdaptor
Removes an item.
handleRemoveAll(String) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
Gets the cache that was injected by the lateral factory.
handleRemoveAll(String) - Method in class org.apache.jcs.auxiliary.remote.AbsractRemoteCacheListener
Calls localRemoveAll on the CompositeCache.
handleRemoveAll(String) - Method in interface org.apache.jcs.engine.behavior.ICacheListener
Notifies the subscribers for a cache remove-all.
handleRemoveAll(String) - Method in class org.apache.jcs.engine.CacheAdaptor
Clears the region.
handleRequest(HttpServletRequest, HttpServletResponse, Context) - Method in class org.apache.jcs.admin.servlet.JCSAdminServlet
Velocity based admin servlet.
hashCode() - Method in class org.apache.jcs.engine.CacheElement
 
hashCode() - Method in class org.apache.jcs.engine.control.group.GroupAttrName
 
hashCode() - Method in class org.apache.jcs.engine.control.group.GroupId
 
hashCode() - Method in class org.apache.jcs.engine.memory.AbstractDoulbeLinkedListMemoryCache.IteratorWrapper
 
hashCode() - Method in class org.apache.jcs.engine.memory.AbstractDoulbeLinkedListMemoryCache.MapEntryWrapper
 
hasNext() - Method in class org.apache.jcs.engine.memory.AbstractDoulbeLinkedListMemoryCache.IteratorWrapper
 
HEADER_SIZE_BYTES - Static variable in class org.apache.jcs.auxiliary.disk.block.BlockDisk
The size of the header that indicates the amount of data stored in an occupied block.
hitCnt - Variable in class org.apache.jcs.engine.memory.AbstractDoulbeLinkedListMemoryCache
number of hits
HostNameUtil - Class in org.apache.jcs.utils.net
Simple utility for getting the local host name.
HostNameUtil() - Constructor for class org.apache.jcs.utils.net.HostNameUtil
 
HSQLDiskCacheFactory - Class in org.apache.jcs.auxiliary.disk.jdbc.hsql
This factory should create mysql disk caches.
HSQLDiskCacheFactory() - Constructor for class org.apache.jcs.auxiliary.disk.jdbc.hsql.HSQLDiskCacheFactory
 
HTTP - Static variable in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
HTTP type
HTTP_CACHE_SERVER_ATTRIBUTES_PROPERTY_PREFIX - Static variable in interface org.apache.jcs.auxiliary.remote.http.behavior.IRemoteHttpCacheConstants
All of the RemoteHttpCacheServiceAttributes can be configured this way.
HTTP_CACHE_SERVER_PREFIX - Static variable in interface org.apache.jcs.auxiliary.remote.http.behavior.IRemoteHttpCacheConstants
The prefix for cache server config.

I

ICache - Interface in org.apache.jcs.engine.behavior
This is the top level interface for all cache like structures.
ICacheAccess - Interface in org.apache.jcs.access.behavior
ICacheAccess defines the behavior for client access.
ICacheElement - Interface in org.apache.jcs.engine.behavior
Every item is the cache is wrapped in an ICacheElement.
ICacheElementSerialized - Interface in org.apache.jcs.engine.behavior
This interface defines the behavior of the serialized element wrapper.
ICacheEvent - Interface in org.apache.jcs.engine.logging.behavior
Defines the common fields required by a cache event.
ICacheEventLogger - Interface in org.apache.jcs.engine.logging.behavior
This defines the behavior for event logging.
ICacheEventQueue - Interface in org.apache.jcs.engine.behavior
Interface for a cache event queue.
ICacheListener - Interface in org.apache.jcs.engine.behavior
Used to receive a cache event notification.
ICacheManager - Interface in org.apache.jcs.engine.behavior
Inteface implemented by a specific cache.
ICacheObserver - Interface in org.apache.jcs.engine.behavior
Used to register interest in receiving cache changes.
ICacheRestore - Interface in org.apache.jcs.engine.behavior
Description of the Interface
ICacheService - Interface in org.apache.jcs.engine.behavior
Used to retrieve and update the cache.
ICacheServiceAdmin - Interface in org.apache.jcs.engine.behavior
Description of the Interface
ICacheStats - Interface in org.apache.jcs.engine.stats.behavior
This holds stat information on a region.
ICacheType - Interface in org.apache.jcs.engine.behavior
Interface implemented by a specific cache.
ICompositeCacheAttributes - Interface in org.apache.jcs.engine.behavior
This defines the minimla behavior for the Cache Configuration settings.
ICompositeCacheManager - Interface in org.apache.jcs.engine.behavior
I need the interface so I can plug in mock managers for testing.
IDiskCacheAttributes - Interface in org.apache.jcs.auxiliary.disk.behavior
Common disk cache attributes.
IElementAttributes - Interface in org.apache.jcs.engine.behavior
Interface for cache element attributes classes.
IElementEvent - Interface in org.apache.jcs.engine.control.event.behavior
Defines how an element event object should behave.
IElementEventConstants - Interface in org.apache.jcs.engine.control.event.behavior
This describes the events that an item can encounter.
IElementEventHandler - Interface in org.apache.jcs.engine.control.event.behavior
This interface defines the behavior for event handler.
IElementEventQueue - Interface in org.apache.jcs.engine.control.event.behavior
Interface for an element event queue.
IElementSerializer - Interface in org.apache.jcs.engine.behavior
Defines the behavior for cache element serializers.
IGroupCacheAccess - Interface in org.apache.jcs.access.behavior
IGroupCacheAccess defines group specific behavior for the client access classes.
IKeyMatcher - Interface in org.apache.jcs.engine.match.behavior
Key matchers need to implement this interface.
ILateralCacheAttributes - Interface in org.apache.jcs.auxiliary.lateral.behavior
This interface defines configuration options common to lateral cache plugins.
ILateralCacheListener - Interface in org.apache.jcs.auxiliary.lateral.behavior
Listens for lateral cache event notification.
ILateralCacheManager - Interface in org.apache.jcs.auxiliary.lateral.behavior
This helps ensure some common behavior among LateraLCacheManagers for things such as monitors.
ILateralCacheObserver - Interface in org.apache.jcs.auxiliary.lateral.behavior
Description of the Interface
ILateralCacheService - Interface in org.apache.jcs.auxiliary.lateral.behavior
Used to retrieve and update the lateral cache.
IMemoryCache - Interface in org.apache.jcs.engine.memory.behavior
For the framework.
incrementClients() - Method in class org.apache.jcs.engine.control.CompositeCacheManager
 
IndexedDiskCache - Class in org.apache.jcs.auxiliary.disk.indexed
Disk cache that uses a RandomAccessFile with keys stored in memory.
IndexedDiskCache(IndexedDiskCacheAttributes) - Constructor for class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache
Constructor for the DiskCache object.
IndexedDiskCache.LRUMap - Class in org.apache.jcs.auxiliary.disk.indexed
Class for recylcing and lru.
IndexedDiskCache.LRUMap() - Constructor for class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache.LRUMap
Default
IndexedDiskCache.LRUMap(int) - Constructor for class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache.LRUMap
 
IndexedDiskCacheAttributes - Class in org.apache.jcs.auxiliary.disk.indexed
Configuration class for the Indexed Disk Cache
IndexedDiskCacheAttributes() - Constructor for class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheAttributes
Constructor for the DiskCacheAttributes object
IndexedDiskCacheFactory - Class in org.apache.jcs.auxiliary.disk.indexed
Creates disk cache instances.
IndexedDiskCacheFactory() - Constructor for class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheFactory
 
IndexedDiskCacheManager - Class in org.apache.jcs.auxiliary.disk.indexed
Cache manager for IndexedDiskCaches.
IndexedDiskDumper - Class in org.apache.jcs.auxiliary.disk.indexed
Used to dump out a Disk cache from disk for debugging.
IndexedDiskDumper() - Constructor for class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskDumper
 
IndexedDiskElementDescriptor - Class in org.apache.jcs.auxiliary.disk.indexed
Disk objects are located by descriptor entries.
IndexedDiskElementDescriptor() - Constructor for class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskElementDescriptor
Constructor for the DiskElementDescriptor object
IndexedDiskElementDescriptor(long, int) - Constructor for class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskElementDescriptor
Constructs a usable disk element descriptor.
init(long, byte[]) - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskElementDescriptor
Set the offset (i.e.
init() - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheListener
Description of the Method
init() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
This starts the ListenerThread on the specified port.
init(String, int) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPSender
Creates a connection to a TCP server.
init(ServletConfig) - Method in class org.apache.jcs.auxiliary.remote.http.server.RemoteHttpCacheServlet
Initializes the cache.
init() - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheStartupServlet
Starts the registry and then tries to bind to it.
initialize(RemoteHttpCacheAttributes) - Method in interface org.apache.jcs.auxiliary.remote.http.client.behavior.IRemoteHttpCacheClient
The provides an extension point.
initialize(RemoteHttpCacheAttributes) - Method in class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheClient
The provides an extension point.
initialize(ICacheListener, long, String, int, int, String) - Method in interface org.apache.jcs.engine.behavior.ICacheEventQueue
Initializes the queue.
initialize(ICacheListener, long, String, int, int, String) - Method in class org.apache.jcs.engine.CacheEventQueue
Initializes the queue.
initialize(CompositeCache) - Method in class org.apache.jcs.engine.memory.AbstractDoulbeLinkedListMemoryCache
For post reflection creation initialization.
initialize(CompositeCache) - Method in class org.apache.jcs.engine.memory.AbstractMemoryCache
For post reflection creation initialization
initialize(CompositeCache) - Method in interface org.apache.jcs.engine.memory.behavior.IMemoryCache
Initialize the memory cache
initialize(ICacheListener, long, String, int, int, String) - Method in class org.apache.jcs.engine.PooledCacheEventQueue
Initializes the queue.
initializePoolAccess(JDBCDiskCacheAttributes, ICompositeCacheManager) - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCache
Registers the driver and creates a poolAccess class.
instance - Static variable in class org.apache.jcs.engine.control.CompositeCacheManager
The Singleton Instance
instances - Static variable in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheManager
Address to instance map.
instances - Static variable in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
Map of available instances, keyed by port
instantiateByClassName(String, Class, Object) - Static method in class org.apache.jcs.utils.config.OptionConverter
Instantiate an object given a class name.
instantiateByKey(Properties, String, Class, Object) - Static method in class org.apache.jcs.utils.config.OptionConverter
Creates an object for the className value of the key.
introspect() - Method in class org.apache.jcs.utils.config.PropertySetter
Uses JavaBeans Introspectorto computer setters of object to be configured.
InvalidArgumentException - Exception in org.apache.jcs.access.exception
InvalidArgumentException is thrown if an argument is passed to the cache that is invalid.
InvalidArgumentException() - Constructor for exception org.apache.jcs.access.exception.InvalidArgumentException
Constructor for the InvalidArgumentException object
InvalidArgumentException(String) - Constructor for exception org.apache.jcs.access.exception.InvalidArgumentException
Constructor for the InvalidArgumentException object.
invalidateGroup(String) - Method in interface org.apache.jcs.access.behavior.IGroupCacheAccess
Invalidates a group
invalidateGroup(String) - Method in class org.apache.jcs.access.GroupCacheAccess
Invalidates a group: remove all the group members
InvalidGroupException - Exception in org.apache.jcs.access.exception
InvalidGroupException
InvalidGroupException() - Constructor for exception org.apache.jcs.access.exception.InvalidGroupException
Constructor for the InvalidGroupException object
InvalidGroupException(String) - Constructor for exception org.apache.jcs.access.exception.InvalidGroupException
Constructor for the InvalidGroupException object
InvalidHandleException - Exception in org.apache.jcs.access.exception
InvalidHandleException is not used.
InvalidHandleException() - Constructor for exception org.apache.jcs.access.exception.InvalidHandleException
Constructor for the InvalidHandleException object
InvalidHandleException(String) - Constructor for exception org.apache.jcs.access.exception.InvalidHandleException
Constructor for the InvalidHandleException object.
IPoolConfiguration - Interface in org.apache.jcs.utils.threadpool.behavior
This provides values to use for the when-blocked-policy.
irca - Variable in class org.apache.jcs.auxiliary.remote.AbsractRemoteCacheListener
The remote cache configuration object.
IRemoteCacheAttributes - Interface in org.apache.jcs.auxiliary.remote.behavior
This specifies what a remote cache configuration object should look like.
IRemoteCacheClient - Interface in org.apache.jcs.auxiliary.remote.behavior
This defines the behavior expected of a remote cache client.
IRemoteCacheConstants - Interface in org.apache.jcs.auxiliary.remote.behavior
This holds constants that are used by the remote cache.
IRemoteCacheDispatcher - Interface in org.apache.jcs.auxiliary.remote.behavior
In the future, this can be used as a generic dispatcher abstraction.
IRemoteCacheListener - Interface in org.apache.jcs.auxiliary.remote.behavior
Listens for remote cache event notification ( rmi callback ).
IRemoteCacheObserver - Interface in org.apache.jcs.auxiliary.remote.behavior
Used to register interest in receiving remote cache changes.
IRemoteCacheServerAttributes - Interface in org.apache.jcs.auxiliary.remote.server.behavior
This defeines the minimal behavior for the objects that are used to configure the remote cache server.
IRemoteCacheService - Interface in org.apache.jcs.auxiliary.remote.behavior
Used to retrieve and update the remote cache.
IRemoteCacheServiceAdmin - Interface in org.apache.jcs.auxiliary.remote.behavior
Description of the Interface
IRemoteHttpCacheClient - Interface in org.apache.jcs.auxiliary.remote.http.client.behavior
It's not entirely clear that this interface is needed.
IRemoteHttpCacheConstants - Interface in org.apache.jcs.auxiliary.remote.http.behavior
Constants used throughout the HTTP remote cache.
IS_ETERNAL - Variable in class org.apache.jcs.engine.ElementAttributes
You can turn off expiration by setting this to true.
IS_LATERAL - Variable in class org.apache.jcs.engine.ElementAttributes
Is this item laterally distributable
IS_REMOTE - Variable in class org.apache.jcs.engine.ElementAttributes
Can this item be sent to the remote cache
IS_SPOOL - Variable in class org.apache.jcs.engine.ElementAttributes
Can this item be flushed to disk
isAlive() - Method in interface org.apache.jcs.auxiliary.remote.http.client.behavior.IRemoteHttpCacheClient
Make and alive request.
isAlive() - Method in class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheClient
Make and alive request.
isAlive() - Method in interface org.apache.jcs.engine.behavior.ICacheEventQueue
Gets the alive attribute of the ICacheEventQueue object.
isAlive() - Method in class org.apache.jcs.engine.CacheEventQueue
If they queue has an active thread it is considered alive.
isAlive() - Method in interface org.apache.jcs.engine.control.event.behavior.IElementEventQueue
Gets the alive attribute of the IElementEventQueue object
isAlive() - Method in class org.apache.jcs.engine.control.event.ElementEventQueue
 
isAlive() - Method in class org.apache.jcs.engine.PooledCacheEventQueue
 
isAllowClusterGet() - Method in class org.apache.jcs.auxiliary.remote.http.server.RemoteHttpCacheServerAttributes
Should gets from non-cluster clients be allowed to get from other remote auxiliaries.
isAllowClusterGet() - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Should gets from non-cluster clients be allowed to get from other remote auxiliaries.
isAllowGet() - Method in interface org.apache.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Is the lateral allowed to try and get from other laterals.
isAllowGet() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Is the lateral allowed to try and get from other laterals.
isAllowPut() - Method in interface org.apache.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Is the lateral allowed to put objects to other laterals.
isAllowPut() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Is the lateral allowed to put objects to other laterals.
isAllowRemoveAll() - Method in class org.apache.jcs.auxiliary.disk.AbstractDiskCacheAttributes
 
isAllowRemoveAll() - Method in interface org.apache.jcs.auxiliary.disk.behavior.IDiskCacheAttributes
If this is true then remove all is not prohibited.
isBalkDuringOptimization() - Method in class org.apache.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCacheAttributes
Should we return null while optimizing the table.
isEmpty() - Method in interface org.apache.jcs.engine.behavior.ICacheEventQueue
Are there elements in the queue.
isEmpty() - Method in class org.apache.jcs.engine.CacheEventQueue
 
isEmpty() - Method in class org.apache.jcs.engine.PooledCacheEventQueue
If the Queue is using a bounded channel we can determine the size.
isEmpty() - Method in class org.apache.jcs.utils.struct.BoundedQueue
Return true if the size is <= 0;
isEmpty() - Method in class org.apache.jcs.utils.struct.LRUMap
Returns true if the map is empty.
isEternal() - Method in class org.apache.jcs.admin.CacheElementInfo
 
isFilterRemoveByHashCode() - Method in interface org.apache.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Should the receiver try to match hashcodes.
isFilterRemoveByHashCode() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Should the receiver try to match hashcodes.
isFinished() - Method in class org.apache.jcs.utils.access.AbstractJCSWorkerHelper
 
isFinished() - Method in interface org.apache.jcs.utils.access.JCSWorkerHelper
Tells us weather or not the work has been completed.
IShutdownObservable - Interface in org.apache.jcs.engine.behavior
ShutdownObservers can observer ShutdownObservable objects.
IShutdownObserver - Interface in org.apache.jcs.engine.behavior
This interface is required of all shutdown observers.
isIncludeCacheNameAsParameter() - Method in class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
isIncludeKeysAndPatternsAsParameter() - Method in class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
isIncludeRequestTypeasAsParameter() - Method in class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
isInitialized() - Method in class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheClient
 
isIssueRemoveOnPut() - Method in interface org.apache.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Should the client send a remove command rather than a put when update is called.
isIssueRemoveOnPut() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Should the client send a remove command rather than a put when update is called.
isLocalClusterConsistency() - Method in class org.apache.jcs.auxiliary.remote.http.server.RemoteHttpCacheServerAttributes
Should cluster updates be propagated to the locals
isLocalClusterConsistency() - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Should cluster updates be propagated to the locals
isOptimizeOnShutdown() - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheAttributes
 
isReceive() - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Should a listener be created.
isReceive() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
 
isReceive() - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
If RECEIVE is false then the remote cache will not register a listener with the remote server.
isReceive() - Method in class org.apache.jcs.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.jcs.auxiliary.disk.PurgatoryElement
Gets the spoolable property.
isStartRegistry() - Method in interface org.apache.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Should we start the registry
isStartRegistry() - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Should we start the registry
isSuccess() - Method in class org.apache.jcs.auxiliary.remote.value.RemoteCacheResponse
 
IStatElement - Interface in org.apache.jcs.engine.stats.behavior
IAuxiliaryCacheStats will hold these IStatElements.
IStats - Interface in org.apache.jcs.engine.stats.behavior
This interface defines the common behavior for a stats holder.
isTestBeforeInsert() - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
isUdpDiscoveryEnabled() - Method in interface org.apache.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Whether or not TCP laterals can try to find each other by multicast communication.
isUdpDiscoveryEnabled() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Whether or not TCP laterals can try to find each other by multicast communication.
isUseBoundary() - Method in interface org.apache.jcs.utils.threadpool.behavior.IPoolConfiguration
 
isUseBoundary() - Method in class org.apache.jcs.utils.threadpool.PoolConfiguration
 
isUseDiskShrinker() - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
isUseRegistryKeepAlive() - Method in interface org.apache.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Should we try to keep the registry alive
isUseRegistryKeepAlive() - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Should we try to keep the registry alive
isWorking() - Method in interface org.apache.jcs.engine.behavior.ICacheEventQueue
A Queue is working unless it has reached its max failure count.
isWorking() - Method in class org.apache.jcs.engine.CacheEventQueue
 
isWorking() - Method in class org.apache.jcs.engine.PooledCacheEventQueue
 
ITCPLateralCacheAttributes - Interface in org.apache.jcs.auxiliary.lateral.socket.tcp.behavior
This interface defines functions that are particular to the TCP Lateral Cache plugin.
IUtilConstants - Interface in org.apache.jcs.utils.config
This can hold some constants used by various utilities.
IUtilConstants.Config - Class in org.apache.jcs.utils.config
Description of the Class
IZombie - Interface in org.apache.jcs.engine.behavior
Interface to mark an object as zombie for error recovery purposes.

J

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

K

key - Variable in class org.apache.jcs.engine.CacheElement
This is the cache key by which the value can be referenced.
KEY_MATCHER_PREFIX - Static variable in class org.apache.jcs.engine.control.CompositeCacheConfigurator
jcs.auxiliary.NAME.keymatcher=CLASSNAME
keyMatcher - Variable in class org.apache.jcs.auxiliary.AbstractAuxiliaryCache
Key matcher used by the getMatching API
keyMatcher - Variable in class org.apache.jcs.engine.control.CompositeCache
Key matcher used by the getMatching API
KeyMatcherPatternImpl - Class in org.apache.jcs.engine.match
This implementation of the KeyMatcher uses standard Java Pattern matching.
KeyMatcherPatternImpl() - Constructor for class org.apache.jcs.engine.match.KeyMatcherPatternImpl
 
keySet() - Method in class org.apache.jcs.auxiliary.disk.block.BlockDiskKeyStore
Gets the key set.
keySet() - Method in class org.apache.jcs.utils.struct.LRUMap
 

L

lastAccessTime - Variable in class org.apache.jcs.engine.ElementAttributes
The last access time.
LATERAL_CACHE - Static variable in interface org.apache.jcs.engine.behavior.ICacheType
Lateral cache type.
LateralCache - Class in org.apache.jcs.auxiliary.lateral
Lateral distributor.
LateralCache(ILateralCacheAttributes, ILateralCacheService, LateralCacheMonitor) - Constructor for class org.apache.jcs.auxiliary.lateral.LateralCache
Constructor for the LateralCache object
LateralCache(ILateralCacheAttributes) - Constructor for class org.apache.jcs.auxiliary.lateral.LateralCache
Constructor for the LateralCache object
LateralCacheAbstractFactory - Class in org.apache.jcs.auxiliary.lateral
Particular lateral caches should define their own factory.
LateralCacheAbstractFactory() - Constructor for class org.apache.jcs.auxiliary.lateral.LateralCacheAbstractFactory
 
LateralCacheAbstractManager - Class in org.apache.jcs.auxiliary.lateral
Creates lateral caches.
LateralCacheAbstractManager() - Constructor for class org.apache.jcs.auxiliary.lateral.LateralCacheAbstractManager
 
LateralCacheAttributes - Class in org.apache.jcs.auxiliary.lateral
This class stores attributes for all of the available lateral cache auxiliaries.
LateralCacheAttributes() - Constructor for class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
 
LateralCacheInfo - Class in org.apache.jcs.auxiliary.lateral
A shared static variable holder for the lateral cache
LateralCacheMonitor - Class in org.apache.jcs.auxiliary.lateral
Used to monitor and repair any failed connection for the lateral cache service.
LateralCacheMonitor(ILateralCacheManager) - Constructor for class org.apache.jcs.auxiliary.lateral.LateralCacheMonitor
Constructor for the LateralCacheMonitor object
LateralCacheNoWait - Class in org.apache.jcs.auxiliary.lateral
Used to queue up update requests to the underlying cache.
LateralCacheNoWait(LateralCache) - Constructor for class org.apache.jcs.auxiliary.lateral.LateralCacheNoWait
Constructs with the given lateral cache, and fires up an event queue for aysnchronous processing.
LateralCacheNoWaitFacade - Class in org.apache.jcs.auxiliary.lateral
Used to provide access to multiple services under nowait protection.
LateralCacheNoWaitFacade(LateralCacheNoWait[], ILateralCacheAttributes) - Constructor for class org.apache.jcs.auxiliary.lateral.LateralCacheNoWaitFacade
Constructs with the given lateral cache, and fires events to any listeners.
LateralCacheRestore - Class in org.apache.jcs.auxiliary.lateral
Used to repair the lateral caches managed by the associated instance of LateralCacheManager.
LateralCacheRestore(ILateralCacheManager) - Constructor for class org.apache.jcs.auxiliary.lateral.LateralCacheRestore
Constructs with the given instance of LateralCacheManager.
LateralCacheWatchRepairable - Class in org.apache.jcs.auxiliary.lateral
Same as CacheWatcherWrapper but implements the IRemoteCacheWatch interface.
LateralCacheWatchRepairable() - Constructor for class org.apache.jcs.auxiliary.lateral.LateralCacheWatchRepairable
 
LateralElementDescriptor - Class in org.apache.jcs.auxiliary.lateral
This class wraps command to other laterals.
LateralElementDescriptor() - Constructor for class org.apache.jcs.auxiliary.lateral.LateralElementDescriptor
Constructor for the LateralElementDescriptor object
LateralElementDescriptor(ICacheElement) - Constructor for class org.apache.jcs.auxiliary.lateral.LateralElementDescriptor
Constructor for the LateralElementDescriptor object
LateralTCPCacheFactory - Class in org.apache.jcs.auxiliary.lateral.socket.tcp
Constructs a LateralCacheNoWaitFacade for the given configuration.
LateralTCPCacheFactory() - Constructor for class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory
 
LateralTCPCacheManager - Class in org.apache.jcs.auxiliary.lateral.socket.tcp
Creates lateral caches.
LateralTCPListener - Class in org.apache.jcs.auxiliary.lateral.socket.tcp
Listens for connections from other TCP lateral caches and handles them.
LateralTCPListener(ITCPLateralCacheAttributes) - Constructor for class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
Only need one since it does work for all regions, just reference by multiple region names.
LateralTCPListener.ConnectionHandler - Class in org.apache.jcs.auxiliary.lateral.socket.tcp
A Separate thread taht runs when a command comes into the LateralTCPReceiver.
LateralTCPListener.ConnectionHandler(Socket) - Constructor for class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener.ConnectionHandler
Construct for a given socket
LateralTCPListener.ListenerThread - Class in org.apache.jcs.auxiliary.lateral.socket.tcp
Processes commands from the server socket.
LateralTCPListener.ListenerThread() - Constructor for class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener.ListenerThread
 
LateralTCPSender - Class in org.apache.jcs.auxiliary.lateral.socket.tcp
This class is based on the log4j SocketAppender class.
LateralTCPSender(ITCPLateralCacheAttributes) - Constructor for class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPSender
Constructor for the LateralTCPSender object.
LateralTCPService - Class in org.apache.jcs.auxiliary.lateral.socket.tcp
A lateral cache service implementation.
LateralTCPService(ITCPLateralCacheAttributes) - Constructor for class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
Constructor for the LateralTCPService object
lca - Variable in class org.apache.jcs.auxiliary.lateral.LateralCacheAbstractManager
Configuration
lca - Variable in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheManager
ITCPLateralCacheAttributes
len - Variable in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskElementDescriptor
Number of bytes the serialized form of the cache data takes.
length() - Method in class org.apache.jcs.auxiliary.disk.block.BlockDisk
Returns the raf length.
list - Variable in class org.apache.jcs.engine.memory.AbstractDoulbeLinkedListMemoryCache
thread-safe double linked list for lru
listenerId - Static variable in class org.apache.jcs.auxiliary.lateral.LateralCacheInfo
Description of the Field
listenerId - Variable in class org.apache.jcs.auxiliary.remote.AbsractRemoteCacheListener
This is set by the remote cache server.
listenerId - Static variable in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerInfo
By default it is the VMID.
listenerId - Variable in class org.apache.jcs.engine.CacheAdaptor
The unique id of this listener.
listenerId - Static variable in class org.apache.jcs.engine.CacheInfo
By default this is the hashcode of the VMID
loadConfig(String) - Method in class org.apache.jcs.utils.threadpool.ThreadPoolManager
Configures the default PoolConfiguration settings.
loadKeys() - Method in class org.apache.jcs.auxiliary.disk.block.BlockDiskKeyStore
Loads the keys from the .key file.
loadKeys() - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache
Loads the keys from the .key file.
loadProperties(String, ClassLoader) - Static method in class org.apache.jcs.utils.props.PropertyLoader
Looks up a resource named 'name' in the classpath.
loadProperties(String) - Static method in class org.apache.jcs.utils.props.PropertyLoader
A convenience overload of PropertyLoader.loadProperties(String, ClassLoader) that uses the current thread's context classloader.
loadProps(String) - Static method in class org.apache.jcs.auxiliary.remote.RemoteUtils
Loads properties for the named props file.
LOCAL - Static variable in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
A remote cache is either a local cache or a cluster cache.
LOCAL - Static variable in interface org.apache.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
A remote cache is either a local cache or a cluster cache
localGet(Serializable) - Method in class org.apache.jcs.engine.control.CompositeCache
Do not try to go remote or laterally for this get.
localGetMatching(String) - Method in class org.apache.jcs.engine.control.CompositeCache
Build a map of all the matching elements in all of the auxiliaries and memory.
localGetMultiple(Set) - Method in class org.apache.jcs.engine.control.CompositeCache
Gets multiple items from the cache based on the given set of keys.
localRemove(Serializable) - Method in class org.apache.jcs.engine.control.CompositeCache
Do not propagate removeall laterally or remotely.
localRemoveAll() - Method in class org.apache.jcs.engine.control.CompositeCache
Will not pass the remove message remotely.
localUpdate(ICacheElement) - Method in class org.apache.jcs.engine.control.CompositeCache
Standard update method.
logApplicationEvent(String, String, String) - Method in class org.apache.jcs.auxiliary.AbstractAuxiliaryCache
Logs an event if an event logger is configured.
logApplicationEvent(String, String, String) - Method in class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheManager
Logs an event if an event logger is configured.
logApplicationEvent(String, String, String) - Method in class org.apache.jcs.auxiliary.remote.http.server.AbstractRemoteCacheService
Logs an event if an event logger is configured.
logApplicationEvent(String, String, String) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheManager
Logs an event if an event logger is configured.
logApplicationEvent(String, String, String) - Method in interface org.apache.jcs.engine.logging.behavior.ICacheEventLogger
Logs an event.
logApplicationEvent(String, String, String) - Method in class org.apache.jcs.engine.logging.CacheEventLoggerDebugLogger
 
logDriverStats() - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccess
 
logError(String, String, String) - Method in class org.apache.jcs.auxiliary.AbstractAuxiliaryCache
Logs an event if an event logger is configured.
logError(String, String, String) - Method in interface org.apache.jcs.engine.logging.behavior.ICacheEventLogger
Logs an error.
logError(String, String, String) - Method in class org.apache.jcs.engine.logging.CacheEventLoggerDebugLogger
 
logICacheEvent(ICacheEvent) - Method in class org.apache.jcs.auxiliary.AbstractAuxiliaryCache
Logs an event if an event logger is configured.
logICacheEvent(ICacheEvent) - Method in class org.apache.jcs.auxiliary.remote.http.server.AbstractRemoteCacheService
Logs an event if an event logger is configured.
logICacheEvent(ICacheEvent) - Method in interface org.apache.jcs.engine.logging.behavior.ICacheEventLogger
Logs an event.
logICacheEvent(ICacheEvent) - Method in class org.apache.jcs.engine.logging.CacheEventLoggerDebugLogger
 
LRUElementDescriptor - Class in org.apache.jcs.utils.struct
This is a node in the double linked list.
LRUElementDescriptor(Object, Object) - Constructor for class org.apache.jcs.utils.struct.LRUElementDescriptor
 
LRUMap - Class in org.apache.jcs.utils.struct
This is a simple LRUMap.
LRUMap() - Constructor for class org.apache.jcs.utils.struct.LRUMap
This creates an unbounded version.
LRUMap(int) - Constructor for class org.apache.jcs.utils.struct.LRUMap
This sets the size limit.
LRUMapEntry - Class in org.apache.jcs.utils.struct
Entry for the LRUMap.
LRUMapEntry(Object, Object) - Constructor for class org.apache.jcs.utils.struct.LRUMapEntry
S
LRUMapJCS - Class in org.apache.jcs.auxiliary.disk
Extension of LRUMap for logging of removals.
LRUMapJCS() - Constructor for class org.apache.jcs.auxiliary.disk.LRUMapJCS
This creates an unbounded version.
LRUMapJCS(int) - Constructor for class org.apache.jcs.auxiliary.disk.LRUMapJCS
This creates a list bounded by the max key size argument.
LRUMemoryCache - Class in org.apache.jcs.engine.memory.lru
A fast reference management system.
LRUMemoryCache() - Constructor for class org.apache.jcs.engine.memory.lru.LRUMemoryCache
 

M

main(String[]) - Static method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskDumper
The main program for the DiskDumper class
main(String[]) - Static method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
 
main(String[]) - Static method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerFactory
Creates an local RMI registry on the default port, starts up the remote cache server, and binds it to the registry.
makeFirst(DoubleLinkedListNode) - Method in class org.apache.jcs.utils.struct.DoubleLinkedList
Moves an existing node to the start of the link list.
makeLast(DoubleLinkedListNode) - Method in class org.apache.jcs.utils.struct.DoubleLinkedList
Moves an existing node to the end of the link list.
map - Variable in class org.apache.jcs.engine.memory.AbstractMemoryCache
Map where items are stored by key
map - Variable in class org.apache.jcs.utils.struct.LRUMap
Map where items are stored by key.
MAX_PURGATORY_SIZE_DEFUALT - Static variable in interface org.apache.jcs.auxiliary.disk.behavior.IDiskCacheAttributes
This is the default purgatory size limit.
maxIdleTimeSeconds - Variable in class org.apache.jcs.engine.ElementAttributes
The maximum time an entry can be idle.
maxLifeSeconds - Variable in class org.apache.jcs.engine.ElementAttributes
Max life seconds
maxPurgatorySize - Variable in class org.apache.jcs.auxiliary.disk.AbstractDiskCacheAttributes
default to 5000
MemoryCache - Interface in org.apache.jcs.engine.memory
For the framework.
MemoryElementDescriptor - Class in org.apache.jcs.engine.memory.util
This wrapper is needed for double linked lists.
MemoryElementDescriptor(ICacheElement) - Constructor for class org.apache.jcs.engine.memory.util.MemoryElementDescriptor
Constructor for the MemoryElementDescriptor object
missCnt - Variable in class org.apache.jcs.engine.memory.AbstractDoulbeLinkedListMemoryCache
number of misses
MonitorAccess - Class in org.apache.jcs.access.monitor
Exposes the simple monitoring methods to the public in a simple manner.
MonitorAccess() - Constructor for class org.apache.jcs.access.monitor.MonitorAccess
Constructor for the MonitorAccess object
MonitorXMLRPCServer - Class in org.apache.jcs.access.monitor
Starts an XML-RPC server for cache monitoring.
MonitorXMLRPCServer(int) - Constructor for class org.apache.jcs.access.monitor.MonitorXMLRPCServer
Constructor for the MonitorXMLRPCServer object
MRUMemoryCache - Class in org.apache.jcs.engine.memory.mru
The most recently used items move to the front of the list and get spooled to disk if the cache hub is configured to use a disk cache.
MRUMemoryCache() - Constructor for class org.apache.jcs.engine.memory.mru.MRUMemoryCache
 
MySQLDiskCache - Class in org.apache.jcs.auxiliary.disk.jdbc.mysql
The MySQLDiskCache extends the core JDBCDiskCache.
MySQLDiskCache(MySQLDiskCacheAttributes, TableState, ICompositeCacheManager) - Constructor for class org.apache.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCache
Delegates to the super and makes use of the MySQL specific parameters used for scheduled optimization.
MySQLDiskCacheAttributes - Class in org.apache.jcs.auxiliary.disk.jdbc.mysql
This has additional attributes that are particular to the MySQL disk cache.
MySQLDiskCacheAttributes() - Constructor for class org.apache.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCacheAttributes
 
MySQLDiskCacheFactory - Class in org.apache.jcs.auxiliary.disk.jdbc.mysql
This factory should create mysql disk caches.
MySQLDiskCacheFactory() - Constructor for class org.apache.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCacheFactory
 
MySQLDiskCacheManager - Class in org.apache.jcs.auxiliary.disk.jdbc.mysql
This manages instances of the MySQL jdbc disk cache.
MySQLTableOptimizer - Class in org.apache.jcs.auxiliary.disk.jdbc.mysql
The MySQL Table Optimizer can optimize MySQL tables.
MySQLTableOptimizer(MySQLDiskCacheAttributes, TableState, JDBCDiskCachePoolAccess) - Constructor for class org.apache.jcs.auxiliary.disk.jdbc.mysql.MySQLTableOptimizer
This constructs an optimizer with the disk cacn properties.

N

name - Variable in class org.apache.jcs.auxiliary.AbstractAuxiliaryCacheAttributes
name
NAME_COMPONENT_DELIMITER - Static variable in interface org.apache.jcs.engine.CacheConstants
Delimiter of a cache name component.
next() - Method in class org.apache.jcs.engine.memory.AbstractDoulbeLinkedListMemoryCache.IteratorWrapper
 
next - Variable in class org.apache.jcs.utils.struct.DoubleLinkedListNode
Double Linked list references
NotARetrievableObjectException - Exception in org.apache.jcs.access.exception
This would be thrown if the object could not be retrieved from a method that throws exceptions rather than null.
NotARetrievableObjectException() - Constructor for exception org.apache.jcs.access.exception.NotARetrievableObjectException
Constructor for the NotARetrievableObjectException object
NotARetrievableObjectException(String) - Constructor for exception org.apache.jcs.access.exception.NotARetrievableObjectException
Constructor for the NotARetrievableObjectException object
notifyError() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheMonitor
Notifies the cache monitor that an error occurred, and kicks off the error recovery process.
notifyError(RemoteHttpCache) - Method in class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheMonitor
Notifies the cache monitor that an error occurred, and kicks off the error recovery process.
notifyError() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheFailoverRunner
Notifies the cache monitor that an error occurred, and kicks off the error recovery process.
notifyError() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheMonitor
Notifies the cache monitor that an error occurred, and kicks off the error recovery process.
noWaits - Variable in class org.apache.jcs.auxiliary.lateral.LateralCacheNoWaitFacade
The queuing facade to the client.
noWaits - Variable in class org.apache.jcs.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
The connection to a remote server, or a zombie.
NullObjectException - Exception in org.apache.jcs.access.exception
Description of the Class
NullObjectException() - Constructor for exception org.apache.jcs.access.exception.NullObjectException
Constructor for the NullObjectException object
NullObjectException(String) - Constructor for exception org.apache.jcs.access.exception.NullObjectException
Constructor for the NullObjectException object.

O

obj - Variable in class org.apache.jcs.utils.config.PropertySetter
Description of the Field
ObjectExistsException - Exception in org.apache.jcs.access.exception
The putSafe method on the JCS convenience class throws this exception if the object is already present in the cache.
ObjectExistsException() - Constructor for exception org.apache.jcs.access.exception.ObjectExistsException
Constructor for the ObjectExistsException object
ObjectExistsException(String) - Constructor for exception org.apache.jcs.access.exception.ObjectExistsException
Constructor for the ObjectExistsException object
ObjectNotFoundException - Exception in org.apache.jcs.access.exception
ObjectNotFoundException
ObjectNotFoundException() - Constructor for exception org.apache.jcs.access.exception.ObjectNotFoundException
Constructor for the ObjectNotFoundException object
ObjectNotFoundException(String) - Constructor for exception org.apache.jcs.access.exception.ObjectNotFoundException
Constructor for the ObjectNotFoundException object
openSocket(String, int, int) - Static method in class org.apache.jcs.auxiliary.lateral.socket.tcp.utils.SocketOpener
Opens a socket with a connection timeout value.
OPTIMIZATION_RUNNING - Static variable in class org.apache.jcs.auxiliary.disk.jdbc.TableState
A table locking optimization is running.
optimizeFile() - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache
File optimization is handled by this method.
optimizeTable() - Method in class org.apache.jcs.auxiliary.disk.jdbc.mysql.MySQLTableOptimizer
A scheduler will call this method.
OptionConverter - Class in org.apache.jcs.utils.config
This class is based on the log4j class org.apache.log4j.helpers.OptionConverter that was made by Ceki Gülcü Simon Kitching; Avy Sharell (sharell@online.fr) Anders Kristensen Matthieu Verbert (mve@zurich.ibm.com) A convenience class to convert property values to specific types.
org.apache.jcs - package org.apache.jcs
Contains the class JCS which provides a simple interface for clients to use JCS.
org.apache.jcs.access - package org.apache.jcs.access
Contains classes for accessing the cache.
org.apache.jcs.access.behavior - package org.apache.jcs.access.behavior
 
org.apache.jcs.access.exception - package org.apache.jcs.access.exception
 
org.apache.jcs.access.monitor - package org.apache.jcs.access.monitor
 
org.apache.jcs.admin - package org.apache.jcs.admin
 
org.apache.jcs.admin.servlet - package org.apache.jcs.admin.servlet
 
org.apache.jcs.auxiliary - package org.apache.jcs.auxiliary
Root package for auxiliary caches.
org.apache.jcs.auxiliary.disk - package org.apache.jcs.auxiliary.disk
The primary disk auxiliary.
org.apache.jcs.auxiliary.disk.behavior - package org.apache.jcs.auxiliary.disk.behavior
 
org.apache.jcs.auxiliary.disk.block - package org.apache.jcs.auxiliary.disk.block
 
org.apache.jcs.auxiliary.disk.indexed - package org.apache.jcs.auxiliary.disk.indexed
 
org.apache.jcs.auxiliary.disk.jdbc - package org.apache.jcs.auxiliary.disk.jdbc
 
org.apache.jcs.auxiliary.disk.jdbc.hsql - package org.apache.jcs.auxiliary.disk.jdbc.hsql
 
org.apache.jcs.auxiliary.disk.jdbc.mysql - package org.apache.jcs.auxiliary.disk.jdbc.mysql
 
org.apache.jcs.auxiliary.disk.jdbc.mysql.util - package org.apache.jcs.auxiliary.disk.jdbc.mysql.util
 
org.apache.jcs.auxiliary.lateral - package org.apache.jcs.auxiliary.lateral
Root package for the lateral cache family.
org.apache.jcs.auxiliary.lateral.behavior - package org.apache.jcs.auxiliary.lateral.behavior
 
org.apache.jcs.auxiliary.lateral.socket.tcp - package org.apache.jcs.auxiliary.lateral.socket.tcp
 
org.apache.jcs.auxiliary.lateral.socket.tcp.behavior - package org.apache.jcs.auxiliary.lateral.socket.tcp.behavior
 
org.apache.jcs.auxiliary.lateral.socket.tcp.discovery - package org.apache.jcs.auxiliary.lateral.socket.tcp.discovery
 
org.apache.jcs.auxiliary.lateral.socket.tcp.utils - package org.apache.jcs.auxiliary.lateral.socket.tcp.utils
 
org.apache.jcs.auxiliary.remote - package org.apache.jcs.auxiliary.remote
Root package for the remote auxiliary cache.
org.apache.jcs.auxiliary.remote.behavior - package org.apache.jcs.auxiliary.remote.behavior
 
org.apache.jcs.auxiliary.remote.http.behavior - package org.apache.jcs.auxiliary.remote.http.behavior
 
org.apache.jcs.auxiliary.remote.http.client - package org.apache.jcs.auxiliary.remote.http.client
 
org.apache.jcs.auxiliary.remote.http.client.behavior - package org.apache.jcs.auxiliary.remote.http.client.behavior
 
org.apache.jcs.auxiliary.remote.http.server - package org.apache.jcs.auxiliary.remote.http.server
 
org.apache.jcs.auxiliary.remote.server - package org.apache.jcs.auxiliary.remote.server
 
org.apache.jcs.auxiliary.remote.server.behavior - package org.apache.jcs.auxiliary.remote.server.behavior
 
org.apache.jcs.auxiliary.remote.util - package org.apache.jcs.auxiliary.remote.util
 
org.apache.jcs.auxiliary.remote.value - package org.apache.jcs.auxiliary.remote.value
 
org.apache.jcs.engine - package org.apache.jcs.engine
Interfaces used by the core and the auxiliary caches.
org.apache.jcs.engine.behavior - package org.apache.jcs.engine.behavior
Interfaces used by the core and the auxiliary caches.
org.apache.jcs.engine.control - package org.apache.jcs.engine.control
The primary cache classes and the hub.
org.apache.jcs.engine.control.event - package org.apache.jcs.engine.control.event
 
org.apache.jcs.engine.control.event.behavior - package org.apache.jcs.engine.control.event.behavior
 
org.apache.jcs.engine.control.group - package org.apache.jcs.engine.control.group
 
org.apache.jcs.engine.logging - package org.apache.jcs.engine.logging
 
org.apache.jcs.engine.logging.behavior - package org.apache.jcs.engine.logging.behavior
 
org.apache.jcs.engine.match - package org.apache.jcs.engine.match
 
org.apache.jcs.engine.match.behavior - package org.apache.jcs.engine.match.behavior
 
org.apache.jcs.engine.memory - package org.apache.jcs.engine.memory
Parent package for memory type plugins.
org.apache.jcs.engine.memory.behavior - package org.apache.jcs.engine.memory.behavior
 
org.apache.jcs.engine.memory.fifo - package org.apache.jcs.engine.memory.fifo
 
org.apache.jcs.engine.memory.lru - package org.apache.jcs.engine.memory.lru
The primary memory plugin using a 'least recently used' removal policy.
org.apache.jcs.engine.memory.mru - package org.apache.jcs.engine.memory.mru
A memory plugin implemented using a 'most recently used' removal policy.
org.apache.jcs.engine.memory.shrinking - package org.apache.jcs.engine.memory.shrinking
 
org.apache.jcs.engine.memory.util - package org.apache.jcs.engine.memory.util
 
org.apache.jcs.engine.stats - package org.apache.jcs.engine.stats
 
org.apache.jcs.engine.stats.behavior - package org.apache.jcs.engine.stats.behavior
 
org.apache.jcs.utils.access - package org.apache.jcs.utils.access
 
org.apache.jcs.utils.config - package org.apache.jcs.utils.config
This package contains utility classes that are used when configuring the cache.
org.apache.jcs.utils.net - package org.apache.jcs.utils.net
 
org.apache.jcs.utils.props - package org.apache.jcs.utils.props
 
org.apache.jcs.utils.serialization - package org.apache.jcs.utils.serialization
 
org.apache.jcs.utils.servlet - package org.apache.jcs.utils.servlet
 
org.apache.jcs.utils.struct - package org.apache.jcs.utils.struct
 
org.apache.jcs.utils.threadpool - package org.apache.jcs.utils.threadpool
 
org.apache.jcs.utils.threadpool.behavior - package org.apache.jcs.utils.threadpool.behavior
 
org.apache.jcs.utils.timing - package org.apache.jcs.utils.timing
 
overview() - Method in class org.apache.jcs.access.monitor.MonitorAccess
Gives basic info on all the regions.

P

parseAuxiliary(CompositeCache, Properties, String, String) - Method in class org.apache.jcs.engine.control.CompositeCacheConfigurator
Get an aux cache for the listed aux for a region.
parseCacheEventLogger(Properties, String) - Static method in class org.apache.jcs.auxiliary.AuxiliaryCacheConfigurator
Parses the event logger config, if there is any for the auxiliary.
parseCompositeCacheAttributes(Properties, String) - Method in class org.apache.jcs.engine.control.CompositeCacheConfigurator
Get an ICompositeCacheAttributes for the listed region.
parseCompositeCacheAttributes(Properties, String, String) - Method in class org.apache.jcs.engine.control.CompositeCacheConfigurator
Get the main attributes for a region.
parseElementAttributes(Properties, String, String) - Method in class org.apache.jcs.engine.control.CompositeCacheConfigurator
Create the element attributes from the properties object for a cache region.
parseElementSerializer(Properties, String) - Static method in class org.apache.jcs.auxiliary.AuxiliaryCacheConfigurator
Parses the element config, if there is any for the auxiliary.
parseKeyMatcher(Properties, String) - Static method in class org.apache.jcs.engine.control.CompositeCacheConfigurator
Creates a custom key matcher if one is defined.
parseRegion(Properties, String, String) - Method in class org.apache.jcs.engine.control.CompositeCacheConfigurator
Create cache region.
parseRegion(Properties, String, String, ICompositeCacheAttributes) - Method in class org.apache.jcs.engine.control.CompositeCacheConfigurator
Get all the properties for a region and configure its cache.
parseRegion(Properties, String, String, ICompositeCacheAttributes, String) - Method in class org.apache.jcs.engine.control.CompositeCacheConfigurator
Get all the properties for a region and configure its cache.
parseRegions(Properties) - Method in class org.apache.jcs.engine.control.CompositeCacheConfigurator
Parse region elements.
parseSystemRegions(Properties) - Method in class org.apache.jcs.engine.control.CompositeCacheConfigurator
Create caches used internally.
PASSIVE_BROADCAST - Static variable in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryMessage
This is the periodic broadcast of a servers location.
passiveBroadcast(String, int, ArrayList) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoverySender
This sends a message braodcasting our that the host and port is available for connections.
passiveBroadcast(String, int, ArrayList, long) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoverySender
This allows you to set the sender id.
POLICY_ABORT - Static variable in interface org.apache.jcs.utils.threadpool.behavior.IPoolConfiguration
abort when queue is full and max threads is reached.
POLICY_BLOCK - Static variable in interface org.apache.jcs.utils.threadpool.behavior.IPoolConfiguration
block when queue is full and max threads is reached.
POLICY_DISCARDOLDEST - Static variable in interface org.apache.jcs.utils.threadpool.behavior.IPoolConfiguration
discard oldest when queue is full and max threads is reached.
POLICY_RUN - Static variable in interface org.apache.jcs.utils.threadpool.behavior.IPoolConfiguration
run in current thread when queue is full and max threads is reached.
POLICY_WAIT - Static variable in interface org.apache.jcs.utils.threadpool.behavior.IPoolConfiguration
wait when queue is full and max threads is reached.
POOL_CONFIGURATION_PREFIX - Static variable in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccessManager
props prefix
PoolConfiguration - Class in org.apache.jcs.utils.threadpool
This object holds configuration data for a thread pool.
PoolConfiguration() - Constructor for class org.apache.jcs.utils.threadpool.PoolConfiguration
Default
PoolConfiguration(boolean, int, int, int, int, String, int) - Constructor for class org.apache.jcs.utils.threadpool.PoolConfiguration
Construct a completely configured instance.
POOLED_QUEUE_TYPE - Static variable in interface org.apache.jcs.auxiliary.AuxiliaryCacheAttributes
Uses a thread pool.
POOLED_QUEUE_TYPE - Static variable in interface org.apache.jcs.engine.behavior.ICacheEventQueue
Uses a thread pool
PooledCacheEventQueue - Class in org.apache.jcs.engine
An event queue is used to propagate ordered cache events to one and only one target listener.
PooledCacheEventQueue(ICacheListener, long, String, int, int, String) - Constructor for class org.apache.jcs.engine.PooledCacheEventQueue
Constructor for the CacheEventQueue object
postProcessWebserviceCall(HttpMethod, HttpState) - Method in class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheDispatcher
Called after the executeMethod on the client.
preProcessWebserviceCall(HttpMethod) - Method in class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheDispatcher
Called before the executeMethod on the client.
prev - Variable in class org.apache.jcs.utils.struct.DoubleLinkedListNode
Double Linked list references
processDispose() - Method in class org.apache.jcs.auxiliary.AbstractAuxiliaryCacheEventLogging
Specific implementation of dispose.
processDispose() - Method in class org.apache.jcs.auxiliary.disk.block.BlockDiskCache
Dispose of the disk cache in a background thread.
processDispose() - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache
Dispose of the disk cache in a background thread.
processDispose() - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCache
Shuts down the pool
processDispose() - Method in class org.apache.jcs.auxiliary.lateral.LateralCache
Synchronously dispose the cache.
processDispose() - Method in class org.apache.jcs.auxiliary.remote.AbstractRemoteAuxiliaryCache
Synchronously dispose the remote cache; if failed, replace the remote handle with a zombie.
processDispose(String, long) - Method in class org.apache.jcs.auxiliary.remote.http.server.RemoteHttpCacheService
Processes a shutdown request.
processGet(Serializable) - Method in class org.apache.jcs.auxiliary.AbstractAuxiliaryCacheEventLogging
Implementation of get.
processGet(Serializable) - Method in class org.apache.jcs.auxiliary.disk.block.BlockDiskCache
Gets the ICacheElement for the key if it is in the cache.
processGet(Serializable) - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache
Gets the key, then goes to disk to get the object.
processGet(Serializable) - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCache
Queries the database for the value.
processGet(Serializable) - Method in class org.apache.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCache
This delegates to the generic JDBC disk cache.
processGet(Serializable) - Method in class org.apache.jcs.auxiliary.lateral.LateralCache
The performance costs are too great.
processGet(Serializable) - Method in class org.apache.jcs.auxiliary.remote.AbstractRemoteAuxiliaryCache
Synchronously get from the remote cache; if failed, replace the remote handle with a zombie.
processGet(String, Serializable, long) - Method in class org.apache.jcs.auxiliary.remote.http.server.RemoteHttpCacheService
Processes a get request.
processGetGroupKeys(String, String) - Method in class org.apache.jcs.auxiliary.remote.http.server.AbstractRemoteCacheService
Gets the set of keys of objects currently in the group.
processGetMatching(String) - Method in class org.apache.jcs.auxiliary.AbstractAuxiliaryCacheEventLogging
Implementation of getMatching.
processGetMatching(String) - Method in class org.apache.jcs.auxiliary.disk.block.BlockDiskCache
Gets matching items from the cache.
processGetMatching(String) - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache
Gets matching items from the cache.
processGetMatching(String) - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCache
This will run a like query.
processGetMatching(String) - Method in class org.apache.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCache
This delegates to the generic JDBC disk cache.
processGetMatching(String) - Method in class org.apache.jcs.auxiliary.lateral.LateralCache
 
processGetMatching(String) - Method in class org.apache.jcs.auxiliary.remote.AbstractRemoteAuxiliaryCache
Calls get matching on the server.
processGetMatching(String, String, long) - Method in class org.apache.jcs.auxiliary.remote.http.server.RemoteHttpCacheService
Processes a get request.
processGetMultiple(Set) - Method in class org.apache.jcs.auxiliary.AbstractAuxiliaryCacheEventLogging
Implementation of getMultiple.
processGetMultiple(Set) - Method in class org.apache.jcs.auxiliary.disk.AbstractDiskCache
Gets multiple items from the cache based on the given set of keys.
processGetMultiple(Set) - Method in class org.apache.jcs.auxiliary.lateral.LateralCache
Gets multiple items from the cache based on the given set of keys.
processGetMultiple(Set) - Method in class org.apache.jcs.auxiliary.remote.AbstractRemoteAuxiliaryCache
Gets multiple items from the cache based on the given set of keys.
processGetMultiple(String, Set, long) - Method in class org.apache.jcs.auxiliary.remote.http.server.RemoteHttpCacheService
Processes a get request.
processRemove(Serializable) - Method in class org.apache.jcs.auxiliary.AbstractAuxiliaryCacheEventLogging
Specific implementation of remove.
processRemove(Serializable) - Method in class org.apache.jcs.auxiliary.disk.block.BlockDiskCache
Returns true if the removal was succesful; or false if there is nothing to remove.
processRemove(Serializable) - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache
Returns true if the removal was successful; or false if there is nothing to remove.
processRemove(Serializable) - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCache
Returns true if the removal was successful; or false if there is nothing to remove.
processRemove(Serializable) - Method in class org.apache.jcs.auxiliary.lateral.LateralCache
Synchronously remove from the remote cache; if failed, replace the remote handle with a zombie.
processRemove(Serializable) - Method in class org.apache.jcs.auxiliary.remote.AbstractRemoteAuxiliaryCache
Synchronously remove from the remote cache; if failed, replace the remote handle with a zombie.
processRemove(String, Serializable, long) - Method in class org.apache.jcs.auxiliary.remote.http.server.RemoteHttpCacheService
Processes a remove request.
processRemoveAll() - Method in class org.apache.jcs.auxiliary.AbstractAuxiliaryCacheEventLogging
Specific implementation of removeAll.
processRemoveAll() - Method in class org.apache.jcs.auxiliary.disk.block.BlockDiskCache
Resets the keyfile, the disk file, and the memory key map.
processRemoveAll() - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache
Remove all the items from the disk cache by reseting everything.
processRemoveAll() - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCache
This should remove all elements.
processRemoveAll() - Method in class org.apache.jcs.auxiliary.lateral.LateralCache
Synchronously removeAll from the remote cache; if failed, replace the remote handle with a zombie.
processRemoveAll() - Method in class org.apache.jcs.auxiliary.remote.AbstractRemoteAuxiliaryCache
Synchronously removeAll from the remote cache; if failed, replace the remote handle with a zombie.
processRemoveAll(String, long) - Method in class org.apache.jcs.auxiliary.remote.http.server.RemoteHttpCacheService
Processes a removeAll request.
processRemovedLRU(Object, Object) - Method in class org.apache.jcs.auxiliary.disk.block.BlockDiskKeyStore.LRUMap
This is called when the may key size is reaced.
processRemovedLRU(Object, Object) - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache.LRUMap
This is called when the may key size is reached.
processRemovedLRU(Object, Object) - Method in class org.apache.jcs.auxiliary.disk.LRUMapJCS
This is called when an item is removed from the LRU.
processRemovedLRU(Object, Object) - Method in class org.apache.jcs.utils.struct.LRUMap
This is called when an item is removed from the LRU.
processRequest(byte[], String) - Method in class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheDispatcher
 
processRequest(RemoteCacheRequest) - Method in class org.apache.jcs.auxiliary.remote.http.server.RemoteCacheServiceAdaptor
Processes the request.
processUpdate(ICacheElement) - Method in class org.apache.jcs.auxiliary.AbstractAuxiliaryCacheEventLogging
Implementation of put.
processUpdate(ICacheElement) - Method in class org.apache.jcs.auxiliary.disk.block.BlockDiskCache
Writes an element to disk.
processUpdate(ICacheElement) - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache
Update the disk cache.
processUpdate(ICacheElement) - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCache
Inserts or updates.
processUpdate(ICacheElement) - Method in class org.apache.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCache
This delegates to the generic JDBC disk cache.
processUpdate(ICacheElement) - Method in class org.apache.jcs.auxiliary.lateral.LateralCache
Update lateral.
processUpdate(ICacheElement) - Method in class org.apache.jcs.auxiliary.remote.AbstractRemoteAuxiliaryCache
Serializes the object and then calls update on the remote server with the byte array.
processUpdate(ICacheElement, long) - Method in class org.apache.jcs.auxiliary.remote.http.server.RemoteHttpCacheService
Processes an update request.
propagateEvents(IRemoteCacheService) - Method in class org.apache.jcs.auxiliary.remote.ZombieRemoteCacheService
Walk the queue, calling the service for each queue operation.
PROPERTY_PREFIX - Static variable in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheConstants
Property prefix, should be jcs.remote but this would break existing config.
PropertyLoader - Class in org.apache.jcs.utils.props
I modified this class to work with .ccf files in particular.
PropertySetter - Class in org.apache.jcs.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.jcs.utils.config.PropertySetter
Create a new PropertySetter for the specified Object.
PropertySetterException - Exception in org.apache.jcs.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.jcs.utils.config.PropertySetterException
Constructor for the PropertySetterException object
PropertySetterException(Throwable) - Constructor for exception org.apache.jcs.utils.config.PropertySetterException
Constructor for the PropertySetterException object
props - Variable in class org.apache.jcs.utils.config.PropertySetter
Description of the Field
purgatory - Variable in class org.apache.jcs.auxiliary.disk.AbstractDiskCache
Map where elements are stored between being added to this cache and actually spooled to disk.
PurgatoryElement - Class in org.apache.jcs.auxiliary.disk
Wrapper for cache elements in purgatory.
PurgatoryElement(ICacheElement) - Constructor for class org.apache.jcs.auxiliary.disk.PurgatoryElement
Constructor for the PurgatoryElement object
purgHits - Variable in class org.apache.jcs.auxiliary.disk.AbstractDiskCache
DEBUG: Keeps a count of the number of purgatory hits for debug messages
put(Object, Object) - Method in interface org.apache.jcs.access.behavior.ICacheAccess
Puts and/or overides an element with the name in that region.
put(Object, Object, IElementAttributes) - Method in interface org.apache.jcs.access.behavior.ICacheAccess
Description of the Method
put(Object, Object) - Method in class org.apache.jcs.access.CacheAccess
Place a new object in the cache, associated with key name.
put(Object, Object, IElementAttributes) - Method in class org.apache.jcs.access.CacheAccess
Constructs a cache element with these attributes, and puts it into the cache.
put(Object, int[]) - Method in class org.apache.jcs.auxiliary.disk.block.BlockDiskKeyStore
Puts a int[] in the keyStore.
put(ICacheElement) - Method in class org.apache.jcs.engine.ZombieCacheService
 
put(Object, Object) - Method in class org.apache.jcs.utils.struct.LRUMap
 
putAll(Map) - Method in class org.apache.jcs.utils.struct.LRUMap
 
putInGroup(Object, String, Object) - Method in interface org.apache.jcs.access.behavior.IGroupCacheAccess
Puts an item int eh cache associated with this group.
putInGroup(Object, String, Object, IElementAttributes) - Method in interface org.apache.jcs.access.behavior.IGroupCacheAccess
Put in the cache associated with this group using these attributes.
putInGroup(Object, String, Object) - Method in class org.apache.jcs.access.GroupCacheAccess
Allows the user to put an object into a group within a particular cache region.
putInGroup(Object, String, Object, IElementAttributes) - Method in class org.apache.jcs.access.GroupCacheAccess
Allows the user to put an object into a group within a particular cache region.
puts - Variable in class org.apache.jcs.auxiliary.remote.AbsractRemoteCacheListener
Number of put requests received.
putSafe(Object, Object) - Method in interface org.apache.jcs.access.behavior.ICacheAccess
Puts in cache if an item does not exist with the name in that region.
putSafe(Object, Object) - Method in class org.apache.jcs.access.CacheAccess
Place a new object in the cache, associated with key name.

R

read(int[]) - Method in class org.apache.jcs.auxiliary.disk.block.BlockDisk
Reads an object that is located in the specified blocks.
readExternal(ObjectInput) - Method in class org.apache.jcs.auxiliary.disk.block.BlockDiskElementDescriptor
Saves on reflection.
readRequest(HttpServletRequest) - Method in class org.apache.jcs.auxiliary.remote.http.server.RemoteHttpCacheServlet
Read the request from the input stream.
readRequestFromStream(InputStream) - Method in class org.apache.jcs.auxiliary.remote.http.server.RemoteHttpCacheServlet
Reads the response from the stream and then closes it.
registerServer(String) - Method in class org.apache.jcs.auxiliary.remote.server.RegistryKeepAliveRunner
Try to rebind the server.
registerServer(String, int, String) - Static method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerFactory
Registers the server with the registry.
registerShutdownObserver(IShutdownObserver) - Method in interface org.apache.jcs.engine.behavior.IShutdownObservable
Registers an observer with the observable object.
registerShutdownObserver(IShutdownObserver) - Method in class org.apache.jcs.engine.control.CompositeCacheManager
Perhaps the composite cache itself should be the observable object.
RegistryKeepAliveRunner - Class in org.apache.jcs.auxiliary.remote.server
This class tries to keep the resitry alive.
RegistryKeepAliveRunner(String, int, String) - Constructor for class org.apache.jcs.auxiliary.remote.server.RegistryKeepAliveRunner
 
release() - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCacheManagerAbstractTemplate
Disposes of all regions.
release() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
Does nothing.
release() - Method in class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheClient
Frees the specified cache.
release() - Method in class org.apache.jcs.auxiliary.remote.http.server.RemoteHttpCacheService
This general method should be deprecated.
release() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheManager
Shutdown all.
release() - Method in interface org.apache.jcs.engine.behavior.ICacheService
Frees all caches.
release() - Method in class org.apache.jcs.engine.control.CompositeCacheManager
 
release() - Method in class org.apache.jcs.engine.ZombieCacheService
Frees all caches.
REMOTE_ALLOW_CLUSTER_GET - Static variable in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheConstants
Mapping to props file value
REMOTE_CACHE - Static variable in interface org.apache.jcs.engine.behavior.ICacheType
Remote cache type.
REMOTE_CACHE_SERVICE_NAME - Static variable in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheConstants
Mapping to props file value
REMOTE_CACHE_SERVICE_PORT - Static variable in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheConstants
Mapping to props file value
REMOTE_CACHE_SERVICE_VAL - Static variable in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheConstants
Mapping to props file value
REMOTE_LOCAL_CLUSTER_CONSISTENCY - Static variable in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheConstants
Mapping to props file value
RemoteCache - Class in org.apache.jcs.auxiliary.remote
Client proxy for an RMI remote cache.
RemoteCache(IRemoteCacheAttributes, IRemoteCacheService, IRemoteCacheListener) - Constructor for class org.apache.jcs.auxiliary.remote.RemoteCache
Constructor for the RemoteCache object.
remoteCacheAttributes - Variable in class org.apache.jcs.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
holds failover and cluster information
RemoteCacheAttributes - Class in org.apache.jcs.auxiliary.remote
These objects are used to configure the remote cache client.
RemoteCacheAttributes() - Constructor for class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
Default constructor for the RemoteCacheAttributes object
RemoteCacheFactory - Class in org.apache.jcs.auxiliary.remote
The RemoteCacheFactory creates remote caches for the cache hub.
RemoteCacheFactory() - Constructor for class org.apache.jcs.auxiliary.remote.RemoteCacheFactory
 
RemoteCacheFailoverRunner - Class in org.apache.jcs.auxiliary.remote
The RemoteCacheFailoverRunner tries to establish a connection with a failover server, if any are defined.
RemoteCacheFailoverRunner(RemoteCacheNoWaitFacade, ICompositeCacheManager, ICacheEventLogger, IElementSerializer) - Constructor for class org.apache.jcs.auxiliary.remote.RemoteCacheFailoverRunner
Constructor for the RemoteCacheFailoverRunner object.
RemoteCacheListener - Class in org.apache.jcs.auxiliary.remote
Registered with RemoteCache server.
RemoteCacheListener(IRemoteCacheAttributes, ICompositeCacheManager) - Constructor for class org.apache.jcs.auxiliary.remote.RemoteCacheListener
Only need one since it does work for all regions, just reference by multiple region names.
RemoteCacheManager - Class in org.apache.jcs.auxiliary.remote
An instance of RemoteCacheManager corresponds to one remote connection of a specific host and port.
RemoteCacheMonitor - Class in org.apache.jcs.auxiliary.remote
Used to monitor and repair any failed connection for the remote cache service.
RemoteCacheNoWait - Class in org.apache.jcs.auxiliary.remote
The RemoteCacheNoWait wraps the RemoteCacheClient.
RemoteCacheNoWait(IRemoteCacheClient) - Constructor for class org.apache.jcs.auxiliary.remote.RemoteCacheNoWait
Constructs with the given remote cache, and fires up an event queue for asynchronous processing.
RemoteCacheNoWaitFacade - Class in org.apache.jcs.auxiliary.remote
Used to provide access to multiple services under nowait protection.
RemoteCacheNoWaitFacade(RemoteCacheNoWait[], RemoteCacheAttributes, ICompositeCacheManager, ICacheEventLogger, IElementSerializer) - Constructor for class org.apache.jcs.auxiliary.remote.RemoteCacheNoWaitFacade
Constructs with the given remote cache, and fires events to any listeners.
RemoteCacheRequest - Class in org.apache.jcs.auxiliary.remote.value
The basic request wrapper.
RemoteCacheRequest() - Constructor for class org.apache.jcs.auxiliary.remote.value.RemoteCacheRequest
 
RemoteCacheRequestFactory - Class in org.apache.jcs.auxiliary.remote.util
This creates request objects.
RemoteCacheRequestFactory() - Constructor for class org.apache.jcs.auxiliary.remote.util.RemoteCacheRequestFactory
 
RemoteCacheRequestUtil - Class in org.apache.jcs.auxiliary.remote.util
Utilities for the request object
RemoteCacheRequestUtil() - Constructor for class org.apache.jcs.auxiliary.remote.util.RemoteCacheRequestUtil
 
RemoteCacheResponse - Class in org.apache.jcs.auxiliary.remote.value
This is the response wrapper.
RemoteCacheResponse() - Constructor for class org.apache.jcs.auxiliary.remote.value.RemoteCacheResponse
 
RemoteCacheRestore - Class in org.apache.jcs.auxiliary.remote
Used to repair the remote caches managed by the associated instance of RemoteCacheManager.
RemoteCacheRestore(RemoteCacheManager) - Constructor for class org.apache.jcs.auxiliary.remote.RemoteCacheRestore
Constructs with the given instance of RemoteCacheManager.
RemoteCacheServerAttributes - Class in org.apache.jcs.auxiliary.remote.server
These attributes are used to configure the remote cache server.
RemoteCacheServerAttributes() - Constructor for class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Default constructor for the RemoteCacheAttributes object
RemoteCacheServerFactory - Class in org.apache.jcs.auxiliary.remote.server
Provides remote cache services.
RemoteCacheServerInfo - Class in org.apache.jcs.auxiliary.remote.server
A shared static variable holder for the server.
RemoteCacheServiceAdaptor - Class in org.apache.jcs.auxiliary.remote.http.server
The Servlet deserializes the request object.
RemoteCacheServiceAdaptor() - Constructor for class org.apache.jcs.auxiliary.remote.http.server.RemoteCacheServiceAdaptor
This is for testing without the factory.
RemoteCacheServiceAdaptor(CompositeCacheManager) - Constructor for class org.apache.jcs.auxiliary.remote.http.server.RemoteCacheServiceAdaptor
Create a process with a cache manager.
RemoteCacheStartupServlet - Class in org.apache.jcs.auxiliary.remote.server
This servlet can be used to startup the JCS remote cache.
RemoteCacheStartupServlet() - Constructor for class org.apache.jcs.auxiliary.remote.server.RemoteCacheStartupServlet
 
RemoteCacheWatchRepairable - Class in org.apache.jcs.auxiliary.remote
Same as CacheWatcherWrapper but implements the IRemoteCacheWatch interface.
RemoteCacheWatchRepairable() - Constructor for class org.apache.jcs.auxiliary.remote.RemoteCacheWatchRepairable
 
RemoteHttpCache - Class in org.apache.jcs.auxiliary.remote.http.client
This uses an http client as the service.
RemoteHttpCache(RemoteHttpCacheAttributes, IRemoteCacheService, IRemoteCacheListener) - Constructor for class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCache
Constructor for the RemoteCache object.
RemoteHttpCacheAttributes - Class in org.apache.jcs.auxiliary.remote.http.client
Http client specific settings.
RemoteHttpCacheAttributes() - Constructor for class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
RemoteHttpCacheClient - Class in org.apache.jcs.auxiliary.remote.http.client
This is the service used by the remote http auxiliary cache.
RemoteHttpCacheClient() - Constructor for class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheClient
For factory construction.
RemoteHttpCacheClient(RemoteHttpCacheAttributes) - Constructor for class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheClient
Constructs a client.
RemoteHttpCacheDispatcher - Class in org.apache.jcs.auxiliary.remote.http.client
Calls the service.
RemoteHttpCacheDispatcher(RemoteHttpCacheAttributes) - Constructor for class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheDispatcher
 
RemoteHttpCacheFactory - Class in org.apache.jcs.auxiliary.remote.http.client
The RemoteCacheFactory creates remote caches for the cache hub.
RemoteHttpCacheFactory() - Constructor for class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheFactory
 
RemoteHttpCacheManager - Class in org.apache.jcs.auxiliary.remote.http.client
This is a very crude copy of the RMI remote manager.
RemoteHttpCacheMonitor - Class in org.apache.jcs.auxiliary.remote.http.client
Upon the notification of a connection error, the monitor changes to operate in a time driven mode.
RemoteHttpCacheServerAttributes - Class in org.apache.jcs.auxiliary.remote.http.server
Configuration for the RemoteHttpCacheServer.
RemoteHttpCacheServerAttributes() - Constructor for class org.apache.jcs.auxiliary.remote.http.server.RemoteHttpCacheServerAttributes
 
RemoteHttpCacheService - Class in org.apache.jcs.auxiliary.remote.http.server
This does the work.
RemoteHttpCacheService(ICompositeCacheManager, RemoteHttpCacheServerAttributes, ICacheEventLogger) - Constructor for class org.apache.jcs.auxiliary.remote.http.server.RemoteHttpCacheService
Create a process with a cache manager.
RemoteHttpCacheServlet - Class in org.apache.jcs.auxiliary.remote.http.server
This servlet simply reads and writes objects.
RemoteHttpCacheServlet() - Constructor for class org.apache.jcs.auxiliary.remote.http.server.RemoteHttpCacheServlet
 
RemoteHttpCacheSeviceFactory - Class in org.apache.jcs.auxiliary.remote.http.server
Creates the server.
RemoteHttpCacheSeviceFactory() - Constructor for class org.apache.jcs.auxiliary.remote.http.server.RemoteHttpCacheSeviceFactory
 
RemoteHttpClientListener - Class in org.apache.jcs.auxiliary.remote.http.client
Does nothing
RemoteHttpClientListener(IRemoteCacheAttributes, ICompositeCacheManager) - Constructor for class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpClientListener
Only need one since it does work for all regions, just reference by multiple region names.
RemoteUtils - Class in org.apache.jcs.auxiliary.remote
This class provides some basic utilities for doing things such as starting the registry properly.
remove() - Method in interface org.apache.jcs.access.behavior.ICacheAccess
Old remove all method.
remove(Object) - Method in interface org.apache.jcs.access.behavior.ICacheAccess
Remove an object for this key if one exists, else do nothing.
remove(Object, String) - Method in interface org.apache.jcs.access.behavior.IGroupCacheAccess
Remove the item from this group in this region by this name.
remove() - Method in class org.apache.jcs.access.CacheAccess
Deprecated. use clear()
remove(Object) - Method in class org.apache.jcs.access.CacheAccess
Removes a single item by name.
remove(Object, String) - Method in class org.apache.jcs.access.GroupCacheAccess
 
remove(Serializable) - Method in class org.apache.jcs.auxiliary.AbstractAuxiliaryCacheEventLogging
Removes the item from the cache.
remove(Serializable) - Method in class org.apache.jcs.auxiliary.disk.AbstractDiskCache
Removes are not queued.
remove(Object) - Method in class org.apache.jcs.auxiliary.disk.block.BlockDiskKeyStore
Remove by key.
remove(String, Serializable, long) - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheService
Removes the given key from the specified cache.
remove(Serializable) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheNoWait
Adds a remove request to the lateral cache.
remove(Serializable) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheNoWaitFacade
Adds a remove request to the lateral cache.
REMOVE - Static variable in class org.apache.jcs.auxiliary.lateral.LateralElementDescriptor
The int for removes
remove(String, Serializable) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
Uses the default listener id and calls the next remove method.
remove(String, Serializable, long) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
Wraps the key in a LateralElementDescriptor.
remove(String, Serializable, long) - Method in class org.apache.jcs.auxiliary.lateral.ZombieLateralCacheService
Balks
remove(Serializable) - Method in class org.apache.jcs.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
Adds a remove request to the remote cache.
remove(String, Serializable, long) - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheService
Removes the given key from the specified cache.
remove(String, Serializable) - Method in class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheClient
Removes the given key from the specified cache.
remove(String, Serializable, long) - Method in class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheClient
Removes the given key from the specified cache.
remove(String, Serializable) - Method in class org.apache.jcs.auxiliary.remote.http.server.AbstractRemoteCacheService
Removes the given key from the specified remote cache.
remove(String, Serializable, long) - Method in class org.apache.jcs.auxiliary.remote.http.server.AbstractRemoteCacheService
Remove the key from the cache region and don't tell the source listener about it.
remove(Serializable) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheNoWait
Adds a remove request to the remote cache.
remove(String, Serializable, long) - Method in class org.apache.jcs.auxiliary.remote.ZombieRemoteCacheService
Adds a removeAll event to the queue if the maxSize is greater than 0;
remove(Serializable) - Method in interface org.apache.jcs.engine.behavior.ICache
Removes an item from the cache.
remove(String, Serializable) - Method in interface org.apache.jcs.engine.behavior.ICacheService
Removes the given key from the specified cache.
remove(Serializable) - Method in class org.apache.jcs.engine.control.CompositeCache
Removes an item from the cache.
remove(Serializable, boolean) - Method in class org.apache.jcs.engine.control.CompositeCache
fromRemote: If a remove call was made on a cache with both, then the remote should have been called.
remove() - Method in class org.apache.jcs.engine.memory.AbstractDoulbeLinkedListMemoryCache.IteratorWrapper
i.remove();
remove(Serializable) - Method in class org.apache.jcs.engine.memory.AbstractDoulbeLinkedListMemoryCache
Removes an item from the cache.
remove(Serializable) - Method in class org.apache.jcs.engine.memory.AbstractMemoryCache
Removes an item from the cache
remove(Serializable) - Method in interface org.apache.jcs.engine.memory.behavior.IMemoryCache
Removes an item from the cache
remove(String, Serializable) - Method in class org.apache.jcs.engine.ZombieCacheService
 
remove(DoubleLinkedListNode) - Method in class org.apache.jcs.utils.struct.DoubleLinkedList
Removes the specified node from the link list.
remove(Object) - Method in class org.apache.jcs.utils.struct.LRUMap
 
REMOVE_EVENT - Static variable in interface org.apache.jcs.engine.logging.behavior.ICacheEventLogger
ICache remove
removeAll() - Method in class org.apache.jcs.auxiliary.AbstractAuxiliaryCacheEventLogging
Removes all from the region.
removeAll() - Method in class org.apache.jcs.auxiliary.disk.AbstractDiskCache
 
removeAll(String, long) - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheService
Remove all keys from the sepcified cache.
removeAll() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheNoWait
Adds a removeAll request to the lateral cache.
removeAll() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheNoWaitFacade
Adds a removeAll request to the lateral cache.
REMOVEALL - Static variable in class org.apache.jcs.auxiliary.lateral.LateralElementDescriptor
The int instructing us to remove all
removeAll(String) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
 
removeAll(String, long) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
 
removeAll(String, long) - Method in class org.apache.jcs.auxiliary.lateral.ZombieLateralCacheService
Balks
removeAll() - Method in class org.apache.jcs.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
Adds a removeAll request to the remote cache.
removeAll(String, long) - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheService
Remove all keys from the specified cache.
removeAll(String) - Method in class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheClient
Remove all keys from the sepcified cache.
removeAll(String, long) - Method in class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheClient
Remove all keys from the sepcified cache.
removeAll(String) - Method in class org.apache.jcs.auxiliary.remote.http.server.AbstractRemoteCacheService
Remove all keys from the specified remote cache.
removeAll(String, long) - Method in class org.apache.jcs.auxiliary.remote.http.server.AbstractRemoteCacheService
Remove all keys from the specified remote cache.
removeAll() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheNoWait
Adds a removeAll request to the remote cache.
removeAll(String, long) - Method in class org.apache.jcs.auxiliary.remote.ZombieRemoteCacheService
Adds a removeAll event to the queue if the maxSize is greater than 0;
removeAll() - Method in interface org.apache.jcs.engine.behavior.ICache
Removes all cached items from the cache.
removeAll(String) - Method in interface org.apache.jcs.engine.behavior.ICacheService
Remove all keys from the sepcified cache.
removeAll() - Method in class org.apache.jcs.engine.control.CompositeCache
Clears the region.
removeAll(boolean) - Method in class org.apache.jcs.engine.control.CompositeCache
Removes all cached items.
removeAll() - Method in class org.apache.jcs.engine.memory.AbstractDoulbeLinkedListMemoryCache
Remove all of the elements from both the Map and the linked list implementation.
removeAll() - Method in class org.apache.jcs.engine.memory.AbstractMemoryCache
Removes all cached items from the cache.
removeAll() - Method in interface org.apache.jcs.engine.memory.behavior.IMemoryCache
Removes all cached items from the cache.
removeAll(String) - Method in class org.apache.jcs.engine.ZombieCacheService
 
removeAll() - Method in class org.apache.jcs.utils.struct.DoubleLinkedList
Remove all of the elements from the linked list implementation.
REMOVEALL_EVENT - Static variable in interface org.apache.jcs.engine.logging.behavior.ICacheEventLogger
ICache removeAll
removeAllWithEventLogging() - Method in class org.apache.jcs.auxiliary.AbstractAuxiliaryCacheEventLogging
Removes all from the region.
removeCacheListener(String, ICacheListener) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
 
removeCacheListener(ICacheListener) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
 
removeCacheListener(String, ICacheListener) - Method in interface org.apache.jcs.engine.behavior.ICacheObserver
Unsubscribes from the specified cache.
removeCacheListener(ICacheListener) - Method in interface org.apache.jcs.engine.behavior.ICacheObserver
Unsubscribes from all caches.
removeCacheListener(String, ICacheListener) - Method in class org.apache.jcs.engine.CacheWatchRepairable
Tell the server to release us.
removeCacheListener(ICacheListener) - Method in class org.apache.jcs.engine.CacheWatchRepairable
 
removeCacheListener(String, ICacheListener) - Method in class org.apache.jcs.engine.ZombieCacheWatch
 
removeCacheListener(ICacheListener) - Method in class org.apache.jcs.engine.ZombieCacheWatch
 
removeItem(String, String) - Method in class org.apache.jcs.admin.JCSAdminBean
Removes a particular item from a particular region.
removeLast() - Method in class org.apache.jcs.utils.struct.DoubleLinkedList
Removes the specified node from the link list.
removeRemoteCacheListener(IRemoteCacheAttributes, IRemoteCacheListener) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheManager
Removes a listener.
removeRemoteCacheListener(IRemoteCacheAttributes) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheManager
Stops a listener.
removeRemoteCacheListener(String) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheManager
Stops a listener.
removes - Variable in class org.apache.jcs.auxiliary.remote.AbsractRemoteCacheListener
Number of remove requests received.
removeWithEventLogging(Serializable) - Method in class org.apache.jcs.auxiliary.AbstractAuxiliaryCacheEventLogging
Removes the item from the cache.
repairTable(Statement) - Method in class org.apache.jcs.auxiliary.disk.jdbc.mysql.MySQLTableOptimizer
This is called if the optimizatio is in error.
REQUEST_BROADCAST - Static variable in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryMessage
This asks recipients to broadcast their location.
REQUEST_TYPE_ALIVE_CHECK - Static variable in class org.apache.jcs.auxiliary.remote.value.RemoteCacheRequest
Alive check request type.
REQUEST_TYPE_DISPOSE - Static variable in class org.apache.jcs.auxiliary.remote.value.RemoteCacheRequest
Remove All request type.
REQUEST_TYPE_GET - Static variable in class org.apache.jcs.auxiliary.remote.value.RemoteCacheRequest
Get request type.
REQUEST_TYPE_GET_GROUP_KEYS - Static variable in class org.apache.jcs.auxiliary.remote.value.RemoteCacheRequest
Remove All request type.
REQUEST_TYPE_GET_MATCHING - Static variable in class org.apache.jcs.auxiliary.remote.value.RemoteCacheRequest
Get Matching request type.
REQUEST_TYPE_GET_MULTIPLE - Static variable in class org.apache.jcs.auxiliary.remote.value.RemoteCacheRequest
Get Multiple request type.
REQUEST_TYPE_REMOVE - Static variable in class org.apache.jcs.auxiliary.remote.value.RemoteCacheRequest
Remove request type.
REQUEST_TYPE_REMOVE_ALL - Static variable in class org.apache.jcs.auxiliary.remote.value.RemoteCacheRequest
Remove All request type.
REQUEST_TYPE_UPDATE - Static variable in class org.apache.jcs.auxiliary.remote.value.RemoteCacheRequest
Update request type.
requestBroadcast() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoverySender
Ask other to broadcast their info the the multicast address.
requesterId - Variable in class org.apache.jcs.auxiliary.lateral.LateralElementDescriptor
The id of the the source of the request.
reset() - Method in class org.apache.jcs.auxiliary.disk.block.BlockDiskKeyStore
Resets the file and creates a new key map.
reset() - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCache
Typically this is used to handle errors by last resort, force content update, or removeall
resetElementAttributes(IElementAttributes) - Method in interface org.apache.jcs.access.behavior.ICacheAccess
ResetAttributes allows for some of the attributes of a region to be reset in particular expiration time attriubtes, time to live, default time to live and idle time, and event handlers.
resetElementAttributes(Object, IElementAttributes) - Method in interface org.apache.jcs.access.behavior.ICacheAccess
Reset the attributes on the object matching this key name.
resetElementAttributes(IElementAttributes) - Method in class org.apache.jcs.access.CacheAccess
Deprecated. As of release 1.3
resetElementAttributes(Object, IElementAttributes) - Method in class org.apache.jcs.access.CacheAccess
Reset attributes for a particular element in the cache.
resetEventQ() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheNoWait
Resets the event q by first destroying the existing one and starting up new one.
resetEventQ() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheNoWait
Resets the event q by first destroying the existing one and starting up new one.
rootCause - Variable in exception org.apache.jcs.utils.config.PropertySetterException
Description of the Field
run() - Method in class org.apache.jcs.auxiliary.disk.jdbc.ShrinkerThread
Calls deleteExpired on each item in the set.
run() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheMonitor
Main processing method for the LateralCacheMonitor object
run() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryReceiver.MessageHandler
Process the message.
run() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryReceiver
Main processing method for the LateralUDPReceiver object
run() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoverySenderThread
Send a message.
run() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener.ConnectionHandler
Main processing method for the LateralTCPReceiverConnection object
run() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener.ListenerThread
Main processing method for the ListenerThread object
run() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.utils.SocketOpener
Main processing method for the SocketOpener object
run() - Method in class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheMonitor
Main processing method for the RemoteCacheMonitor object
run() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheFailoverRunner
Main processing method for the RemoteCacheFailoverRunner object.
run() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheMonitor
Main processing method for the RemoteCacheMonitor object
run() - Method in class org.apache.jcs.auxiliary.remote.server.RegistryKeepAliveRunner
Tries to lookup the server.
run() - Method in class org.apache.jcs.engine.memory.shrinking.ShrinkerThread
Main processing method for the ShrinkerThread object

S

save() - Method in class org.apache.jcs.engine.control.CompositeCache
Calling save cause the entire contents of the memory cache to be flushed to all auxiliaries.
saveKeys() - Method in class org.apache.jcs.auxiliary.disk.block.BlockDiskKeyStore
Saves key file to disk.
saveKeys() - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache
Saves key file to disk.
ScheduleFormatException - Exception in org.apache.jcs.auxiliary.disk.jdbc.mysql.util
This is thrown internally by the schedule parser.
ScheduleFormatException(String) - Constructor for exception org.apache.jcs.auxiliary.disk.jdbc.mysql.util.ScheduleFormatException
 
scheduleOptimization(Date, MySQLTableOptimizer) - Method in class org.apache.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCacheManager
This takes in a single time and schedules the optimizer to be called at that time every day.
scheduleOptimizations(MySQLDiskCacheAttributes, TableState, JDBCDiskCachePoolAccess) - Method in class org.apache.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCacheManager
For each time in the optimization schedule, this calls schedule Optimizaiton.
ScheduleParser - Class in org.apache.jcs.auxiliary.disk.jdbc.mysql.util
Parses the very simple schedule format.
ScheduleParser() - Constructor for class org.apache.jcs.auxiliary.disk.jdbc.mysql.util.ScheduleParser
 
send(UDPDiscoveryMessage) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoverySender
Send messages.
send(LateralElementDescriptor) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPSender
Sends commands to the lateral cache listener.
sendAndReceive(LateralElementDescriptor) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPSender
Sends commands to the lateral cache listener and gets a response.
SerializationConversionUtil - Class in org.apache.jcs.utils.serialization
This uses a supplied Serializer to convert to and from cache elements.
SerializationConversionUtil() - Constructor for class org.apache.jcs.utils.serialization.SerializationConversionUtil
 
serialize(Serializable) - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCache
Returns the serialized form of the given object in a byte array.
serialize(Serializable) - Method in interface org.apache.jcs.engine.behavior.IElementSerializer
Turns an object into a byte array.
serialize(Serializable) - Method in class org.apache.jcs.utils.serialization.StandardSerializer
Serializes an object using default serialization.
SERIALIZER_PREFIX - Static variable in class org.apache.jcs.auxiliary.AuxiliaryCacheConfigurator
jcs.auxiliary.NAME.serializer=CLASSNAME
SERVER_LISTENER - Static variable in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheListener
SERVER_LISTENER -- for the cluster
service - Variable in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryReceiver
Service to get cache names and hande request broadcasts
service(HttpServletRequest, HttpServletResponse) - Method in class org.apache.jcs.auxiliary.remote.http.server.RemoteHttpCacheServlet
Read the request, call the processor, write the response.
service(HttpServletRequest, HttpServletResponse) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheStartupServlet
It just dumps the stats.
serviceRequestBroadcast() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryService
Send a passive broadcast in response to a request broadcast.
setAlive(boolean) - Method in class org.apache.jcs.engine.CacheEventQueue
Sets whether the queue is actively processing -- if there are working threads.
setAlive(boolean) - Method in class org.apache.jcs.engine.PooledCacheEventQueue
 
setAllowClusterGet(boolean) - Method in class org.apache.jcs.auxiliary.remote.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.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Should cluster updates be propogated to the locals.
setAllowClusterGet(boolean) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Should we try to get from other cluster servers if we don't find the items locally.
setAllowGet(boolean) - Method in interface org.apache.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Is the lateral allowed to try and get from other laterals.
setAllowGet(boolean) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Is the lateral allowed to try and get from other laterals.
setAllowPut(boolean) - Method in interface org.apache.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Is the lateral allowed to put objects to other laterals.
setAllowPut(boolean) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Is the lateral allowed to put objects to other laterals.
setAllowRemoveAll(boolean) - Method in class org.apache.jcs.auxiliary.disk.AbstractDiskCacheAttributes
 
setAllowRemoveAll(boolean) - Method in interface org.apache.jcs.auxiliary.disk.behavior.IDiskCacheAttributes
If this is false, then remove all requests will not be honored.
setAuxCaches(AuxiliaryCache[]) - Method in class org.apache.jcs.engine.control.CompositeCache
This sets the list of auxiliary caches for this region.
setAuxiliaryCacheStats(IStats[]) - Method in interface org.apache.jcs.engine.stats.behavior.ICacheStats
 
setAuxiliaryCacheStats(IStats[]) - Method in class org.apache.jcs.engine.stats.CacheStats
 
setBalkDuringOptimization(boolean) - Method in class org.apache.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCacheAttributes
 
setBlocks(int[]) - Method in class org.apache.jcs.auxiliary.disk.block.BlockDiskElementDescriptor
 
setBlockSizeBytes(int) - Method in class org.apache.jcs.auxiliary.disk.block.BlockDiskCacheAttributes
The size of the blocks.
setBoundarySize(int) - Method in interface org.apache.jcs.utils.threadpool.behavior.IPoolConfiguration
 
setBoundarySize(int) - Method in class org.apache.jcs.utils.threadpool.PoolConfiguration
 
setCacheAttributes(ICompositeCacheAttributes) - Method in interface org.apache.jcs.access.behavior.ICacheAccess
Sets the ICompositeCacheAttributes of the cache region
setCacheAttributes(ICompositeCacheAttributes) - Method in class org.apache.jcs.access.CacheAccess
Sets the ICompositeCacheAttributes of the cache region.
setCacheAttributes(ICompositeCacheAttributes) - Method in class org.apache.jcs.engine.control.CompositeCache
Sets the ICompositeCacheAttributes attribute of the Cache object.
setCacheAttributes(ICompositeCacheAttributes) - Method in class org.apache.jcs.engine.memory.AbstractMemoryCache
Sets the CacheAttributes.
setCacheAttributes(ICompositeCacheAttributes) - Method in interface org.apache.jcs.engine.memory.behavior.IMemoryCache
Sets the CacheAttributes of the region.
setCacheElement(ICacheElement) - Method in class org.apache.jcs.auxiliary.remote.value.RemoteCacheRequest
 
setCacheEventLogger(ICacheEventLogger) - Method in class org.apache.jcs.auxiliary.AbstractAuxiliaryCache
Allows it to be injected.
setCacheEventLogger(ICacheEventLogger) - Method in interface org.apache.jcs.auxiliary.AuxiliaryCache
Every Auxiliary must allow for the use of an event logger.
setCacheEventLogger(ICacheEventLogger) - Method in class org.apache.jcs.auxiliary.disk.AbstractDiskCacheManager
 
setCacheEventLogger(ICacheEventLogger) - Method in class org.apache.jcs.auxiliary.remote.http.server.AbstractRemoteCacheService
Allows it to be injected.
setCacheEventLogger(ICacheEventLogger) - Method in class org.apache.jcs.auxiliary.remote.server.RegistryKeepAliveRunner
Allows it to be injected.
setCacheManager(ICompositeCacheManager) - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheListener
 
setCacheManager(ICompositeCacheManager) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
 
setCacheManager(CompositeCacheManager) - Method in class org.apache.jcs.auxiliary.remote.http.server.AbstractRemoteCacheService
 
setCacheName(String) - Method in class org.apache.jcs.auxiliary.AbstractAuxiliaryCacheAttributes
 
setCacheName(String) - Method in interface org.apache.jcs.auxiliary.AuxiliaryCacheAttributes
Sets the name of the cache, referenced by the appropriate manager.
setCacheName(String) - Method in class org.apache.jcs.auxiliary.remote.value.RemoteCacheRequest
 
setCacheName(String) - Method in interface org.apache.jcs.engine.behavior.ICompositeCacheAttributes
Sets the name of the cache, referenced by the appropriate manager.
setCacheName(String) - Method in class org.apache.jcs.engine.CompositeCacheAttributes
Sets the cacheName attribute of the CompositeCacheAttributes object
setCacheNames(ArrayList) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryMessage
 
setCacheNames(ArrayList) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoverySenderThread
 
setCacheWatch(ICacheObserver) - Method in class org.apache.jcs.engine.CacheWatchRepairable
Replaces the underlying cache watch service and reattached all existing listeners to the new cache watch.
setChunkSize(int) - Method in class org.apache.jcs.utils.struct.LRUMap
The chunk size is the number of items to remove when the max is reached.
setClusterServers(String) - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Sets the clusterServers attribute of the IRemoteCacheAttributes object
setClusterServers(String) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
Sets the clusterServers attribute of the RemoteCacheAttributes object.
setClusterServers(String) - Method in interface org.apache.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Sets the clusterServers attribute of the IRemoteCacheAttributes object.
setClusterServers(String) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Sets the clusterServers attribute of the RemoteCacheAttributes object
setCnt(int) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryReceiver
 
setCompositeCacheManager(ICompositeCacheManager) - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCacheManager
 
setCompositeCacheManager(ICompositeCacheManager) - Method in class org.apache.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCacheManager
 
setCompositeCacheManager(ICompositeCacheManager) - Method in class org.apache.jcs.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
 
setConfigFileName(String) - Method in interface org.apache.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Sets the ConfigFileName attribute of the IRemoteCacheAttributes object.
setConfigFileName(String) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Sets the ConfigFileName attribute of the IRemoteCacheAttributes object
setConfigFilename(String) - Static method in class org.apache.jcs.JCS
Set the filename that the cache manager will be initialized with.
setConfigurationProperties(Properties) - Method in class org.apache.jcs.engine.control.CompositeCacheManager
This is exposed so other manager can get access to the props.
setConnectionManager(MultiThreadedHttpConnectionManager) - Method in class org.apache.jcs.auxiliary.remote.http.client.AbstractHttpClient
 
setConnectionPoolName(String) - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
setConnectionTimeoutMillis(int) - Method in class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
setCreateTime() - Method in class org.apache.jcs.engine.ElementAttributes
Sets the createTime attribute of the IElementAttributes object
setData(String) - Method in interface org.apache.jcs.engine.stats.behavior.IStatElement
Set the data for this element.
setData(String) - Method in class org.apache.jcs.engine.stats.StatElement
Set the data for this element.
setDatabase(String) - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
This is appended to the url.
setDatabase(String) - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccessAttributes
 
setDefaultAuxValues(Properties) - Method in class org.apache.jcs.engine.control.CompositeCacheConfigurator
Set the default aux list for new caches.
setDefaultCacheAttributes(ICompositeCacheAttributes) - Method in class org.apache.jcs.engine.control.CompositeCacheManager
Sets the defaultCacheAttributes attribute of the CacheHub object
setDefaultCompositeCacheAttributes(Properties) - Method in class org.apache.jcs.engine.control.CompositeCacheConfigurator
Set the default CompositeCacheAttributes for new caches.
setDefaultElementAttributes(IElementAttributes) - Method in class org.apache.jcs.access.CacheAccess
This method is does not reset the attributes for items already in the cache.
setDefaultElementAttributes(Properties) - Method in class org.apache.jcs.engine.control.CompositeCacheConfigurator
Set the default ElementAttributes for new caches.
setDefaultElementAttributes(IElementAttributes) - Method in class org.apache.jcs.engine.control.CompositeCacheManager
Sets the defaultElementAttributes attribute of the CacheHub object
setDiscoveryAddress(String) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryService
 
setDiscoveryPort(int) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryService
 
setDiskPath(String) - Method in class org.apache.jcs.auxiliary.disk.AbstractDiskCacheAttributes
Sets the diskPath attribute of the IJISPCacheAttributes object
setDiskPath(String) - Method in interface org.apache.jcs.auxiliary.disk.behavior.IDiskCacheAttributes
Sets the diskPath attribute of the IJISPCacheAttributes object
setDiskUsagePattern(short) - Method in interface org.apache.jcs.engine.behavior.ICompositeCacheAttributes
By default this is SWAP_ONLY.
setDiskUsagePattern(short) - Method in class org.apache.jcs.engine.CompositeCacheAttributes
By default this is SWAP_ONLY.
setDiskUsagePatternName(String) - Method in interface org.apache.jcs.engine.behavior.ICompositeCacheAttributes
Translates the name to the disk usage pattern short value.
setDiskUsagePatternName(String) - Method in class org.apache.jcs.engine.CompositeCacheAttributes
Translates the name to the disk usage pattern short value.
setDriverClassName(String) - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
setDriverClassName(String) - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccessAttributes
 
setElementAttributes(IElementAttributes) - Method in class org.apache.jcs.auxiliary.disk.PurgatoryElement
 
setElementAttributes(IElementAttributes) - Method in interface org.apache.jcs.engine.behavior.ICacheElement
Sets the attributes attribute of the ICacheElement object
setElementAttributes(IElementAttributes) - Method in interface org.apache.jcs.engine.behavior.ICacheElementSerialized
Sets the attributes attribute of the ICacheElement object
setElementAttributes(IElementAttributes) - Method in class org.apache.jcs.engine.CacheElement
Sets the attributes attribute of the CacheElement object
setElementAttributes(IElementAttributes) - Method in class org.apache.jcs.engine.CacheElementSerialized
 
setElementAttributes(IElementAttributes) - Method in class org.apache.jcs.engine.CacheGroup
Sets the attributes attribute of the CacheGroup object
setElementAttributes(IElementAttributes) - Method in class org.apache.jcs.engine.control.CompositeCache
Sets the default element attribute of the Cache object.
setElementSerializer(IElementSerializer) - Method in class org.apache.jcs.auxiliary.AbstractAuxiliaryCache
Allows you to inject a custom serializer.
setElementSerializer(IElementSerializer) - Method in interface org.apache.jcs.auxiliary.AuxiliaryCache
Allows you to inject a custom serializer.
setElementSerializer(IElementSerializer) - Method in class org.apache.jcs.auxiliary.disk.AbstractDiskCacheManager
 
setElementSerializer(IElementSerializer) - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCache
 
setErrorMessage(String) - Method in class org.apache.jcs.auxiliary.remote.value.RemoteCacheResponse
 
setEventLogSourceName(String) - Method in class org.apache.jcs.auxiliary.remote.http.server.AbstractRemoteCacheService
 
setEventName(String) - Method in interface org.apache.jcs.engine.logging.behavior.ICacheEvent
 
setEventName(String) - Method in class org.apache.jcs.engine.logging.CacheEvent
 
setEventQueuePoolName(String) - Method in class org.apache.jcs.auxiliary.AbstractAuxiliaryCacheAttributes
If you choose a POOLED event queue type, the value of EventQueuePoolName will be used.
setEventQueuePoolName(String) - Method in interface org.apache.jcs.auxiliary.AuxiliaryCacheAttributes
If you choose a POOLED event queue type, the value of EventQueuePoolName will be used.
setEventQueueType(String) - Method in class org.apache.jcs.auxiliary.AbstractAuxiliaryCacheAttributes
SINGLE is the default.
setEventQueueType(String) - Method in interface org.apache.jcs.auxiliary.AuxiliaryCacheAttributes
SINGLE is the default.
setFailoverIndex(int) - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Sets the failoverIndex attribute of the IRemoteCacheAttributes object
setFailoverIndex(int) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
Sets the failoverIndex attribute of the RemoteCacheAttributes object.
setFailovers(String[]) - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Sets the failovers attribute of the IRemoteCacheAttributes object
setFailovers(String[]) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
Sets the failovers attribute of the RemoteCacheAttributes object.
setFailoverServers(String) - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Sets the failoverServers attribute of the IRemoteCacheAttributes object
setFailoverServers(String) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
Sets the failoverServers attribute of the RemoteCacheAttributes object.
setFilterRemoveByHashCode(boolean) - Method in interface org.apache.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Should the receiver try to match hashcodes.
setFilterRemoveByHashCode(boolean) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Should the receiver try to match hashcodes.
setFinished(boolean) - Method in class org.apache.jcs.utils.access.AbstractJCSWorkerHelper
 
setFinished(boolean) - Method in interface org.apache.jcs.utils.access.JCSWorkerHelper
Sets weather or not the work has been done.
setGetOnly(boolean) - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Sets the getOnly attribute of the IRemoteCacheAttributes object
setGetOnly(boolean) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
Sets the getOnly attribute of the RemoteCacheAttributes object
setGetOnly(boolean) - Method in interface org.apache.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Sets the getOnly attribute of the IRemoteCacheAttributes object.
setGetOnly(boolean) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Sets the getOnly attribute of the RemoteCacheAttributes object
setGetTimeoutMillis(int) - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
-1 means no timeout, this is the default if the timeout is -1 or 0, no threadpool will be used.
setGetTimeoutMillis(int) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
 
setHost(String) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryMessage
 
setHttpClient(HttpClient) - Method in class org.apache.jcs.auxiliary.remote.http.client.AbstractHttpClient
 
setHttpListenerPort(int) - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Sets the httpListenerPort attribute of the ILateralCacheAttributes object
setHttpListenerPort(int) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
Sets the httpListenerPort attribute of the ILateralCacheAttributes object
setHttpServer(String) - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Sets the httpServer attribute of the ILateralCacheAttributes object
setHttpServer(String) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
Sets the httpServer attribute of the LateralCacheAttributes object
setHttpServers(String) - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Sets the httpServers attribute of the LateralCacheAttributes object
setHttpServers(String) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
Sets the httpServers attribute of the LateralCacheAttributes object
setHttpVersion(String) - Method in class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
setIdlePeriod(long) - Static method in class org.apache.jcs.auxiliary.lateral.LateralCacheMonitor
Configures the idle period between repairs.
setIdlePeriod(long) - Static method in class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheMonitor
Configures the idle period between repairs.
setIdlePeriod(long) - Static method in class org.apache.jcs.auxiliary.remote.RemoteCacheMonitor
Configures the idle period between repairs.
setIdleTime(long) - Method in interface org.apache.jcs.engine.behavior.IElementAttributes
Sets the idleTime attribute of the IAttributes object.
setIdleTime(long) - Method in class org.apache.jcs.engine.ElementAttributes
Sets the idleTime attribute of the IAttributes object.
setIncludeCacheNameAsParameter(boolean) - Method in class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
setIncludeKeysAndPatternsAsParameter(boolean) - Method in class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
setIncludeRequestTypeasAsParameter(boolean) - Method in class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
setInitialized(boolean) - Method in class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheClient
 
setIsEternal(boolean) - Method in interface org.apache.jcs.engine.behavior.IElementAttributes
Sets the isEternal attribute of the IElementAttributes object
setIsEternal(boolean) - Method in class org.apache.jcs.engine.ElementAttributes
Sets the isEternal attribute of the ElementAttributes object.
setIsLateral(boolean) - Method in interface org.apache.jcs.engine.behavior.IElementAttributes
Sets the isLateral attribute of the IElementAttributes object
setIsLateral(boolean) - Method in class org.apache.jcs.engine.ElementAttributes
Sets the isLateral attribute of the IElementAttributes object
setIsRemote(boolean) - Method in interface org.apache.jcs.engine.behavior.IElementAttributes
Sets the isRemote attribute of the IElementAttributes object.
setIsRemote(boolean) - Method in class org.apache.jcs.engine.ElementAttributes
Sets the isRemote attribute of the ElementAttributes object
setIsSpool(boolean) - Method in interface org.apache.jcs.engine.behavior.IElementAttributes
Sets the isSpool attribute of the IElementAttributes object
setIsSpool(boolean) - Method in class org.apache.jcs.engine.ElementAttributes
Sets the isSpool attribute of the IElementAttributes object
setIssueRemoveOnPut(boolean) - Method in interface org.apache.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Should the client send a remove command rather than a put when update is called.
setIssueRemoveOnPut(boolean) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Should the client send a remove command rather than a put when update is called.
setJdbcDiskCacheAttributes(JDBCDiskCacheAttributes) - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCache
 
setKeepAliveTime(int) - Method in interface org.apache.jcs.utils.threadpool.behavior.IPoolConfiguration
 
setKeepAliveTime(int) - Method in class org.apache.jcs.utils.threadpool.PoolConfiguration
 
setKey(Serializable) - Method in class org.apache.jcs.auxiliary.disk.block.BlockDiskElementDescriptor
 
setKey(Serializable) - Method in class org.apache.jcs.auxiliary.remote.value.RemoteCacheRequest
 
setKey(Serializable) - Method in interface org.apache.jcs.engine.logging.behavior.ICacheEvent
 
setKey(Serializable) - Method in class org.apache.jcs.engine.logging.CacheEvent
 
setKey(Object) - Method in class org.apache.jcs.utils.struct.LRUElementDescriptor
 
setKeyMatcher(IKeyMatcher) - Method in class org.apache.jcs.auxiliary.AbstractAuxiliaryCache
Sets the key matcher used by get matching.
setKeyMatcher(IKeyMatcher) - Method in interface org.apache.jcs.engine.behavior.ICache
Sets the key matcher used by get matching.
setKeyMatcher(IKeyMatcher) - Method in class org.apache.jcs.engine.control.CompositeCache
Sets the key matcher used by get matching.
setKeyPersistenceIntervalSeconds(long) - Method in class org.apache.jcs.auxiliary.disk.block.BlockDiskCacheAttributes
 
setKeySet(Set) - Method in class org.apache.jcs.auxiliary.remote.value.RemoteCacheRequest
 
setLastAccessTimeNow() - Method in interface org.apache.jcs.engine.behavior.IElementAttributes
Sets the LastAccessTime as now of the IElementAttributes object
setLastAccessTimeNow() - Method in class org.apache.jcs.engine.ElementAttributes
Sets the LastAccessTime as now of the IElementAttributes object
setListenerId(long) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
Let the lateral cache set a listener_id.
setListenerId(long) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
 
setListenerId(long) - Method in class org.apache.jcs.auxiliary.remote.AbsractRemoteCacheListener
Let the remote cache set a listener_id.
setListenerId(long) - Method in class org.apache.jcs.auxiliary.remote.AbstractRemoteAuxiliaryCache
let the remote cache set a listener_id.
setListenerId(long) - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheListener
Set the id to be used by this manager.
setListenerId(long) - Method in interface org.apache.jcs.engine.behavior.ICacheListener
sets unique identifier of listener home
setListenerId(long) - Method in class org.apache.jcs.engine.CacheAdaptor
Sets the listenerId attribute of the CacheAdaptor object
setLocalClusterConsistency(boolean) - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Should cluster updates be propogated to the locals
setLocalClusterConsistency(boolean) - Method in class org.apache.jcs.auxiliary.remote.http.server.RemoteHttpCacheServerAttributes
Should cluster updates be propagated to the locals
setLocalClusterConsistency(boolean) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
Should cluster updates be propogated to the locals.
setLocalClusterConsistency(boolean) - Method in interface org.apache.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Should cluster updates be propogated to the locals.
setLocalClusterConsistency(boolean) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Should cluster updates be propagated to the locals
setLocalPort(int) - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Sets the localPort attribute of the IRemoteCacheAttributes object
setLocalPort(int) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
Sets the localPort attribute of the RemoteCacheAttributes object
setLogCategoryName(String) - Method in class org.apache.jcs.engine.logging.CacheEventLoggerDebugLogger
 
setMaxActive(int) - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
setMaxActive(int) - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccessAttributes
 
setMaxConnectionsPerHost(int) - Method in class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
setMaximumPoolSize(int) - Method in interface org.apache.jcs.utils.threadpool.behavior.IPoolConfiguration
 
setMaximumPoolSize(int) - Method in class org.apache.jcs.utils.threadpool.PoolConfiguration
 
setMaxKeySize(int) - Method in class org.apache.jcs.auxiliary.disk.block.BlockDiskCacheAttributes
 
setMaxKeySize(int) - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheAttributes
Sets the maxKeySize attribute of the DiskCacheAttributes object
setMaxLifeSeconds(long) - Method in interface org.apache.jcs.engine.behavior.IElementAttributes
Sets the maxLife attribute of the IAttributes object.
setMaxLifeSeconds(long) - Method in class org.apache.jcs.engine.ElementAttributes
Sets the maxLife attribute of the IAttributes object.
setMaxMemoryIdleTimeSeconds(long) - Method in interface org.apache.jcs.engine.behavior.ICompositeCacheAttributes
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
setMaxMemoryIdleTimeSeconds(long) - Method in class org.apache.jcs.engine.CompositeCacheAttributes
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
setMaxObjects(int) - Method in interface org.apache.jcs.engine.behavior.ICompositeCacheAttributes
SetMaxObjects is used to set the attribute to determine the maximum number of objects allowed in the memory cache.
setMaxObjects(int) - Method in class org.apache.jcs.engine.CompositeCacheAttributes
Sets the maxObjects attribute of the CompositeCacheAttributes object
setMaxPurgatorySize(int) - Method in class org.apache.jcs.auxiliary.disk.AbstractDiskCacheAttributes
Sets the maxPurgatorySize attribute of the DiskCacheAttributes object
setMaxPurgatorySize(int) - Method in interface org.apache.jcs.auxiliary.disk.behavior.IDiskCacheAttributes
Sets the maxPurgatorySize attribute of the DiskCacheAttributes object
setMaxRecycleBinSize(int) - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheAttributes
This cannot be larger than the maxKeySize.
setMaxSpoolPerRun(int) - Method in interface org.apache.jcs.engine.behavior.ICompositeCacheAttributes
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
setMaxSpoolPerRun(int) - Method in class org.apache.jcs.engine.CompositeCacheAttributes
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
setMemoryCacheName(String) - Method in interface org.apache.jcs.engine.behavior.ICompositeCacheAttributes
Sets the name of the MemoryCache, referenced by the appropriate manager.
setMemoryCacheName(String) - Method in class org.apache.jcs.engine.CompositeCacheAttributes
Sets the memoryCacheName attribute of the CompositeCacheAttributes object
setMessageType(int) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryMessage
 
setMinimumPoolSize(int) - Method in interface org.apache.jcs.utils.threadpool.behavior.IPoolConfiguration
 
setMinimumPoolSize(int) - Method in class org.apache.jcs.utils.threadpool.PoolConfiguration
 
setName(String) - Method in class org.apache.jcs.auxiliary.AbstractAuxiliaryCacheAttributes
This is the name of the auxiliary in configuration file.
setName(String) - Method in interface org.apache.jcs.auxiliary.AuxiliaryCacheAttributes
Name known by by configurator
setName(String) - Method in interface org.apache.jcs.auxiliary.AuxiliaryCacheFactory
Sets the name attribute of the AuxiliaryCacheFactory object
setName(String) - Method in class org.apache.jcs.auxiliary.disk.block.BlockDiskCacheFactory
Sets the name attribute of the DiskCacheFactory object
setName(String) - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheFactory
Sets the name attribute of the DiskCacheFactory object
setName(String) - Method in class org.apache.jcs.auxiliary.disk.jdbc.hsql.HSQLDiskCacheFactory
The name of the factory.
setName(String) - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCacheFactory
The name of the factory.
setName(String) - Method in class org.apache.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCacheFactory
The name of the factory.
setName(String) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAbstractFactory
Sets the name attribute of the LateralCacheFactory object
setName(String) - Method in class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheFactory
Sets the name attribute of the RemoteCacheFactory object
setName(String) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheFactory
Sets the name attribute of the RemoteCacheFactory object
setName(String) - Method in interface org.apache.jcs.engine.stats.behavior.IStatElement
 
setName(String) - Method in class org.apache.jcs.engine.stats.StatElement
 
setOpenTimeout(int) - Method in class org.apache.jcs.auxiliary.remote.server.TimeoutConfigurableRMIScoketFactory
 
setOptimizationSchedule(String) - Method in class org.apache.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCacheAttributes
 
setOptimizeAtRemoveCount(int) - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheAttributes
Sets the optimizeAtRemoveCount attribute of the DiskCacheAttributes object This number determines how often the disk cache should run real time optimizations.
setOptimizeOnShutdown(boolean) - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheAttributes
 
setOptionalDetails(String) - Method in interface org.apache.jcs.engine.logging.behavior.ICacheEvent
 
setOptionalDetails(String) - Method in class org.apache.jcs.engine.logging.CacheEvent
 
setPassword(String) - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
setPassword(String) - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccessAttributes
 
setPattern(String) - Method in class org.apache.jcs.auxiliary.remote.value.RemoteCacheRequest
 
setPauseBetweenRegionCallsMillis(long) - Method in class org.apache.jcs.auxiliary.disk.jdbc.ShrinkerThread
How long should we wait between calls to deleteExpired when we are iterating through the list of regions.
setPayload(Map) - Method in class org.apache.jcs.auxiliary.remote.value.RemoteCacheResponse
 
setPoolAccess(JDBCDiskCachePoolAccess) - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCache
 
setPoolName(String) - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccess
 
setPoolName(String) - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccessAttributes
 
setPort(int) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryMessage
 
setPreferLarge(boolean) - Method in class org.apache.jcs.utils.struct.SortedPreferentialArray
Determines whether the preference is for large or small.
setProperties(Object, Properties, String) - Static method in class org.apache.jcs.utils.config.PropertySetter
Set the properties of an object passed as a parameter in one go.
setProperties(Properties, String) - Method in class org.apache.jcs.utils.config.PropertySetter
Set the properties for the object that match the prefix passed as parameter.
setProperty(String, String) - Method in class org.apache.jcs.utils.config.PropertySetter
Set a property on this PropertySetter's Object.
setProperty(PropertyDescriptor, String, String) - Method in class org.apache.jcs.utils.config.PropertySetter
Set the named property given a PropertyDescriptor.
setProps(Properties) - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccessManager
 
setProps(Properties) - Static method in class org.apache.jcs.utils.threadpool.ThreadPoolManager
This will be used if it is not null on initialzation.
setPropsFileName(String) - Static method in class org.apache.jcs.utils.threadpool.ThreadPoolManager
Setting this post initialization will have no effect.
setPutOnlyMode(boolean) - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Sets the putOnlyMode attribute of the ILateralCacheAttributes.
setPutOnlyMode(boolean) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
Sets the outgoingOnlyMode attribute of the ILateralCacheAttributes.
setReadTimeout(int) - Method in class org.apache.jcs.auxiliary.remote.server.TimeoutConfigurableRMIScoketFactory
 
setReceive(boolean) - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
 
setReceive(boolean) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
 
setReceive(boolean) - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
By default this option is true.
setReceive(boolean) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
By default this option is true.
setRegion(String) - Method in interface org.apache.jcs.engine.logging.behavior.ICacheEvent
 
setRegion(String) - Method in class org.apache.jcs.engine.logging.CacheEvent
 
setRegionName(String) - Method in interface org.apache.jcs.engine.stats.behavior.ICacheStats
 
setRegionName(String) - Method in class org.apache.jcs.engine.stats.CacheStats
Stats are for a region, though auxiliary data may be for more.
setRegistryKeepAliveDelayMillis(long) - Method in interface org.apache.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
 
setRegistryKeepAliveDelayMillis(long) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
 
setRemoteCacheAttributes(IRemoteCacheAttributes) - Method in class org.apache.jcs.auxiliary.remote.AbstractRemoteAuxiliaryCache
 
setRemoteCacheAttributes(IRemoteCacheAttributes) - Method in class org.apache.jcs.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
Sets the remoteCacheAttributes attribute of the RemoteCacheNoWaitFacade object.
setRemoteCacheListener(IRemoteCacheListener) - Method in class org.apache.jcs.auxiliary.remote.AbstractRemoteAuxiliaryCache
 
setRemoteCacheService(IRemoteCacheService) - Method in class org.apache.jcs.auxiliary.remote.AbstractRemoteAuxiliaryCache
 
setRemoteCacheService(IRemoteCacheService) - Method in class org.apache.jcs.auxiliary.remote.http.server.RemoteCacheServiceAdaptor
 
setRemoteDispatcher(IRemoteCacheDispatcher) - Method in class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheClient
 
setRemoteHost(String) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPSender
 
setRemoteHost(String) - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Sets the remoteHost attribute of the IRemoteCacheAttributes object
setRemoteHost(String) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
Sets the remoteHost attribute of the RemoteCacheAttributes object.
setRemoteHost(String) - Method in interface org.apache.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Sets the remoteHost attribute of the IRemoteCacheAttributes object.
setRemoteHost(String) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Sets the remoteHost attribute of the RemoteCacheAttributes object
setRemoteHttpCacheAttributes(RemoteHttpCacheAttributes) - Method in class org.apache.jcs.auxiliary.remote.http.client.AbstractHttpClient
 
setRemoteHttpCacheAttributes(RemoteHttpCacheAttributes) - Method in class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCache
 
setRemoteHttpCacheAttributes(RemoteHttpCacheAttributes) - Method in class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheClient
 
setRemoteHttpCacheServiceAdaptor(RemoteCacheServiceAdaptor) - Method in class org.apache.jcs.auxiliary.remote.http.server.RemoteHttpCacheServlet
 
setRemoteHttpClientClassName(String) - Method in class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
setRemotePort(int) - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Sets the remotePort attribute of the IRemoteCacheAttributes object
setRemotePort(int) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
Sets the remotePort attribute of the RemoteCacheAttributes object.
setRemotePort(int) - Method in interface org.apache.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Sets the remotePort attribute of the IRemoteCacheAttributes object.
setRemotePort(int) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Sets the remotePort attribute of the RemoteCacheAttributes object
setRemoteServiceName(String) - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Sets the remoteServiceName attribute of the IRemoteCacheAttributes object
setRemoteServiceName(String) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
Sets the remoteServiceName attribute of the RemoteCacheAttributes object.
setRemoteServiceName(String) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Sets the remoteServiceName attribute of the RemoteCacheAttributes object
setRemoteType(int) - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Sets the remoteType attribute of the IRemoteCacheAttributes object
setRemoteType(int) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
Sets the remoteType attribute of the RemoteCacheAttributes object.
setRemoteType(int) - Method in interface org.apache.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Sets the remoteType attribute of the IRemoteCacheAttributes object.
setRemoteType(int) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Sets the remoteType attribute of the RemoteCacheAttributes object
setRemoteTypeName(String) - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Sets the remoteTypeName attribute of the IRemoteCacheAttributes object
setRemoteTypeName(String) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
Sets the remoteTypeName attribute of the RemoteCacheAttributes object.
setRemoteTypeName(String) - Method in interface org.apache.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Sets the remoteTypeName attribute of the IRemoteCacheAttributes object.
setRemoteTypeName(String) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Sets the remoteTypeName attribute of the RemoteCacheAttributes object
setRemoveCount(int) - Method in class org.apache.jcs.engine.control.CompositeCache
 
setRemoveUponRemotePut(boolean) - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Sets the removeUponRemotePut attribute of the IRemoteCacheAttributes object
setRemoveUponRemotePut(boolean) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
Sets the removeUponRemotePut attribute of the RemoteCacheAttributes object.
setRemoveUponRemotePut(boolean) - Method in interface org.apache.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Sets the removeUponRemotePut attribute of the IRemoteCacheAttributes.
setRemoveUponRemotePut(boolean) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Sets the removeUponRemotePut attribute of the RemoteCacheAttributes object
setRequesterId(long) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryMessage
 
setRequesterId(long) - Method in class org.apache.jcs.auxiliary.remote.value.RemoteCacheRequest
 
setRequestType(byte) - Method in class org.apache.jcs.auxiliary.remote.value.RemoteCacheRequest
 
setRmiSocketFactoryTimeoutMillis(int) - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
This sets a general timeout on the RMI socket factory.
setRmiSocketFactoryTimeoutMillis(int) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
 
setRmiSocketFactoryTimeoutMillis(int) - Method in interface org.apache.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
 
setRmiSocketFactoryTimeoutMillis(int) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
 
setServiceName(String) - Static method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerFactory
 
setServicePort(int) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryService
 
setServicePort(int) - Method in interface org.apache.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Sets the localPort attribute of the IRemoteCacheAttributes object.
setServicePort(int) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Sets the localPort attribute of the RemoteCacheAttributes object
setShrinkerIntervalSeconds(int) - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
setShrinkerIntervalSeconds(long) - Method in interface org.apache.jcs.engine.behavior.ICompositeCacheAttributes
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
setShrinkerIntervalSeconds(long) - Method in class org.apache.jcs.engine.CompositeCacheAttributes
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
setShutdownSpoolTimeLimit(int) - Method in class org.apache.jcs.auxiliary.disk.AbstractDiskCacheAttributes
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.jcs.auxiliary.disk.behavior.IDiskCacheAttributes
Sets the amount of time in seconds we will wait for elements to move to disk during shutdown for a particular region.
setSize(int) - Method in interface org.apache.jcs.engine.behavior.IElementAttributes
Size in bytes.
setSize(int) - Method in class org.apache.jcs.engine.ElementAttributes
Size in bytes.
setSocketTimeoutMillis(int) - Method in class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
setSource(String) - Method in interface org.apache.jcs.engine.logging.behavior.ICacheEvent
 
setSource(String) - Method in class org.apache.jcs.engine.logging.CacheEvent
 
setSpoolable(boolean) - Method in class org.apache.jcs.auxiliary.disk.PurgatoryElement
Sets the spoolable property.
setSpoolChunkSize(int) - Method in interface org.apache.jcs.engine.behavior.ICompositeCacheAttributes
Number to send to disk at a time.
setSpoolChunkSize(int) - Method in class org.apache.jcs.engine.CompositeCacheAttributes
Number to send to disk at a time.
setStartRegistry(boolean) - Method in interface org.apache.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Should we start the registry
setStartRegistry(boolean) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Should we start the registry
setStartUpSize(int) - Method in interface org.apache.jcs.utils.threadpool.behavior.IPoolConfiguration
 
setStartUpSize(int) - Method in class org.apache.jcs.utils.threadpool.PoolConfiguration
 
setState(int) - Method in class org.apache.jcs.auxiliary.disk.jdbc.TableState
 
setStatElements(IStatElement[]) - Method in interface org.apache.jcs.engine.stats.behavior.IStats
Set the generic statistical or historical data.
setStatElements(IStatElement[]) - Method in class org.apache.jcs.engine.stats.CacheStats
 
setStatElements(IStatElement[]) - Method in class org.apache.jcs.engine.stats.Stats
 
setSuccess(boolean) - Method in class org.apache.jcs.auxiliary.remote.value.RemoteCacheResponse
 
setTableName(String) - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
setTableName(String) - Method in class org.apache.jcs.auxiliary.disk.jdbc.mysql.MySQLTableOptimizer
 
setTableName(String) - Method in class org.apache.jcs.auxiliary.disk.jdbc.TableState
 
setTableState(TableState) - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCache
 
setTcpLateralCacheAttributes(ITCPLateralCacheAttributes) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryService
 
setTcpLateralCacheAttributes(ITCPLateralCacheAttributes) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPListener
 
setTcpLateralCacheAttributes(ITCPLateralCacheAttributes) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPSender
 
setTcpLateralCacheAttributes(ITCPLateralCacheAttributes) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
 
setTcpListenerPort(int) - Method in interface org.apache.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Sets the tcpListenerPort attribute of the ILateralCacheAttributes object
setTcpListenerPort(int) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Sets the tcpListenerPort attribute of the ILateralCacheAttributes object
setTcpServer(String) - Method in interface org.apache.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Sets the tcpServer attribute of the ILateralCacheAttributes object
setTcpServer(String) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Sets the tcpServer attribute of the ILateralCacheAttributes object
setTcpServers(String) - Method in interface org.apache.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Sets the tcpServers attribute of the ILateralCacheAttributes object
setTcpServers(String) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Sets the tcpServers attribute of the ILateralCacheAttributes object
setTestBeforeInsert(boolean) - Method in class org.apache.jcs.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.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
Set the anme of the pool to use.
setThreadPoolName(String) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
 
setTransmissionType(int) - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Sets the transmissionType attribute of the ILateralCacheAttributes object
setTransmissionType(int) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
Sets the transmissionType attribute of the LateralCacheAttributes object
setTransmissionTypeName(String) - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Sets the transmissionTypeName attribute of the ILateralCacheAttributes object
setTransmissionTypeName(String) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
Sets the transmissionTypeName attribute of the LateralCacheAttributes object
setTypeName(String) - Method in interface org.apache.jcs.engine.stats.behavior.IStats
Set the type name, such as "LRU Memory Cache." No formal type is defined.
setTypeName(String) - Method in class org.apache.jcs.engine.stats.Stats
 
setUdpDiscoveryAddr(String) - Method in interface org.apache.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Sets the address to broadcast to if UDPDiscovery is enabled.
setUdpDiscoveryAddr(String) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Sets the address to broadcast to if UDPDiscovery is enabled.
setUdpDiscoveryEnabled(boolean) - Method in interface org.apache.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Can setup UDP Discovery.
setUdpDiscoveryEnabled(boolean) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Can setup UDP Discovery.
setUdpDiscoveryPort(int) - Method in interface org.apache.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
Sets the port to use if UDPDiscovery is enabled.
setUdpDiscoveryPort(int) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Sets the port to use if UDPDiscovery is enabled.
setUdpMulticastAddr(String) - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Sets the udpMulticastAddr attribute of the ILateralCacheAttributes object
setUdpMulticastAddr(String) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
Sets the udpMulticastAddr attribute of the LateralCacheAttributes object
setUdpMulticastPort(int) - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
Sets the udpMulticastPort attribute of the ILateralCacheAttributes object
setUdpMulticastPort(int) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
Sets the udpMulticastPort attribute of the LateralCacheAttributes object
setupDatabase(JDBCDiskCacheAttributes) - Method in class org.apache.jcs.auxiliary.disk.jdbc.hsql.HSQLDiskCacheFactory
Creates the database if it doesn't exist, registers the driver class, etc.
setUpdateCount(int) - Method in class org.apache.jcs.engine.control.CompositeCache
 
setupDriver(String, String, String, int) - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccess
 
setUrl(String) - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
setUrl(String) - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccessAttributes
 
setUrl(String) - Method in class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
setUseBoundary(boolean) - Method in interface org.apache.jcs.utils.threadpool.behavior.IPoolConfiguration
 
setUseBoundary(boolean) - Method in class org.apache.jcs.utils.threadpool.PoolConfiguration
 
setUseDisk(boolean) - Method in interface org.apache.jcs.engine.behavior.ICompositeCacheAttributes
Sets the useDisk attribute of the ICompositeCacheAttributes object
setUseDisk(boolean) - Method in class org.apache.jcs.engine.CompositeCacheAttributes
Sets the useDisk attribute of the CompositeCacheAttributes object
setUseDiskShrinker(boolean) - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
setUseLateral(boolean) - Method in interface org.apache.jcs.engine.behavior.ICompositeCacheAttributes
set whether the cache should use a lateral cache
setUseLateral(boolean) - Method in class org.apache.jcs.engine.CompositeCacheAttributes
Sets the useLateral attribute of the CompositeCacheAttributes object
setUseMemoryShrinker(boolean) - Method in interface org.apache.jcs.engine.behavior.ICompositeCacheAttributes
Whether the memory cache should perform background memory shrinkage.
setUseMemoryShrinker(boolean) - Method in class org.apache.jcs.engine.CompositeCacheAttributes
Whether the memory cache should perform background memory shrinkage.
setUseRegistryKeepAlive(boolean) - Method in interface org.apache.jcs.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
Should we try to keep the registry alive
setUseRegistryKeepAlive(boolean) - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
Should we try to keep the registry alive
setUseRemote(boolean) - Method in interface org.apache.jcs.engine.behavior.ICompositeCacheAttributes
Sets whether the cache is remote enabled
setUseRemote(boolean) - Method in class org.apache.jcs.engine.CompositeCacheAttributes
Sets the useRemote attribute of the CompositeCacheAttributes object
setUserName(String) - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
 
setUserName(String) - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccessAttributes
 
setValue(Object) - Method in class org.apache.jcs.engine.memory.AbstractDoulbeLinkedListMemoryCache.MapEntryWrapper
invalid
setValue(Object) - Method in class org.apache.jcs.utils.struct.LRUMapEntry
 
setWaitToDieMillis(int) - Method in class org.apache.jcs.engine.CacheEventQueue
Sets the time to wait for events before killing the background thread.
setWaitToDieMillis(int) - Method in class org.apache.jcs.engine.PooledCacheEventQueue
Sets the time to wait for events before killing the background thread.
setWhenBlockedPolicy(String) - Method in interface org.apache.jcs.utils.threadpool.behavior.IPoolConfiguration
should be ABORT, BLOCK, RUN, WAIT, DISCARDOLDEST.
setWhenBlockedPolicy(String) - Method in class org.apache.jcs.utils.threadpool.PoolConfiguration
 
setWorking(boolean) - Method in class org.apache.jcs.engine.CacheEventQueue
This means that the queue is functional.
setWorking(boolean) - Method in class org.apache.jcs.engine.PooledCacheEventQueue
 
setZombieQueueMaxSize(int) - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes
The number of elements the zombie queue will hold.
setZombieQueueMaxSize(int) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
The number of elements the zombie queue will hold.
shrink() - Method in class org.apache.jcs.engine.memory.shrinking.ShrinkerThread
This method is called when the thread wakes up.
ShrinkerThread - Class in org.apache.jcs.auxiliary.disk.jdbc
Calls delete expired on the disk caches.
ShrinkerThread() - Constructor for class org.apache.jcs.auxiliary.disk.jdbc.ShrinkerThread
Does nothing special.
ShrinkerThread - Class in org.apache.jcs.engine.memory.shrinking
A background memory shrinker.
ShrinkerThread(MemoryCache) - Constructor for class org.apache.jcs.engine.memory.shrinking.ShrinkerThread
Constructor for the ShrinkerThread object.
shutdown() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryReceiver
Shuts down the socket.
shutdown() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryService
Shuts down the receiver.
shutdown() - Method in class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheManager
Shutdown callback from composite cache manager.
shutdown() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheManager
Shutdown callback from composite cache manager.
shutdown() - Method in interface org.apache.jcs.engine.behavior.ICacheServiceAdmin
Description of the Method
shutdown(String, int) - Method in interface org.apache.jcs.engine.behavior.ICacheServiceAdmin
Description of the Method
shutdown() - Method in interface org.apache.jcs.engine.behavior.IShutdownObserver
Tells the observer that the observable has received a shutdown command.
shutDown() - Method in class org.apache.jcs.engine.control.CompositeCacheManager
Calls freeCache on all regions
shutdownDriver() - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccess
 
shutdownSpoolTimeLimit - Variable in class org.apache.jcs.auxiliary.disk.AbstractDiskCacheAttributes
This default determines how long the shutdown will wait for the key spool and data defrag to finish.
SINGLE_QUEUE_TYPE - Static variable in interface org.apache.jcs.auxiliary.AuxiliaryCacheAttributes
Does not use a thread pool.
SINGLE_QUEUE_TYPE - Static variable in interface org.apache.jcs.engine.behavior.ICacheEventQueue
Does not use a thread pool.
SingleLinkedList - Class in org.apache.jcs.utils.struct
This is an basic thread safe single linked list.
SingleLinkedList() - Constructor for class org.apache.jcs.utils.struct.SingleLinkedList
 
size() - Method in class org.apache.jcs.auxiliary.disk.block.BlockDiskKeyStore
Gets the size of the key hash.
size() - Method in interface org.apache.jcs.engine.behavior.ICacheEventQueue
Returns the number of elements in the queue.
size() - Method in class org.apache.jcs.engine.CacheEventQueue
Returns the number of elements in the queue.
size - Variable in class org.apache.jcs.engine.ElementAttributes
The byte size of the field.
size() - Method in class org.apache.jcs.engine.PooledCacheEventQueue
Returns the number of elements in the queue.
size() - Method in class org.apache.jcs.utils.struct.BoundedQueue
Return the number of items in the queue.
size() - Method in class org.apache.jcs.utils.struct.DoubleLinkedList
Returns the size of the list.
size() - Method in class org.apache.jcs.utils.struct.LRUMap
This simply returned the number of elements in the map.
size() - Method in class org.apache.jcs.utils.struct.SingleLinkedList
Returns the number of elements in the list.
size() - Method in class org.apache.jcs.utils.struct.SortedPreferentialArray
Returns the current size of the array.
sleepAtLeast(long) - Static method in class org.apache.jcs.utils.timing.SleepUtil
Sleep for a specified duration in milliseconds.
SleepUtil - Class in org.apache.jcs.utils.timing
Utility methods to help deal with thread issues.
SleepUtil() - Constructor for class org.apache.jcs.utils.timing.SleepUtil
 
SOCKET_TIMEOUT_MILLIS - Static variable in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheConstants
Mapping to props file value
SocketOpener - Class in org.apache.jcs.auxiliary.lateral.socket.tcp.utils
This should no longer be needed.
SocketOpener(String, int) - Constructor for class org.apache.jcs.auxiliary.lateral.socket.tcp.utils.SocketOpener
Constructor for the SocketOpener object
SortedPreferentialArray - Class in org.apache.jcs.utils.struct
This maintains a sorted array with a preferential replacement policy when full.
SortedPreferentialArray(int) - Constructor for class org.apache.jcs.utils.struct.SortedPreferentialArray
Consruct the array with the maximum size.
spoolable - Variable in class org.apache.jcs.auxiliary.disk.PurgatoryElement
Is the element ready to be spooled?
spoolLastElement() - Method in class org.apache.jcs.engine.memory.AbstractDoulbeLinkedListMemoryCache
This spools the last element in the LRU, if one exists.
spoolToDisk(ICacheElement) - Method in class org.apache.jcs.engine.control.CompositeCache
Writes the specified element to any disk auxiliaries.
StandardSerializer - Class in org.apache.jcs.utils.serialization
Performs default serialization and de-serialization.
StandardSerializer() - Constructor for class org.apache.jcs.utils.serialization.StandardSerializer
 
startup(String, int, String) - Static method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerFactory
Starts up the remote cache server on this JVM, and binds it to the registry on the given host and port.
StatElement - Class in org.apache.jcs.engine.stats
This is a stat data holder.
StatElement() - Constructor for class org.apache.jcs.engine.stats.StatElement
 
Stats - Class in org.apache.jcs.engine.stats
 
Stats() - Constructor for class org.apache.jcs.engine.stats.Stats
 
status - Variable in class org.apache.jcs.engine.memory.AbstractMemoryCache
status
STATUS_ALIVE - Static variable in interface org.apache.jcs.engine.CacheConstants
Cache alive status.
STATUS_DISPOSED - Static variable in interface org.apache.jcs.engine.CacheConstants
Cache disposed status.
STATUS_ERROR - Static variable in interface org.apache.jcs.engine.CacheConstants
Cache in error.
stopProcessing() - Method in class org.apache.jcs.engine.CacheEventQueue
Kill the processor thread and indicate that the queue is detroyed and no longer alive, but it can still be working.
stopProcessing() - Method in class org.apache.jcs.engine.PooledCacheEventQueue
Event Q is empty.
storageLock - Variable in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache
Use this lock to synchronize reads and writes to the underlying storage mechansism.
substVars(String, Properties) - Static method in class org.apache.jcs.utils.config.OptionConverter
Perform variable substitution in string val from the values of keys found in the system properties.
systemCaches - Variable in class org.apache.jcs.engine.control.CompositeCacheManager
Internal system caches for this cache manager

T

TableState - Class in org.apache.jcs.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.jcs.auxiliary.disk.jdbc.TableState
Construct a usable table state.
tableStates - Static variable in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCacheManagerAbstractTemplate
A map of TableState objects to table names.
tag - Variable in class org.apache.jcs.auxiliary.disk.block.BlockDiskKeyStore.LRUMap
tag tells us which map we are working on.
tag - Variable in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCache.LRUMap
tag tells us which map we are working on.
take() - Method in class org.apache.jcs.utils.struct.BoundedQueue
Takes the last of the underlying double linked list.
takeFirst() - Method in class org.apache.jcs.utils.struct.SingleLinkedList
Takes the first item off the list.
takeNearestLargerOrEqual(Comparable) - Method in class org.apache.jcs.utils.struct.SortedPreferentialArray
Returns and removes the nearer larger or equal object from the aray.
TCP - Static variable in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
TCP type
TCPLateralCacheAttributes - Class in org.apache.jcs.auxiliary.lateral.socket.tcp
This interface defines functions that are particular to the TCP Lateral Cache plugin.
TCPLateralCacheAttributes() - Constructor for class org.apache.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
 
ThreadPool - Class in org.apache.jcs.utils.threadpool
This is simply a wrapper around the Pooled Excutor that allows clients to access the queue.
ThreadPool(PooledExecutor, Channel) - Constructor for class org.apache.jcs.utils.threadpool.ThreadPool
Create the wrapper.
ThreadPoolManager - Class in org.apache.jcs.utils.threadpool
This manages threadpools for an application using Doug Lea's Util Concurrent package.
TimeoutConfigurableRMIScoketFactory - Class in org.apache.jcs.auxiliary.remote.server
This can be injected into the the remote cache server as follows:
TimeoutConfigurableRMIScoketFactory() - Constructor for class org.apache.jcs.auxiliary.remote.server.TimeoutConfigurableRMIScoketFactory
 
toBoolean(String, boolean) - Static method in class org.apache.jcs.utils.config.OptionConverter
If value is "true", then true is returned.
toFileSize(String, long) - Static method in class org.apache.jcs.utils.config.OptionConverter
 
toInt(String, int) - Static method in class org.apache.jcs.utils.config.OptionConverter
Converts to int.
TOMCAT_ON - Static variable in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheConstants
Mapping to props file value
TOMCAT_XML - Static variable in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheConstants
Mapping to props file value
toString() - Method in class org.apache.jcs.admin.CacheElementInfo
 
toString() - Method in class org.apache.jcs.admin.CacheRegionInfo
 
toString() - Method in class org.apache.jcs.auxiliary.disk.AbstractDiskCacheAttributes
Includes the common attributes for a debug message.
toString() - Method in class org.apache.jcs.auxiliary.disk.block.BlockDisk
For debugging only.
toString() - Method in class org.apache.jcs.auxiliary.disk.block.BlockDiskCacheAttributes
Write out the values for debugging purposes.
toString() - Method in class org.apache.jcs.auxiliary.disk.block.BlockDiskElementDescriptor
For debugging.
toString() - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskCacheAttributes
Write out the values for debugging purposes.
toString() - Method in class org.apache.jcs.auxiliary.disk.indexed.IndexedDiskElementDescriptor
 
toString() - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCache
For debugging.
toString() - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
For debugging.
toString() - Method in class org.apache.jcs.auxiliary.disk.jdbc.JDBCDiskCachePoolAccessAttributes
For debugging.
toString() - Method in class org.apache.jcs.auxiliary.disk.jdbc.mysql.MySQLDiskCacheAttributes
For debugging.
toString() - Method in class org.apache.jcs.auxiliary.disk.jdbc.TableState
Write out the values for debugging purposes.
toString() - Method in class org.apache.jcs.auxiliary.lateral.LateralCache
 
toString() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheAttributes
 
toString() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheNoWait
 
toString() - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheNoWaitFacade
 
toString() - Method in class org.apache.jcs.auxiliary.lateral.LateralElementDescriptor
 
toString() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryMessage
 
toString() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
Used to key the instance TODO create another method for this and use toString for debugging only.
toString() - Method in class org.apache.jcs.auxiliary.remote.AbsractRemoteCacheListener
For easier debugging.
toString() - Method in class org.apache.jcs.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
String form of some of the configuration information for the remote cache.
toString() - Method in class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheAttributes
 
toString() - Method in class org.apache.jcs.auxiliary.remote.http.server.RemoteHttpCacheServerAttributes
 
toString() - Method in class org.apache.jcs.auxiliary.remote.RemoteCache
Debugging info.
toString() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheAttributes
 
toString() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheListener
For easier debugging.
toString() - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheNoWait
Returns the stats and the cache.toString().
toString() - Method in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerAttributes
 
toString() - Method in class org.apache.jcs.auxiliary.remote.value.RemoteCacheRequest
 
toString() - Method in class org.apache.jcs.auxiliary.remote.value.RemoteCacheResponse
 
toString() - Method in class org.apache.jcs.engine.CacheElement
For debugging only.
toString() - Method in class org.apache.jcs.engine.CacheElementSerialized
For debugging only.
toString() - Method in class org.apache.jcs.engine.CacheEventQueue
Creates a brief string identifying the listener and the region.
toString() - Method in class org.apache.jcs.engine.CacheListeners
 
toString() - Method in class org.apache.jcs.engine.CompositeCacheAttributes
Dumps the core attributes.
toString() - Method in class org.apache.jcs.engine.control.CompositeCache
This returns the stats.
toString() - Method in class org.apache.jcs.engine.control.event.ElementEventQueue
 
toString() - Method in class org.apache.jcs.engine.control.group.GroupAttrName
 
toString() - Method in class org.apache.jcs.engine.control.group.GroupId
Caches the value.
toString() - Method in class org.apache.jcs.engine.ElementAttributes
For logging and debugging the element IElementAttributes.
toString() - Method in class org.apache.jcs.engine.logging.CacheEvent
 
toString() - Method in class org.apache.jcs.engine.PooledCacheEventQueue
 
toString() - Method in class org.apache.jcs.engine.stats.CacheStats
 
toString() - Method in class org.apache.jcs.engine.stats.StatElement
 
toString() - Method in class org.apache.jcs.engine.stats.Stats
 
toString() - Method in class org.apache.jcs.utils.threadpool.PoolConfiguration
To string for debugging purposes.

U

UDP - Static variable in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes
UDP type
UDPDiscoveryManager - Class in org.apache.jcs.auxiliary.lateral.socket.tcp.discovery
This manages UDPDiscovery Services.
UDPDiscoveryMessage - Class in org.apache.jcs.auxiliary.lateral.socket.tcp.discovery
The message sent by the discovery mechanism.
UDPDiscoveryMessage() - Constructor for class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryMessage
 
UDPDiscoveryReceiver - Class in org.apache.jcs.auxiliary.lateral.socket.tcp.discovery
Receives UDP Discovery messages.
UDPDiscoveryReceiver(UDPDiscoveryService, String, int, ICompositeCacheManager, ICacheEventLogger, IElementSerializer) - Constructor for class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryReceiver
Constructor for the LateralUDPReceiver object.
UDPDiscoveryReceiver.MessageHandler - Class in org.apache.jcs.auxiliary.lateral.socket.tcp.discovery
Separate thread run when a command comes into the UDPDiscoveryReceiver.
UDPDiscoveryReceiver.MessageHandler(UDPDiscoveryMessage) - Constructor for class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryReceiver.MessageHandler
 
UDPDiscoverySender - Class in org.apache.jcs.auxiliary.lateral.socket.tcp.discovery
This is a generic sender for the UDPDiscovery process.
UDPDiscoverySender(String, int) - Constructor for class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoverySender
Constructor for the UDPDiscoverySender object
UDPDiscoverySenderThread - Class in org.apache.jcs.auxiliary.lateral.socket.tcp.discovery
Used to periodically broadcast our location to other caches that might be listening.
UDPDiscoverySenderThread(String, int, String, int, ArrayList) - Constructor for class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoverySenderThread
Constructs the sender with the port to tell others to connect to.
UDPDiscoveryService - Class in org.apache.jcs.auxiliary.lateral.socket.tcp.discovery
This service creates a listener that can create lateral caches and add them to the no wait list.
UDPDiscoveryService(String, int, int, ICompositeCacheManager, ICacheEventLogger, IElementSerializer) - Constructor for class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryService
 
update(ICacheElement) - Method in class org.apache.jcs.auxiliary.AbstractAuxiliaryCacheEventLogging
Puts an item into the cache.
update(ICacheElement) - Method in class org.apache.jcs.auxiliary.disk.AbstractDiskCache
Adds the provided element to the cache.
update(ICacheElement, long) - Method in interface org.apache.jcs.auxiliary.lateral.behavior.ILateralCacheService
Puts a cache item to the cache.
update(ICacheElement) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheNoWait
 
update(ICacheElement) - Method in class org.apache.jcs.auxiliary.lateral.LateralCacheNoWaitFacade
 
UPDATE - Static variable in class org.apache.jcs.auxiliary.lateral.LateralElementDescriptor
The int for updates
update(ICacheElement) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
 
update(ICacheElement, long) - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.LateralTCPService
If put is allowed, we will issue a put.
update(ICacheElement, long) - Method in class org.apache.jcs.auxiliary.lateral.ZombieLateralCacheService
Balks
update(ICacheElement) - Method in class org.apache.jcs.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
Put an element in the cache.
update(ICacheElement, long) - Method in interface org.apache.jcs.auxiliary.remote.behavior.IRemoteCacheService
Puts a cache item to the cache.
update(ICacheElement) - Method in class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheClient
Puts a cache item to the cache.
update(ICacheElement, long) - Method in class org.apache.jcs.auxiliary.remote.http.client.RemoteHttpCacheClient
Puts a cache item to the cache.
update(ICacheElement) - Method in class org.apache.jcs.auxiliary.remote.http.server.AbstractRemoteCacheService
 
update(ICacheElement, long) - Method in class org.apache.jcs.auxiliary.remote.http.server.AbstractRemoteCacheService
The internal processing is wrapped in event logging calls.
update(ICacheElement) - Method in class org.apache.jcs.auxiliary.remote.RemoteCacheNoWait
Adds a put event to the queue.
update(ICacheElement, long) - Method in class org.apache.jcs.auxiliary.remote.ZombieRemoteCacheService
Adds an update event to the queue if the maxSize is greater than 0;
update(ICacheElement) - Method in interface org.apache.jcs.engine.behavior.ICache
Puts an item to the cache.
update(ICacheElement) - Method in interface org.apache.jcs.engine.behavior.ICacheService
Puts a cache item to the cache.
update(ICacheElement) - Method in class org.apache.jcs.engine.control.CompositeCache
Standard update method.
update(ICacheElement, boolean) - Method in class org.apache.jcs.engine.control.CompositeCache
Put an item into the cache.
update(ICacheElement) - Method in class org.apache.jcs.engine.memory.AbstractDoulbeLinkedListMemoryCache
Calls the abstract method updateList.
update(ICacheElement) - Method in class org.apache.jcs.engine.memory.AbstractMemoryCache
Puts an item to the cache.
update(ICacheElement) - Method in interface org.apache.jcs.engine.memory.behavior.IMemoryCache
Puts an item to the cache.
update(ICacheElement) - Method in class org.apache.jcs.engine.ZombieCacheService
Does nothing.
UPDATE_EVENT - Static variable in interface org.apache.jcs.engine.logging.behavior.ICacheEventLogger
ICache update
updateAuxiliaries(ICacheElement, boolean) - Method in class org.apache.jcs.engine.control.CompositeCache
This method is responsible for updating the auxiliaries if they are present.
updateWithEventLogging(ICacheElement) - Method in class org.apache.jcs.auxiliary.AbstractAuxiliaryCacheEventLogging
Puts an item into the cache.

V

val - Variable in class org.apache.jcs.engine.CacheElement
This is the cached value, reference by the key.
valHashCode - Variable in class org.apache.jcs.auxiliary.lateral.LateralElementDescriptor
The hashcode value for this element.
values() - Method in class org.apache.jcs.utils.struct.LRUMap
 
verifyCache() - Method in class org.apache.jcs.engine.memory.AbstractDoulbeLinkedListMemoryCache
Checks to see if all the items that should be in the cache are.
verifyCache() - Method in class org.apache.jcs.utils.struct.LRUMap
Checks to see if all the items that should be in the cache are.
verifyCache(Object) - Method in class org.apache.jcs.utils.struct.LRUMap
Logs an error is an element that should be in the cache is not.
verifyDisk() - Method in class org.apache.jcs.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.
vmid - Static variable in class org.apache.jcs.auxiliary.lateral.LateralCacheInfo
Shouldn't be used till after reconnecting, after setting = thread safe Used to identify a client, so we can run multiple clients off one host.
vmid - Static variable in class org.apache.jcs.auxiliary.remote.server.RemoteCacheServerInfo
Shouldn't be used until after reconnecting, after setting = thread safe Used to identify a client, so we can run multiple clients off one host.
vmid - Static variable in class org.apache.jcs.engine.CacheInfo
Used to identify a client, so we can run multiple clients off one host.

W

waitForMessage() - Method in class org.apache.jcs.auxiliary.lateral.socket.tcp.discovery.UDPDiscoveryReceiver
Highly unreliable.
waterfal(ICacheElement) - Method in class org.apache.jcs.engine.memory.AbstractMemoryCache
Puts an item to the cache.
waterfal(ICacheElement) - Method in interface org.apache.jcs.engine.memory.behavior.IMemoryCache
Spools the item contained in the provided element to disk
write(byte[]) - Method in class org.apache.jcs.admin.CountingOnlyOutputStream
count as we write.
write(byte[], int, int) - Method in class org.apache.jcs.admin.CountingOnlyOutputStream
count as we write.
write(int) - Method in class org.apache.jcs.admin.CountingOnlyOutputStream
count as we write.
write(Serializable) - Method in class org.apache.jcs.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.jcs.auxiliary.disk.block.BlockDiskElementDescriptor
Saves on reflection.
writeResponse(HttpServletResponse, RemoteCacheResponse) - Method in class org.apache.jcs.auxiliary.remote.http.server.RemoteHttpCacheServlet
Write the response to the output stream.

X

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

Z

ZombieCacheService - Class in org.apache.jcs.engine
Zombie adapter for any cache service.
ZombieCacheService() - Constructor for class org.apache.jcs.engine.ZombieCacheService
 
ZombieCacheWatch - Class in org.apache.jcs.engine
Zombie Observer.
ZombieCacheWatch() - Constructor for class org.apache.jcs.engine.ZombieCacheWatch
 
ZombieLateralCacheService - Class in org.apache.jcs.auxiliary.lateral
The ZombieLateralCacheService is used as a facade when the lateral is not available.
ZombieLateralCacheService() - Constructor for class org.apache.jcs.auxiliary.lateral.ZombieLateralCacheService
 
ZombieLateralCacheWatch - Class in org.apache.jcs.auxiliary.lateral
Description of the Class
ZombieLateralCacheWatch() - Constructor for class org.apache.jcs.auxiliary.lateral.ZombieLateralCacheWatch
 
ZombieRemoteCacheService - Class in org.apache.jcs.auxiliary.remote
Zombie adapter for the remote cache service.
ZombieRemoteCacheService() - Constructor for class org.apache.jcs.auxiliary.remote.ZombieRemoteCacheService
Default.
ZombieRemoteCacheService(int) - Constructor for class org.apache.jcs.auxiliary.remote.ZombieRemoteCacheService
Sets the maximum number of items that will be allowed on the queue.
ZombieRemoteCacheWatch - Class in org.apache.jcs.auxiliary.remote
Description of the Class
ZombieRemoteCacheWatch() - Constructor for class org.apache.jcs.auxiliary.remote.ZombieRemoteCacheWatch
 

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

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