Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ABORT - Enum constant in enum org.apache.commons.jcs3.utils.threadpool.PoolConfiguration.WhenBlockedPolicy
-
abort when queue is full and max threads is reached.
- AbstractAuxiliaryCache<K,
V> - Class in org.apache.commons.jcs3.auxiliary -
This holds convenience methods used by most auxiliary caches.
- AbstractAuxiliaryCache() - Constructor for class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCache
- AbstractAuxiliaryCacheAttributes - Class in org.apache.commons.jcs3.auxiliary
-
This has common attributes used by all auxiliaries.
- AbstractAuxiliaryCacheAttributes() - Constructor for class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheAttributes
- AbstractAuxiliaryCacheEventLogging<K,
V> - Class in org.apache.commons.jcs3.auxiliary -
All ICacheEvents are defined as final.
- AbstractAuxiliaryCacheEventLogging() - Constructor for class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheEventLogging
- AbstractAuxiliaryCacheFactory - Class in org.apache.commons.jcs3.auxiliary
-
Base class for auxiliary cache factories.
- AbstractAuxiliaryCacheFactory() - Constructor for class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheFactory
- AbstractAuxiliaryCacheMonitor - Class in org.apache.commons.jcs3.auxiliary
-
Used to monitor and repair any failed connection for the lateral cache service.
- AbstractAuxiliaryCacheMonitor(String) - Constructor for class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheMonitor
-
Constructor
- AbstractCacheAccess<K,
V> - Class in org.apache.commons.jcs3.access -
This class provides the common methods for all types of access to the cache.
- AbstractCacheAccess(CompositeCache<K, V>) - Constructor for class org.apache.commons.jcs3.access.AbstractCacheAccess
-
Constructor for the CacheAccess object.
- AbstractCacheEvent() - Constructor for class org.apache.commons.jcs3.engine.AbstractCacheEventQueue.AbstractCacheEvent
- AbstractCacheEventQueue<K,
V> - Class in org.apache.commons.jcs3.engine -
An abstract base class to the different implementations
- AbstractCacheEventQueue() - Constructor for class org.apache.commons.jcs3.engine.AbstractCacheEventQueue
- AbstractCacheEventQueue.AbstractCacheEvent - Class in org.apache.commons.jcs3.engine
-
Retries before declaring failure.
- AbstractCacheEventQueue.DisposeEvent - Class in org.apache.commons.jcs3.engine
-
The cache should be disposed when this event is processed.
- AbstractCacheEventQueue.PutEvent - Class in org.apache.commons.jcs3.engine
-
An element should be put in the cache.
- AbstractCacheEventQueue.RemoveAllEvent - Class in org.apache.commons.jcs3.engine
-
All elements should be removed from the cache when this event is processed.
- AbstractCacheEventQueue.RemoveEvent - Class in org.apache.commons.jcs3.engine
-
An element should be removed from the cache.
- AbstractDiskCache<K,
V> - Class in org.apache.commons.jcs3.auxiliary.disk -
Abstract class providing a base implementation of a disk cache, which can be easily extended to implement a disk cache for a specific persistence mechanism.
- AbstractDiskCache(IDiskCacheAttributes) - Constructor for class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
-
Construct the abstract disk cache, create event queues and purgatory.
- AbstractDiskCache.MyCacheListener - Class in org.apache.commons.jcs3.auxiliary.disk
-
Cache that implements the CacheListener interface, and calls appropriate methods in its parent class.
- AbstractDiskCacheAttributes - Class in org.apache.commons.jcs3.auxiliary.disk
-
This has common attributes that any conceivable disk cache would need.
- AbstractDiskCacheAttributes() - Constructor for class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCacheAttributes
- AbstractDoubleLinkedListMemoryCache<K,
V> - Class in org.apache.commons.jcs3.engine.memory -
This class contains methods that are common to memory caches using the double linked list, such as the LRU, MRU, FIFO, and LIFO caches.
- AbstractDoubleLinkedListMemoryCache() - Constructor for class org.apache.commons.jcs3.engine.memory.AbstractDoubleLinkedListMemoryCache
- AbstractElementEventRunner() - Constructor for class org.apache.commons.jcs3.engine.control.event.ElementEventQueue.AbstractElementEventRunner
-
Deprecated.
- AbstractHttpClient - Class in org.apache.commons.jcs3.auxiliary.remote.http.client
-
This class simply configures the http multithreaded connection manager.
- AbstractHttpClient(RemoteHttpCacheAttributes) - Constructor for class org.apache.commons.jcs3.auxiliary.remote.http.client.AbstractHttpClient
-
Sets the default Properties File and Heading, and creates the HttpClient and connection manager.
- AbstractJCSWorkerHelper<V> - Class in org.apache.commons.jcs3.utils.access
-
This is an abstract template for JCSWorkerHelper implementations. it simple has a convenience method for setting the finished flag.
- AbstractJCSWorkerHelper() - Constructor for class org.apache.commons.jcs3.utils.access.AbstractJCSWorkerHelper
-
Default
- AbstractLRUMap<K,
V> - Class in org.apache.commons.jcs3.utils.struct -
This is a simple LRUMap.
- AbstractLRUMap() - Constructor for class org.apache.commons.jcs3.utils.struct.AbstractLRUMap
-
This creates an unbounded version.
- AbstractMemoryCache<K,
V> - Class in org.apache.commons.jcs3.engine.memory -
This base includes some common code for memory caches.
- AbstractMemoryCache() - Constructor for class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
- AbstractRemoteAuxiliaryCache<K,
V> - Class in org.apache.commons.jcs3.auxiliary.remote -
Abstract base for remote caches.
- AbstractRemoteAuxiliaryCache(IRemoteCacheAttributes, ICacheServiceNonLocal<K, V>, IRemoteCacheListener<K, V>) - Constructor for class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
-
Creates the base.
- AbstractRemoteCacheListener<K,
V> - Class in org.apache.commons.jcs3.auxiliary.remote -
Shared listener base.
- AbstractRemoteCacheListener(IRemoteCacheAttributes, ICompositeCacheManager, IElementSerializer) - Constructor for class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheListener
-
Only need one since it does work for all regions, just reference by multiple region names.
- AbstractRemoteCacheNoWaitFacade<K,
V> - Class in org.apache.commons.jcs3.auxiliary.remote -
An abstract base for the No Wait Facade.
- AbstractRemoteCacheNoWaitFacade(List<RemoteCacheNoWait<K, V>>, IRemoteCacheAttributes, ICacheEventLogger, IElementSerializer) - Constructor for class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
-
Constructs with the given remote cache, and fires events to any listeners.
- AbstractRemoteCacheService<K,
V> - Class in org.apache.commons.jcs3.auxiliary.remote.http.server -
This class contains common methods for remote cache services.
- AbstractRemoteCacheService(ICompositeCacheManager, ICacheEventLogger) - Constructor for class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
-
Creates the super with the needed items.
- addAuxiliaryCache(String, String, AuxiliaryCache<?, ?>) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
-
Add a cache to the map of registered auxiliary caches
- addCache(String, ICache<?, ?>) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
-
Add a cache to the map of registered caches
- addCache(LateralCacheNoWait<?, ?>) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheMonitor
-
Add a cache to be monitored
- addCacheListener(String, ICacheListener<K, V>) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheObserver
-
Subscribes to the specified cache.
- addCacheListener(String, ICacheListener<K, V>) - Method in class org.apache.commons.jcs3.engine.CacheWatchRepairable
-
Adds a feature to the CacheListener attribute of the CacheWatchRepairable object
- addCacheListener(String, ICacheListener<K, V>) - Method in class org.apache.commons.jcs3.engine.ZombieCacheWatch
-
Adds a feature to the CacheListener attribute of the ZombieCacheWatch object
- addCacheListener(String, ICacheListener<KK, VV>) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
-
Subscribes to the specified remote cache.
- addCacheListener(ICacheListener<K, V>) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheObserver
-
Subscribes to all caches.
- addCacheListener(ICacheListener<K, V>) - Method in class org.apache.commons.jcs3.engine.CacheWatchRepairable
-
Adds a feature to the CacheListener attribute of the CacheWatchRepairable object
- addCacheListener(ICacheListener<K, V>) - Method in class org.apache.commons.jcs3.engine.ZombieCacheWatch
-
Adds a feature to the CacheListener attribute of the ZombieCacheWatch object
- addCacheListener(ICacheListener<KK, VV>) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
-
Subscribes to all remote caches.
- addDiscoveredService(DiscoveredService) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPDiscoveryListener
-
Creates the lateral cache if needed.
- addDiscoveredService(DiscoveredService) - Method in interface org.apache.commons.jcs3.utils.discovery.behavior.IDiscoveryListener
-
Add the service if needed.
- addDiscoveryListener(IDiscoveryListener) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryService
-
Adds a listener.
- addDiskCacheToShrinkList(JDBCDiskCache<?, ?>) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.ShrinkerThread
-
Adds a JDBC disk cache to the set of disk cache to shrink.
- addDisposeEvent() - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue
-
This adds a dispose event to the queue.
- addDisposeEvent() - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheEventQueue
-
Adds a feature to the DisposeEvent attribute of the ICacheEventQueue object
- addElementEvent(IElementEventHandler, IElementEvent<T>) - Method in interface org.apache.commons.jcs3.engine.control.event.behavior.IElementEventQueue
-
Adds an ElementEvent to be handled
- addElementEvent(IElementEventHandler, IElementEvent<T>) - Method in class org.apache.commons.jcs3.engine.control.event.ElementEventQueue
-
Adds an ElementEvent to be handled
- addElementEventHandler(IElementEventHandler) - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
-
Adds a ElementEventHandler.
- addElementEventHandler(IElementEventHandler) - Method in class org.apache.commons.jcs3.engine.ElementAttributes
-
Adds a ElementEventHandler.
- addElementEventHandlers(List<IElementEventHandler>) - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
-
Sets the eventHandlers of the IElementAttributes object
- addElementEventHandlers(List<IElementEventHandler>) - Method in class org.apache.commons.jcs3.engine.ElementAttributes
-
Sets the eventHandlers of the IElementAttributes object.
- addFirst(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.AbstractDoubleLinkedListMemoryCache
-
Adds a new node to the start of the link list.
- addFirst(T) - Method in class org.apache.commons.jcs3.utils.struct.DoubleLinkedList
-
Adds a new node to the start of the link list.
- addLast(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.AbstractDoubleLinkedListMemoryCache
-
Adds a new node to the end of the link list.
- addLast(T) - Method in class org.apache.commons.jcs3.utils.struct.DoubleLinkedList
-
Adds a new node to the end of the link list.
- addManager(RemoteCacheManager) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheMonitor
-
Add a manager to be monitored
- addNoWait(LateralCacheNoWait<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
-
Adds a no wait to the list if it isn't already in the list.
- addNoWait(LateralCacheNoWait<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPDiscoveryListener
-
When a broadcast is received from the UDP Discovery receiver, for each cacheName in the message, the add no wait will be called here.
- addNoWait(LateralCacheNoWait<K, V>, LateralCacheNoWaitFacade<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPDiscoveryListener
-
When a broadcast is received from the UDP Discovery receiver, for each cacheName in the message, the add no wait will be called here.
- addNoWaitFacade(String, LateralCacheNoWaitFacade<?, ?>) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPDiscoveryListener
-
Adds a nowait facade under this cachename.
- addOrUpdateService(DiscoveredService) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryService
-
Add a service to the list.
- addParticipatingCacheName(String) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryService
-
Adds a region to the list that is participating in discovery.
- addPutEvent(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue
-
This adds a put event to the queue.
- addPutEvent(ICacheElement<K, V>) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheEventQueue
-
Adds a feature to the PutEvent attribute of the ICacheEventQueue object
- addRemoteCacheListener(IRemoteCacheAttributes, IRemoteCacheListener<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheManager
-
Adds the remote cache listener to the underlying cache-watch service.
- addRemoveAllEvent() - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue
-
This adds a remove all event to the queue.
- addRemoveAllEvent() - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheEventQueue
-
Adds a feature to the RemoveAllEvent attribute of the ICacheEventQueue object
- addRemoveEvent(K) - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue
-
This adds a remove event to the queue.
- addRemoveEvent(K) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheEventQueue
-
Adds a feature to the RemoveEvent attribute of the ICacheEventQueue object
- addToRecycleBin(IndexedDiskElementDescriptor) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
-
Add descriptor to recycle bin if it is not null.
- adjustListForGet(MemoryElementDescriptor<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.AbstractDoubleLinkedListMemoryCache
-
Adjust the list as needed for a get.
- adjustListForGet(MemoryElementDescriptor<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.fifo.FIFOMemoryCache
-
Does nothing.
- adjustListForGet(MemoryElementDescriptor<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.lru.LRUMemoryCache
-
Makes the item the first in the list.
- adjustListForGet(MemoryElementDescriptor<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.mru.MRUMemoryCache
-
Makes the item the last in the list.
- adjustListForUpdate(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.AbstractDoubleLinkedListMemoryCache
-
Children implement this to control the cache expiration algorithm
- adjustListForUpdate(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.fifo.FIFOMemoryCache
-
Puts an item to the cache.
- adjustListForUpdate(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.lru.LRUMemoryCache
-
Puts an item to the cache.
- adjustListForUpdate(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.mru.MRUMemoryCache
-
Adds the item to the front of the list.
- ALIVE - Enum constant in enum org.apache.commons.jcs3.engine.CacheStatus
-
Cache alive status.
- ALIVE_CHECK - Enum constant in enum org.apache.commons.jcs3.auxiliary.remote.value.RemoteRequestType
-
Alive check request type.
- allright - Variable in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheMonitor
-
Must make sure AbstractAuxiliaryCacheMonitor is started before any error can be detected!
- attemptRestorePrimary - Variable in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWaitFacade
-
Attempt to restore primary connection (switched off for testing)
- ATTRIBUTE_PREFIX - Static variable in class org.apache.commons.jcs3.auxiliary.AuxiliaryCacheConfigurator
-
.attributes
- ATTRIBUTE_PREFIX - Static variable in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheFactory
-
.attributes
- ATTRIBUTE_PREFIX - Static variable in class org.apache.commons.jcs3.engine.control.CompositeCacheConfigurator
-
.attributes
- attrName - Variable in class org.apache.commons.jcs3.engine.control.group.GroupAttrName
-
the name of the attribute
- AUXILIARY_PREFIX - Static variable in class org.apache.commons.jcs3.engine.control.CompositeCacheConfigurator
-
auxiliary prefix
- AuxiliaryCache<K,
V> - Interface in org.apache.commons.jcs3.auxiliary -
Tag interface for auxiliary caches.
- AuxiliaryCacheAttributes - Interface in org.apache.commons.jcs3.auxiliary
-
This is a nominal interface that auxiliary cache attributes should implement.
- AuxiliaryCacheConfigurator - Class in org.apache.commons.jcs3.auxiliary
-
Configuration util for auxiliary caches.
- AuxiliaryCacheConfigurator() - Constructor for class org.apache.commons.jcs3.auxiliary.AuxiliaryCacheConfigurator
- AuxiliaryCacheFactory - Interface in org.apache.commons.jcs3.auxiliary
-
All auxiliary caches must have a factory that the cache configurator can use to create instances.
B
- BLOCK - Enum constant in enum org.apache.commons.jcs3.utils.threadpool.PoolConfiguration.WhenBlockedPolicy
-
block when queue is full and max threads is reached.
- BlockDisk - Class in org.apache.commons.jcs3.auxiliary.disk.block
-
This class manages reading an writing data to disk.
- BlockDisk(File, int) - Constructor for class org.apache.commons.jcs3.auxiliary.disk.block.BlockDisk
-
Creates the file and set the block size in bytes.
- BlockDisk(File, int, IElementSerializer) - Constructor for class org.apache.commons.jcs3.auxiliary.disk.block.BlockDisk
-
Creates the file and set the block size in bytes.
- BlockDisk(File, IElementSerializer) - Constructor for class org.apache.commons.jcs3.auxiliary.disk.block.BlockDisk
-
Constructor for the Disk object
- blockDiskCache - Variable in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore
-
we need this so we can communicate free blocks to the data store when keys fall off the LRU
- BlockDiskCache<K,
V> - Class in org.apache.commons.jcs3.auxiliary.disk.block -
There is one BlockDiskCache per region.
- BlockDiskCache(BlockDiskCacheAttributes) - Constructor for class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCache
-
Constructs the BlockDisk after setting up the root directory.
- BlockDiskCache(BlockDiskCacheAttributes, IElementSerializer) - Constructor for class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCache
-
Constructs the BlockDisk after setting up the root directory.
- BlockDiskCacheAttributes - Class in org.apache.commons.jcs3.auxiliary.disk.block
-
This holds attributes for Block Disk Cache configuration.
- BlockDiskCacheAttributes() - Constructor for class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCacheAttributes
- BlockDiskCacheFactory - Class in org.apache.commons.jcs3.auxiliary.disk.block
-
Creates disk cache instances.
- BlockDiskCacheFactory() - Constructor for class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCacheFactory
- BlockDiskElementDescriptor<K> - Class in org.apache.commons.jcs3.auxiliary.disk.block
-
This represents an element on disk.
- BlockDiskElementDescriptor() - Constructor for class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskElementDescriptor
-
Default constructor
- BlockDiskElementDescriptor(K, int[]) - Constructor for class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskElementDescriptor
-
Constructor
- BlockDiskKeyStore<K> - Class in org.apache.commons.jcs3.auxiliary.disk.block
-
This is responsible for storing the keys.
- BlockDiskKeyStore(BlockDiskCacheAttributes, BlockDiskCache<K, ?>) - Constructor for class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore
-
Set the configuration options.
- BlockDiskKeyStore.LRUMapCountLimited - Class in org.apache.commons.jcs3.auxiliary.disk.block
-
Class for recycling and lru.
- BlockDiskKeyStore.LRUMapSizeLimited - Class in org.apache.commons.jcs3.auxiliary.disk.block
-
Class for recycling and lru.
- buildCacheInfo() - Method in class org.apache.commons.jcs3.admin.JCSAdminBean
-
Builds up data on every region.
- buildCacheInfo() - Method in interface org.apache.commons.jcs3.admin.JCSJMXBean
-
Builds up data on every region.
- buildElementInfo(String) - Method in class org.apache.commons.jcs3.admin.JCSAdminBean
-
Builds up info about each element in a region.
- buildElementInfo(String) - Method in interface org.apache.commons.jcs3.admin.JCSJMXBean
-
Builds up info about each element in a region.
C
- cache - Variable in class org.apache.commons.jcs3.engine.CacheListeners
-
The cache using the queue.
- CACHE_ATTRIBUTE_PREFIX - Static variable in class org.apache.commons.jcs3.engine.control.CompositeCacheConfigurator
-
.cacheattributes
- CACHE_EVENT_LOGGER_PREFIX - Static variable in class org.apache.commons.jcs3.auxiliary.AuxiliaryCacheConfigurator
-
jcs.auxiliary.NAME.cacheeventlogger=CLASSNAME
- CACHE_HUB - Enum constant in enum org.apache.commons.jcs3.engine.behavior.ICacheType.CacheType
-
Composite/ memory cache type, central hub.
- CACHE_SERVER_ATTRIBUTES_PROPERTY_PREFIX - Static variable in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheConstants
-
I'm trying to migrate everything to use this prefix.
- CACHE_SERVER_PREFIX - Static variable in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheConstants
-
The prefix for cache server config.
- CacheAccess<K,
V> - Class in org.apache.commons.jcs3.access -
This class provides an interface for all types of access to the cache.
- CacheAccess(CompositeCache<K, V>) - Constructor for class org.apache.commons.jcs3.access.CacheAccess
-
Constructor for the CacheAccess object.
- CacheAdaptor<K,
V> - Class in org.apache.commons.jcs3.engine -
Used for Cache-to-Cache messaging purposes.
- CacheAdaptor(ICache<K, V>) - Constructor for class org.apache.commons.jcs3.engine.CacheAdaptor
-
Constructor for the CacheAdaptor object
- CacheElement<K,
V> - Class in org.apache.commons.jcs3.engine -
Generic element wrapper.
- CacheElement(String, K, V) - Constructor for class org.apache.commons.jcs3.engine.CacheElement
-
Constructor for the CacheElement object
- CacheElement(String, K, V, IElementAttributes) - Constructor for class org.apache.commons.jcs3.engine.CacheElement
-
Constructor for the CacheElement object
- CacheElementInfo - Class in org.apache.commons.jcs3.admin
-
Stores info on a cache element for the template
- CacheElementInfo(String, boolean, String, long, long) - Constructor for class org.apache.commons.jcs3.admin.CacheElementInfo
-
Parameterized constructor
- CacheElementSerialized<K,
V> - Class in org.apache.commons.jcs3.engine -
Either serialized value or the value should be null;
- CacheElementSerialized(String, K, byte[], IElementAttributes) - Constructor for class org.apache.commons.jcs3.engine.CacheElementSerialized
-
Constructs a usable wrapper.
- CacheEvent<K> - Class in org.apache.commons.jcs3.engine.logging
-
It's returned from create and passed into log.
- CacheEvent() - Constructor for class org.apache.commons.jcs3.engine.logging.CacheEvent
- CacheEventLoggerDebugLogger - Class in org.apache.commons.jcs3.engine.logging
-
This implementation simple logs to a logger at debug level, for all events.
- CacheEventLoggerDebugLogger() - Constructor for class org.apache.commons.jcs3.engine.logging.CacheEventLoggerDebugLogger
- CacheEventQueue<K,
V> - Class in org.apache.commons.jcs3.engine -
An event queue is used to propagate ordered cache events to one and only one target listener.
- CacheEventQueue(ICacheListener<K, V>, long, String) - Constructor for class org.apache.commons.jcs3.engine.CacheEventQueue
-
Constructs with the specified listener and the cache name.
- CacheEventQueue(ICacheListener<K, V>, long, String, int, int) - Constructor for class org.apache.commons.jcs3.engine.CacheEventQueue
-
Constructor for the CacheEventQueue object
- CacheEventQueueFactory<K,
V> - Class in org.apache.commons.jcs3.engine -
This class hands out event Queues.
- CacheEventQueueFactory() - Constructor for class org.apache.commons.jcs3.engine.CacheEventQueueFactory
- CacheException - Exception in org.apache.commons.jcs3.access.exception
-
This is the most general exception the cache throws.
- CacheException() - Constructor for exception org.apache.commons.jcs3.access.exception.CacheException
-
Default
- CacheException(String) - Constructor for exception org.apache.commons.jcs3.access.exception.CacheException
-
Constructor for the CacheException object
- CacheException(String, Throwable) - Constructor for exception org.apache.commons.jcs3.access.exception.CacheException
-
Constructor for the CacheException object
- CacheException(Throwable) - Constructor for exception org.apache.commons.jcs3.access.exception.CacheException
-
Constructor for the CacheException object
- CacheGroup - Class in org.apache.commons.jcs3.engine
-
Deprecated.The grouping functionality is on the way out.
- CacheGroup() - Constructor for class org.apache.commons.jcs3.engine.CacheGroup
-
Deprecated.Constructor for the CacheGroup object
- CacheInfo - Class in org.apache.commons.jcs3.engine
-
This is a static variable holder for the distribution auxiliaries that need something like a vmid.
- CacheListeners<K,
V> - Class in org.apache.commons.jcs3.engine -
Used to associates a set of [cache listener to cache event queue] for a cache.
- CacheListeners(ICache<K, V>) - Constructor for class org.apache.commons.jcs3.engine.CacheListeners
-
Constructs with the given cache.
- cacheName - Variable in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
-
The cacheName
- cacheName - Variable in class org.apache.commons.jcs3.engine.control.group.GroupId
-
the name of the region.
- CacheRegionInfo - Class in org.apache.commons.jcs3.admin
-
Stores info on a cache region for the template
- CacheRegionInfo(String, int, String, String, long, long, long, long, long) - Constructor for class org.apache.commons.jcs3.admin.CacheRegionInfo
-
Parameterized constructor
- CacheStats - Class in org.apache.commons.jcs3.engine.stats
-
This class stores cache historical and statistics data for a region.
- CacheStats() - Constructor for class org.apache.commons.jcs3.engine.stats.CacheStats
- CacheStatus - Enum in org.apache.commons.jcs3.engine
-
Cache statuses
- CacheWatchRepairable - Class in org.apache.commons.jcs3.engine
-
Intercepts the requests to the underlying ICacheObserver object so that the listeners can be recorded locally for remote connection recovery purposes.
- CacheWatchRepairable() - Constructor for class org.apache.commons.jcs3.engine.CacheWatchRepairable
- calculateByteOffsetForBlockAsLong(int) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDisk
-
Calculates the file offset for a particular block.
- calculateTheNumberOfBlocksNeeded(byte[]) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDisk
-
The number of blocks needed.
- canFixCaches() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheManager
-
Returns true if the connection to the remote host can be successfully re-established.
- ce - Variable in class org.apache.commons.jcs3.auxiliary.lateral.LateralElementDescriptor
-
The Cache Element that we are distributing.
- checkAndRestoreIfNeeded() - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RegistryKeepAliveRunner
-
Deprecated.Tries to lookup the server.
- checkForDedOverlaps(IndexedDiskElementDescriptor[]) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
-
Detects any overlapping elements.
- chunkSize - Variable in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
-
How many to spool at a time.
- cleanup() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryService
-
This goes through the list of services and removes those that we haven't heard from in longer than the max idle time.
- clear() - Method in class org.apache.commons.jcs3.access.AbstractCacheAccess
-
Removes all of the elements from a region.
- clear() - Method in interface org.apache.commons.jcs3.access.behavior.ICacheAccessManagement
-
Removes all of the elements from a region.
- clear() - Method in class org.apache.commons.jcs3.utils.struct.AbstractLRUMap
-
This removes all the items.
- clearAllRegions() - Method in class org.apache.commons.jcs3.admin.JCSAdminBean
-
Clears all regions in the cache.
- clearAllRegions() - Method in interface org.apache.commons.jcs3.admin.JCSJMXBean
-
Clears all regions in the cache.
- clearMemoryMap() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore
-
This is mainly used for testing.
- clearRegion(String) - Method in class org.apache.commons.jcs3.admin.JCSAdminBean
-
Clears a particular cache region.
- clearRegion(String) - Method in interface org.apache.commons.jcs3.admin.JCSJMXBean
-
Clears a particular cache region.
- clone() - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheAttributes
- clone() - Method in interface org.apache.commons.jcs3.auxiliary.AuxiliaryCacheAttributes
-
Clone object
- clone() - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
-
Clone object
- clone() - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
-
Clone object
- clone() - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
- clone() - Method in class org.apache.commons.jcs3.engine.ElementAttributes
- clone() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
- clone() - Method in class org.apache.commons.jcs3.utils.threadpool.PoolConfiguration
-
Copies the instance variables to another instance.
- close() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDisk
-
Closes the file.
- close() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDisk
-
Closes the raf.
- close() - Method in interface org.apache.commons.jcs3.auxiliary.disk.jdbc.dsfactory.DataSourceFactory
-
A hook which is called when the resources of the associated DataSource can be released.
- close() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.dsfactory.JndiDataSourceFactory
-
Does nothing.
- close() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.dsfactory.SharedPoolDataSourceFactory
-
Closes the pool associated with this factory and releases it.
- close() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoverySender
-
Closes the socket connection.
- CLUSTER - Enum constant in enum org.apache.commons.jcs3.auxiliary.remote.server.behavior.RemoteType
-
A remote cache is either a local cache or a cluster cache
- command - Variable in class org.apache.commons.jcs3.auxiliary.lateral.LateralElementDescriptor
-
The operation has been requested by the client.
- CommonRemoteCacheAttributes - Class in org.apache.commons.jcs3.auxiliary.remote
-
Attributes common to remote cache client and server.
- CommonRemoteCacheAttributes() - Constructor for class org.apache.commons.jcs3.auxiliary.remote.CommonRemoteCacheAttributes
-
Default constructor for the RemoteCacheAttributes object
- compare(IndexedDiskElementDescriptor, IndexedDiskElementDescriptor) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache.PositionComparator
-
Deprecated.Compares two descriptors based on position.
- compareTo(IndexedDiskElementDescriptor) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskElementDescriptor
-
Compares based on length, then on pos descending.
- CompositeCache<K,
V> - Class in org.apache.commons.jcs3.engine.control -
This is the primary hub for a single cache/region.
- CompositeCache(ICompositeCacheAttributes, IElementAttributes) - Constructor for class org.apache.commons.jcs3.engine.control.CompositeCache
-
Constructor for the Cache object
- CompositeCacheAttributes - Class in org.apache.commons.jcs3.engine
-
The CompositeCacheAttributes defines the general cache region settings.
- CompositeCacheAttributes() - Constructor for class org.apache.commons.jcs3.engine.CompositeCacheAttributes
-
Constructor for the CompositeCacheAttributes object
- CompositeCacheConfigurator - Class in org.apache.commons.jcs3.engine.control
-
This class configures JCS based on a properties object.
- CompositeCacheConfigurator() - Constructor for class org.apache.commons.jcs3.engine.control.CompositeCacheConfigurator
-
Constructor for the CompositeCacheConfigurator object
- CompositeCacheManager - Class in org.apache.commons.jcs3.engine.control
-
Manages a composite cache.
- CompositeCacheManager() - Constructor for class org.apache.commons.jcs3.engine.control.CompositeCacheManager
-
Default constructor
- compressByteArray(byte[]) - Static method in class org.apache.commons.jcs3.utils.zip.CompressionUtil
-
Compress the byte array passed
- compressByteArray(byte[], int) - Static method in class org.apache.commons.jcs3.utils.zip.CompressionUtil
-
Compress the byte array passed
- CompressingSerializer - Class in org.apache.commons.jcs3.utils.serialization
-
Performs default serialization and de-serialization.
- CompressingSerializer() - Constructor for class org.apache.commons.jcs3.utils.serialization.CompressingSerializer
-
Default constructor
- CompressingSerializer(IElementSerializer) - Constructor for class org.apache.commons.jcs3.utils.serialization.CompressingSerializer
-
Wrapper constructor
- CompressionUtil - Class in org.apache.commons.jcs3.utils.zip
-
Compress / Decompress.
- concatanateArrays(String[], String[]) - Static method in class org.apache.commons.jcs3.utils.config.OptionConverter
-
Combines two arrays.
- ConfigurationException - Exception in org.apache.commons.jcs3.access.exception
-
Thrown if there is some severe configuration problem that makes the cache nonfunctional.
- ConfigurationException() - Constructor for exception org.apache.commons.jcs3.access.exception.ConfigurationException
-
Constructor for the ConfigurationException object
- ConfigurationException(String) - Constructor for exception org.apache.commons.jcs3.access.exception.ConfigurationException
-
Constructor for the ConfigurationException object.
- configure() - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
-
Configure with default properties file
- configure(String) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
-
Configure from specific properties file.
- configure(Properties) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
-
Configure from properties object.
- configure(Properties, boolean) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
-
Configure from properties object, overriding with values from the system properties if instructed.
- configure(Properties, boolean, boolean) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
-
Configure from properties object, overriding with values from the system properties if instructed.
- configureCacheEventLogger(Properties) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheServlet
-
Tries to get the event logger.
- configureCacheEventLogger(Properties) - Static method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerFactory
-
Tries to get the event logger.
- configureClient(HttpClientBuilder) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.AbstractHttpClient
-
Configures the http client.
- configureGlobalCustomSocketFactory(int) - Static method in class org.apache.commons.jcs3.auxiliary.remote.RemoteUtils
-
Configure a custom socket factory to set the timeout value.
- configureObjectSpecificCustomFactory(Properties) - Static method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerFactory
-
This configures an object specific custom factory.
- configureRemoteCacheServerAttributes(Properties) - Static method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerFactory
-
Configure.
- configureRemoteHttpCacheServerAttributes(Properties) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheServlet
-
Configure.
- connectAndRestore() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWaitFacade
-
The thread tries to establish a connection with a failover server, if any are defined.
- ConnectionHandler(Socket) - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener.ConnectionHandler
-
Deprecated.Construct for a given socket
- constructLikeParameterFromPattern(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
- constructLikeParameterFromPattern(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.MySQLDiskCache
- containsKey(Object) - Method in class org.apache.commons.jcs3.utils.struct.AbstractLRUMap
-
Returns true if the map contains an element for the supplied key.
- containsNoWait(String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
-
Tells you if the no wait is in the list or not by checking for its identifying key
- containsNoWait(String, LateralCacheNoWait<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPDiscoveryListener
-
Allows us to see if the facade is present and if it has the no wait.
- containsNoWait(LateralCacheNoWait<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
-
Tells you if the no wait is in the list or not.
- containsNoWaitFacade(String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPDiscoveryListener
-
Allows us to see if the facade is present.
- containsValue(Object) - Method in class org.apache.commons.jcs3.utils.struct.AbstractLRUMap
-
This is an expensive operation that determines if the object supplied is mapped to any key.
- contextDestroyed(ServletContextEvent) - Method in class org.apache.commons.jcs3.utils.servlet.JCSServletContextListener
-
Shutdown JCS.
- contextInitialized(ServletContextEvent) - Method in class org.apache.commons.jcs3.utils.servlet.JCSServletContextListener
-
This does nothing.
- convertArg(String, Class<?>) - Method in class org.apache.commons.jcs3.utils.config.PropertySetter
-
Convert
val
a String parameter to an object of a given type. - convertSpecialChars(String) - Static method in class org.apache.commons.jcs3.utils.config.OptionConverter
-
Escapes special characters.
- COUNT - Enum constant in enum org.apache.commons.jcs3.auxiliary.disk.behavior.IDiskCacheAttributes.DiskLimitType
-
limit elements by count (default)
- CountingOnlyOutputStream - Class in org.apache.commons.jcs3.admin
-
Keeps track of the number of bytes written to it, but doesn't write them anywhere.
- CountingOnlyOutputStream() - Constructor for class org.apache.commons.jcs3.admin.CountingOnlyOutputStream
- createAliveCheckRequest(long) - Static method in class org.apache.commons.jcs3.auxiliary.remote.util.RemoteCacheRequestFactory
-
Creates an alive check Request.
- createAndRegister(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RegistryKeepAliveRunner
-
Deprecated.Creates the registry and registers the server.
- createCache(AuxiliaryCacheAttributes, ICompositeCacheManager, ICacheEventLogger, IElementSerializer) - Method in interface org.apache.commons.jcs3.auxiliary.AuxiliaryCacheFactory
-
Creates an auxiliary using the supplied attributes.
- createCache(AuxiliaryCacheAttributes, ICompositeCacheManager, ICacheEventLogger, IElementSerializer) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCacheFactory
-
Create an instance of the BlockDiskCache.
- createCache(AuxiliaryCacheAttributes, ICompositeCacheManager, ICacheEventLogger, IElementSerializer) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCacheFactory
-
Create an instance of an IndexedDiskCache.
- createCache(AuxiliaryCacheAttributes, ICompositeCacheManager, ICacheEventLogger, IElementSerializer) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.hsql.HSQLDiskCacheFactory
-
This factory method should create an instance of the hsqlcache.
- createCache(AuxiliaryCacheAttributes, ICompositeCacheManager, ICacheEventLogger, IElementSerializer) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheFactory
-
This factory method should create an instance of the jdbc cache.
- createCache(AuxiliaryCacheAttributes, ICompositeCacheManager, ICacheEventLogger, IElementSerializer) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.MySQLDiskCacheFactory
-
This factory method should create an instance of the mysqlcache.
- createCache(AuxiliaryCacheAttributes, ICompositeCacheManager, ICacheEventLogger, IElementSerializer) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory
-
Creates a TCP lateral.
- createCache(AuxiliaryCacheAttributes, ICompositeCacheManager, ICacheEventLogger, IElementSerializer) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheFactory
-
For LOCAL clients we get a handle to all the failovers, but we do not register a listener with them.
- createCache(AuxiliaryCacheAttributes, ICompositeCacheManager, ICacheEventLogger, IElementSerializer) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheFactory
-
For LOCAL clients we get a handle to all the failovers, but we do not register a listener with them.
- createCacheEventQueue(ICacheListener<K, V>, long, String, int, int, String, ICacheEventQueue.QueueType) - Method in class org.apache.commons.jcs3.engine.CacheEventQueueFactory
-
Fully configured event queue.
- createCacheEventQueue(ICacheListener<K, V>, long, String, String, ICacheEventQueue.QueueType) - Method in class org.apache.commons.jcs3.engine.CacheEventQueueFactory
-
The most commonly used factory method.
- createCacheNoWait(ITCPLateralCacheAttributes, ICacheEventLogger, IElementSerializer) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory
-
Create a LateralCacheNoWait for the server configured in lca
- createDatesForSchedule(String) - Static method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.util.ScheduleParser
-
For each date time that is separated by a comma in the OptimizationSchedule, create a date and add it to an array of dates.
- createDisposeRequest(String, long) - Static method in class org.apache.commons.jcs3.auxiliary.remote.util.RemoteCacheRequestFactory
-
Creates a dispose Request.
- createGetKeySetRequest(String, long) - Static method in class org.apache.commons.jcs3.auxiliary.remote.util.RemoteCacheRequestFactory
-
Creates a GetKeySet Request.
- createGetMatchingRequest(String, String, long) - Static method in class org.apache.commons.jcs3.auxiliary.remote.util.RemoteCacheRequestFactory
-
Creates a getMatching Request.
- createGetMultipleRequest(String, Set<K>, long) - Static method in class org.apache.commons.jcs3.auxiliary.remote.util.RemoteCacheRequestFactory
-
Creates a getMultiple Request.
- createGetRequest(String, K, long) - Static method in class org.apache.commons.jcs3.auxiliary.remote.util.RemoteCacheRequestFactory
-
Creates a get Request.
- createICacheEvent(String, String, String, String, T) - Method in interface org.apache.commons.jcs3.engine.logging.behavior.ICacheEventLogger
-
Creates an event.
- createICacheEvent(String, String, String, String, T) - Method in class org.apache.commons.jcs3.engine.logging.CacheEventLoggerDebugLogger
- createICacheEvent(String, T, long, String) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
-
Logs an event if an event logger is configured.
- createICacheEvent(String, T, String) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCache
-
Logs an event if an event logger is configured.
- createICacheEvent(ICacheElement<K, V>, long, String) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
-
Logs an event if an event logger is configured.
- createICacheEvent(ICacheElement<K, V>, String) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCache
-
Logs an event if an event logger is configured.
- createInstance() - Static method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
-
Simple factory method, must override in subclasses so getInstance creates / returns the correct object.
- createMap() - Method in class org.apache.commons.jcs3.engine.memory.AbstractDoubleLinkedListMemoryCache
-
This is called by super initialize.
- createMap() - Method in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
-
Children must implement this method.
- createMap() - Method in class org.apache.commons.jcs3.engine.memory.lru.LHMLRUMemoryCache
-
Returns a synchronized LHMSpooler
- createMap() - Method in class org.apache.commons.jcs3.engine.memory.soft.SoftReferenceMemoryCache
- createPool(String) - Method in class org.apache.commons.jcs3.engine.CacheEventQueue
-
Create the thread pool.
- createPool(String) - Method in class org.apache.commons.jcs3.engine.PooledCacheEventQueue
-
Create the thread pool.
- createPool(PoolConfiguration, String) - Method in class org.apache.commons.jcs3.utils.threadpool.ThreadPoolManager
-
Creates a pool based on the configuration info.
- createPool(PoolConfiguration, String, int) - Method in class org.apache.commons.jcs3.utils.threadpool.ThreadPoolManager
-
Creates a pool based on the configuration info.
- createRegistry(int) - Static method in class org.apache.commons.jcs3.auxiliary.remote.RemoteUtils
-
Creates and exports a registry on the specified port of the local host.
- createRemoteHttpCacheClientForAttributes(RemoteHttpCacheAttributes) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheFactory
-
This is an extension point.
- createRemoteHttpCacheService(ICompositeCacheManager) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheServlet
-
Configures the attributes and the event logger and constructs a service.
- createRemoveAllRequest(String, long) - Static method in class org.apache.commons.jcs3.auxiliary.remote.util.RemoteCacheRequestFactory
-
Creates a removeAll Request.
- createRemoveRequest(String, K, long) - Static method in class org.apache.commons.jcs3.auxiliary.remote.util.RemoteCacheRequestFactory
-
Creates a remove Request.
- createReqistry(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RegistryKeepAliveRunner
-
Deprecated.Try to create the registry.
- createSchedulerPool(PoolConfiguration, String, int) - Method in class org.apache.commons.jcs3.utils.threadpool.ThreadPoolManager
-
Creates a scheduler pool based on the configuration info.
- createServerSocket(int) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.TimeoutConfigurableRMISocketFactory
- createShrinkerWhenNeeded(JDBCDiskCacheAttributes, JDBCDiskCache<?, ?>) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheFactory
-
If UseDiskShrinker is true then we will create a shrinker daemon if necessary.
- createSocket(String, int) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.TimeoutConfigurableRMISocketFactory
- createUpdateRequest(ICacheElement<K, V>, long) - Static method in class org.apache.commons.jcs3.auxiliary.remote.util.RemoteCacheRequestFactory
-
Creates an Update Request.
- CUSTOM_RMI_SOCKET_FACTORY_PROPERTY_PREFIX - Static variable in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheConstants
-
This is the name of the class that will be used for an object specific socket factory.
D
- DaemonThreadFactory - Class in org.apache.commons.jcs3.utils.threadpool
-
Allows us to set the daemon status on the threads.
- DaemonThreadFactory(String) - Constructor for class org.apache.commons.jcs3.utils.threadpool.DaemonThreadFactory
-
Constructor
- DaemonThreadFactory(String, int) - Constructor for class org.apache.commons.jcs3.utils.threadpool.DaemonThreadFactory
-
Constructor
- DataSourceFactory - Interface in org.apache.commons.jcs3.auxiliary.disk.jdbc.dsfactory
-
A factory that returns a DataSource.
- debug(Object) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
-
Logs a message object with the DEBUG level.
- debug(Object) - Method in interface org.apache.commons.jcs3.log.Log
-
Logs a message object with the DEBUG level.
- debug(Object) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
-
Logs a message object with the DEBUG level.
- debug(String) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
-
Logs a message object with the DEBUG level.
- debug(String) - Method in interface org.apache.commons.jcs3.log.Log
-
Logs a message object with the DEBUG level.
- debug(String) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
-
Logs a message object with the DEBUG level.
- debug(String, Object...) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
-
Logs a message with parameters at the DEBUG level.
- debug(String, Object...) - Method in interface org.apache.commons.jcs3.log.Log
-
Logs a message with parameters at the DEBUG level.
- debug(String, Object...) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
-
Logs a message with parameters at the DEBUG level.
- debug(String, Throwable) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
-
Logs a message at the DEBUG level including the stack trace of the
Throwable
t
passed as parameter. - debug(String, Throwable) - Method in interface org.apache.commons.jcs3.log.Log
-
Logs a message at the DEBUG level including the stack trace of the
Throwable
t
passed as parameter. - debug(String, Throwable) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
-
Logs a message at the DEBUG level including the stack trace of the
Throwable
t
passed as parameter. - debug(String, Supplier<?>...) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
-
Logs a message with parameters which are only to be constructed if the logging level is the DEBUG level.
- debug(String, Supplier<?>...) - Method in interface org.apache.commons.jcs3.log.Log
-
Logs a message with parameters which are only to be constructed if the logging level is the DEBUG level.
- debug(String, Supplier<?>...) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
-
Logs a message with parameters which are only to be constructed if the logging level is the DEBUG level.
- debugDumpEntries() - Method in class org.apache.commons.jcs3.utils.struct.DoubleLinkedList
-
Dump the cache entries from first to list for debugging.
- decompressByteArray(byte[]) - Static method in class org.apache.commons.jcs3.utils.zip.CompressionUtil
-
Decompress the byte array passed using a default buffer length of 1024.
- decompressByteArray(byte[], int) - Static method in class org.apache.commons.jcs3.utils.zip.CompressionUtil
-
Decompress the byte array passed
- decompressGzipByteArray(byte[]) - Static method in class org.apache.commons.jcs3.utils.zip.CompressionUtil
-
decompress a gzip byte array, using a default buffer length of 1024
- decompressGzipByteArray(byte[], int) - Static method in class org.apache.commons.jcs3.utils.zip.CompressionUtil
-
decompress a gzip byte array, using a default buffer length of 1024
- DEFAULT_BALK_DURING_OPTIMIZATION - Static variable in class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.MySQLDiskCacheAttributes
-
If true, we will balk, that is return null during optimization rather than block.
- DEFAULT_CLEAR_DISK_ON_STARTUP - Static variable in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCacheAttributes
-
Should we clear the disk on startup.
- DEFAULT_MAX_TOTAL - Static variable in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
-
This is the default limit on the maximum number of active connections.
- DEFAULT_OPTIMIZE_ON_SHUTDOWN - Static variable in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCacheAttributes
-
Should we optimize on shutdown.
- DEFAULT_POOL_NAME - Static variable in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
-
The default Pool Name to which the connection pool will be keyed.
- DEFAULT_RECEIVE - Static variable in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheAttributes
-
If RECEIVE is false then the remote cache will not register a listener with the remote server.
- DEFAULT_REMOTE_HTTP_CLIENT_CLASS_NAME - Static variable in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheAttributes
-
The default classname for the client.
- DEFAULT_RMI_SOCKET_FACTORY_TIMEOUT_MILLIS - Static variable in interface org.apache.commons.jcs3.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
-
The default timeout for the custom RMI socket factory
- DEFAULT_SHRINKER_INTERVAL_SECONDS - Static variable in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
-
This is the default setting for the cleanup routine.
- DEFAULT_WAIT_TO_DIE_MILLIS - Static variable in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue
-
default
- DEFAULT_ZOMBIE_QUEUE_MAX_SIZE - Static variable in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes
-
The number of elements the zombie queue will hold.
- DEFAULT_ZOMBIE_QUEUE_MAX_SIZE - Static variable in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheAttributes
-
The number of elements the zombie queue will hold.
- DELETE_RUNNING - Static variable in class org.apache.commons.jcs3.auxiliary.disk.jdbc.TableState
-
A potentially table locking deletion is running
- deleteExpired() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
-
Removed the expired.
- deleteExpired() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.MySQLDiskCache
-
Removed the expired.
- deregisterShutdownObserver(IShutdownObserver) - Method in interface org.apache.commons.jcs3.engine.behavior.IShutdownObservable
-
Deregister the observer with the observable.
- deregisterShutdownObserver(IShutdownObserver) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
- deSerialize(byte[], ClassLoader) - Method in interface org.apache.commons.jcs3.engine.behavior.IElementSerializer
-
Turns a byte array into an object.
- deSerialize(byte[], ClassLoader) - Method in class org.apache.commons.jcs3.utils.serialization.CompressingSerializer
-
Uses default de-serialization to turn a byte array into an object.
- deSerialize(byte[], ClassLoader) - Method in class org.apache.commons.jcs3.utils.serialization.EncryptingSerializer
-
Uses default de-serialization to turn a byte array into an object.
- deSerialize(byte[], ClassLoader) - Method in class org.apache.commons.jcs3.utils.serialization.StandardSerializer
-
Uses default de-serialization to turn a byte array into an object.
- deSerializeFrom(InputStream, ClassLoader) - Method in interface org.apache.commons.jcs3.engine.behavior.IElementSerializer
-
Convenience method to read serialized object from a stream.
- deSerializeFrom(AsynchronousByteChannel, int, ClassLoader) - Method in interface org.apache.commons.jcs3.engine.behavior.IElementSerializer
-
Convenience method to read serialized object from an asynchronous channel.
- deSerializeFrom(ReadableByteChannel, ClassLoader) - Method in interface org.apache.commons.jcs3.engine.behavior.IElementSerializer
-
Convenience method to read serialized object from a channel.
- destroy() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheServlet
-
Release the cache manager.
- destroy() - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheStartupServlet
-
shuts the cache down.
- destroy() - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheEventQueue
-
Description of the Method
- destroy() - Method in class org.apache.commons.jcs3.engine.PooledCacheEventQueue
-
Destroy the queue.
- DFEAULT_REMOTE_CONFIGURATION_FILE - Static variable in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
- DISCARDOLDEST - Enum constant in enum org.apache.commons.jcs3.utils.threadpool.PoolConfiguration.WhenBlockedPolicy
-
discard oldest when queue is full and max threads is reached.
- DiscoveredService - Class in org.apache.commons.jcs3.utils.discovery
-
This contains info about a discovered service.
- DiscoveredService() - Constructor for class org.apache.commons.jcs3.utils.discovery.DiscoveredService
-
Default constructor
- DiscoveredService(UDPDiscoveryMessage) - Constructor for class org.apache.commons.jcs3.utils.discovery.DiscoveredService
-
Constructor
- DISK_CACHE - Enum constant in enum org.apache.commons.jcs3.engine.behavior.ICacheType.CacheType
-
Disk cache type.
- dispatchRequest(RemoteCacheRequest<K, V>) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheDispatcher
-
All requests will go through this method.
- dispatchRequest(RemoteCacheRequest<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheDispatcher
-
All requests will go through this method.
- dispose() - Method in class org.apache.commons.jcs3.access.AbstractCacheAccess
-
Dispose this region.
- dispose() - Method in interface org.apache.commons.jcs3.access.behavior.ICacheAccessManagement
-
Dispose this region.
- dispose() - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheEventLogging
-
Synchronously dispose the remote cache; if failed, replace the remote handle with a zombie.
- dispose() - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheMonitor
-
Clean up all resources before shutdown
- dispose() - Method in interface org.apache.commons.jcs3.auxiliary.AuxiliaryCacheFactory
-
Dispose of this factory, clean up shared resources
- dispose() - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
-
Adds a dispose request to the disk cache.
- dispose() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheFactory
-
Dispose of this factory, clean up shared resources
- dispose() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheListener
-
Dispose this listener
- dispose() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheMonitor
-
Clean up all resources before shutdown
- dispose() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWait
-
Adds a dispose request to the lateral cache.
- dispose() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
-
Adds a dispose request to the lateral cache.
- dispose() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory
-
Dispose of this factory, clean up shared resources
- dispose() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
- dispose() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPSender
-
Closes connection used by all LateralTCPSenders for this lateral connection.
- dispose() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
-
Adds a dispose request to the remote cache.
- dispose() - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheListener
-
Deregistered itself.
- dispose() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheFactory
- dispose() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheMonitor
-
Clean up all resources before shutdown
- dispose() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpClientListener
-
Nothing
- dispose() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheFactory
- dispose() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheFailoverRunner
-
Deprecated.Clean up all resources before shutdown
- dispose() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheListener
-
Deregister itself.
- dispose() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheMonitor
-
Clean up all resources before shutdown
- dispose() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWait
-
Adds a dispose request to the remote cache.
- dispose() - Method in interface org.apache.commons.jcs3.engine.behavior.ICache
-
Prepares for shutdown.
- dispose() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Flushes all cache items from memory to auxiliary caches and close the auxiliary caches.
- dispose() - Method in interface org.apache.commons.jcs3.engine.control.event.behavior.IElementEventQueue
-
Destroy the event queue
- dispose() - Method in class org.apache.commons.jcs3.engine.control.event.ElementEventQueue
-
Dispose queue
- dispose() - Method in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
-
Prepares for shutdown.
- dispose() - Method in interface org.apache.commons.jcs3.engine.memory.behavior.IMemoryCache
-
Destroy the memory cache
- dispose() - Static method in class org.apache.commons.jcs3.utils.threadpool.ThreadPoolManager
-
Dispose of the instance of the ThreadPoolManger and shut down all thread pools
- dispose(boolean) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Invoked only by CacheManager.
- dispose(String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPService
-
Will close the connection.
- dispose(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
-
Frees the specified cache.
- dispose(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
-
Frees the specified remote cache.
- dispose(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
-
Frees the specified remote cache.
- dispose(String) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheService
-
Frees the specified cache.
- dispose(String) - Method in class org.apache.commons.jcs3.engine.ZombieCacheService
- dispose(String, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
-
Frees the specified remote cache.
- dispose(String, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
-
Frees the specified remote cache.
- DISPOSE - Enum constant in enum org.apache.commons.jcs3.auxiliary.lateral.LateralCommand
-
The command for disposing the cache.
- DISPOSE - Enum constant in enum org.apache.commons.jcs3.auxiliary.remote.value.RemoteRequestType
-
Dispose request type.
- DISPOSE_EVENT - Static variable in interface org.apache.commons.jcs3.engine.logging.behavior.ICacheEventLogger
-
ICache dispose
- DISPOSED - Enum constant in enum org.apache.commons.jcs3.engine.CacheStatus
-
Cache disposed status.
- DisposeEvent() - Constructor for class org.apache.commons.jcs3.engine.AbstractCacheEventQueue.DisposeEvent
- disposeInternal() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCache
-
Internal method that handles the disposal.
- disposeInternal() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
-
Internal method that handles the disposal.
- disposeWithEventLogging() - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheEventLogging
-
Synchronously dispose the remote cache; if failed, replace the remote handle with a zombie.
- doDispose() - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
-
Dispose of the persistent store.
- doesElementExist(ICacheElement<K, V>, Connection) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
-
Does an element exist for this key?
- doExpires(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
- doGet(K) - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
-
Get a value from the persistent store.
- doGetMatching(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
-
Get a value from the persistent store.
- doOptimizeRealTime() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
-
Performs the check for optimization, and if it is required, do it.
- doRemove(K) - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
-
Remove an object from the persistent store if found.
- doRemoveAll() - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
-
Remove all objects from the persistent store.
- doRun() - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue.AbstractCacheEvent
- doRun() - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue.DisposeEvent
-
Called when gets to the end of the queue
- doRun() - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue.PutEvent
-
Call put on the listener.
- doRun() - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue.RemoveAllEvent
-
Call removeAll on the listener.
- doRun() - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue.RemoveEvent
-
Call remove on the listener.
- doRun() - Method in class org.apache.commons.jcs3.engine.control.event.ElementEventQueue.AbstractElementEventRunner
-
Deprecated.This will do the work or trigger the work to be done.
- DoubleLinkedList<T extends DoubleLinkedListNode> - Class in org.apache.commons.jcs3.utils.struct
-
This is a generic thread safe double linked list.
- DoubleLinkedList() - Constructor for class org.apache.commons.jcs3.utils.struct.DoubleLinkedList
-
Default constructor.
- DoubleLinkedListNode<T> - Class in org.apache.commons.jcs3.utils.struct
-
This serves as a placeholder in a double linked list.
- DoubleLinkedListNode(T) - Constructor for class org.apache.commons.jcs3.utils.struct.DoubleLinkedListNode
- doUpdate(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
-
Add a cache element to the persistent store.
- doWebserviceCall(RequestBuilder) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.AbstractHttpClient
-
Execute the web service call
- doWork() - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheMonitor
-
do actual work
- doWork() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheMonitor
-
Main processing method for the LateralCacheMonitor object
- doWork() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheMonitor
-
Main processing method for the RemoteHttpCacheMonitor object
- doWork() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheFailoverRunner
-
Deprecated.do actual work
- doWork() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheMonitor
-
Main processing method for the RemoteCacheMonitor object
- doWork() - Method in interface org.apache.commons.jcs3.utils.access.JCSWorkerHelper
-
The method to implement to do the work that should be cached.
- DSFACTORY_KEY - Static variable in interface org.apache.commons.jcs3.auxiliary.disk.jdbc.dsfactory.DataSourceFactory
-
Key for the configuration which contains DataSourceFactories
- dump() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
-
For debugging.
- dump(boolean) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
-
For debugging.
- dumpCacheEntries() - Method in class org.apache.commons.jcs3.engine.memory.lru.LHMLRUMemoryCache
-
Dump the cache entries from first to last for debugging.
- dumpCacheEntries() - Method in class org.apache.commons.jcs3.utils.struct.AbstractLRUMap
-
Dump the cache entries from first to list for debugging.
- dumpMap() - Method in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
-
Dump the cache map for debugging.
- dumpMap() - Method in class org.apache.commons.jcs3.utils.struct.AbstractLRUMap
-
Dump the cache map for debugging.
E
- ElapsedTimer - Class in org.apache.commons.jcs3.utils.timing
-
This is a simple timer utility.
- ElapsedTimer() - Constructor for class org.apache.commons.jcs3.utils.timing.ElapsedTimer
- ELEMENT_ATTRIBUTE_PREFIX - Static variable in class org.apache.commons.jcs3.engine.control.CompositeCacheConfigurator
-
.elementattributes
- ElementAttributes - Class in org.apache.commons.jcs3.engine
-
This it the element attribute descriptor class.
- ElementAttributes() - Constructor for class org.apache.commons.jcs3.engine.ElementAttributes
-
Constructor for the IElementAttributes object
- ElementAttributes(ElementAttributes) - Constructor for class org.apache.commons.jcs3.engine.ElementAttributes
-
Constructor for the IElementAttributes object
- ElementEvent<T> - Class in org.apache.commons.jcs3.engine.control.event
-
Element events will trigger the creation of Element Event objects.
- ElementEvent(T, ElementEventType) - Constructor for class org.apache.commons.jcs3.engine.control.event.ElementEvent
-
Constructor for the ElementEvent object
- ElementEventQueue - Class in org.apache.commons.jcs3.engine.control.event
-
An event queue is used to propagate ordered cache events to one and only one target listener.
- ElementEventQueue() - Constructor for class org.apache.commons.jcs3.engine.control.event.ElementEventQueue
-
Constructor for the ElementEventQueue object
- ElementEventQueue.AbstractElementEventRunner - Class in org.apache.commons.jcs3.engine.control.event
-
Deprecated.No longer used
- ElementEventType - Enum in org.apache.commons.jcs3.engine.control.event.behavior
-
This describes the events that an item can encounter.
- EncryptingSerializer - Class in org.apache.commons.jcs3.utils.serialization
-
Performs serialization and de-serialization.
- EncryptingSerializer() - Constructor for class org.apache.commons.jcs3.utils.serialization.EncryptingSerializer
-
Default constructor
- EncryptingSerializer(IElementSerializer) - Constructor for class org.apache.commons.jcs3.utils.serialization.EncryptingSerializer
-
Wrapper constructor
- entrySet() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore
-
Gets the entry set.
- entrySet() - Method in class org.apache.commons.jcs3.utils.struct.AbstractLRUMap
-
This returns a set of entries.
- equals(Object) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskElementDescriptor
- equals(Object) - Method in class org.apache.commons.jcs3.auxiliary.disk.PurgatoryElement
- equals(Object) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteLocation
- equals(Object) - Method in class org.apache.commons.jcs3.engine.CacheElement
- equals(Object) - Method in class org.apache.commons.jcs3.engine.CacheElementSerialized
- equals(Object) - Method in class org.apache.commons.jcs3.engine.control.group.GroupAttrName
-
Tests object equality.
- equals(Object) - Method in class org.apache.commons.jcs3.engine.control.group.GroupId
- equals(Object) - Method in class org.apache.commons.jcs3.utils.discovery.DiscoveredService
-
NOTE - this object is often put into sets, so equals needs to be overridden.
- error(Object) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
-
Logs a message object with the ERROR level.
- error(Object) - Method in interface org.apache.commons.jcs3.log.Log
-
Logs a message object with the ERROR level.
- error(Object) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
-
Logs a message object with the ERROR level.
- error(String) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
-
Logs a message object with the ERROR level.
- error(String) - Method in interface org.apache.commons.jcs3.log.Log
-
Logs a message object with the ERROR level.
- error(String) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
-
Logs a message object with the ERROR level.
- error(String, Object...) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
-
Logs a message with parameters at the ERROR level.
- error(String, Object...) - Method in interface org.apache.commons.jcs3.log.Log
-
Logs a message with parameters at the ERROR level.
- error(String, Object...) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
-
Logs a message with parameters at the ERROR level.
- error(String, Throwable) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
-
Logs a message at the ERROR level including the stack trace of the
Throwable
t
passed as parameter. - error(String, Throwable) - Method in interface org.apache.commons.jcs3.log.Log
-
Logs a message at the ERROR level including the stack trace of the
Throwable
t
passed as parameter. - error(String, Throwable) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
-
Logs a message at the ERROR level including the stack trace of the
Throwable
t
passed as parameter. - error(String, Supplier<?>...) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
-
Logs a message with parameters which are only to be constructed if the logging level is the ERROR level.
- error(String, Supplier<?>...) - Method in interface org.apache.commons.jcs3.log.Log
-
Logs a message with parameters which are only to be constructed if the logging level is the ERROR level.
- error(String, Supplier<?>...) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
-
Logs a message with parameters which are only to be constructed if the logging level is the ERROR level.
- ERROR - Enum constant in enum org.apache.commons.jcs3.engine.CacheStatus
-
Cache in error.
- eventQMap - Variable in class org.apache.commons.jcs3.engine.CacheListeners
-
Map ICacheListener to ICacheEventQueue
- EXCEEDED_IDLETIME_BACKGROUND - Enum constant in enum org.apache.commons.jcs3.engine.control.event.behavior.ElementEventType
-
Background expiration
- EXCEEDED_IDLETIME_ONREQUEST - Enum constant in enum org.apache.commons.jcs3.engine.control.event.behavior.ElementEventType
-
Expiration discovered on request
- EXCEEDED_MAXLIFE_BACKGROUND - Enum constant in enum org.apache.commons.jcs3.engine.control.event.behavior.ElementEventType
-
Background expiration
- EXCEEDED_MAXLIFE_ONREQUEST - Enum constant in enum org.apache.commons.jcs3.engine.control.event.behavior.ElementEventType
-
Expiration discovered on request
F
- FACTORY_KEY - Static variable in interface org.apache.commons.jcs3.auxiliary.disk.jdbc.dsfactory.DataSourceFactory
-
Key for the configuration which contains the fully qualified name of the factory implementation class
- failover(RemoteCacheNoWait<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
-
Begin the failover process if this is a local cache.
- failover(RemoteCacheNoWait<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWaitFacade
-
Begin the failover process if this is a local cache.
- fatal(Object) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
-
Logs a message object with the FATAL level.
- fatal(Object) - Method in interface org.apache.commons.jcs3.log.Log
-
Logs a message object with the FATAL level.
- fatal(Object) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
-
Logs a message object with the FATAL level.
- fatal(String) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
-
Logs a message object with the FATAL level.
- fatal(String) - Method in interface org.apache.commons.jcs3.log.Log
-
Logs a message object with the FATAL level.
- fatal(String) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
-
Logs a message object with the FATAL level.
- fatal(String, Object...) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
-
Logs a message with parameters at the FATAL level.
- fatal(String, Object...) - Method in interface org.apache.commons.jcs3.log.Log
-
Logs a message with parameters at the FATAL level.
- fatal(String, Object...) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
-
Logs a message with parameters at the FATAL level.
- fatal(String, Throwable) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
-
Logs a message at the FATAL level including the stack trace of the
Throwable
t
passed as parameter. - fatal(String, Throwable) - Method in interface org.apache.commons.jcs3.log.Log
-
Logs a message at the FATAL level including the stack trace of the
Throwable
t
passed as parameter. - fatal(String, Throwable) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
-
Logs a message at the FATAL level including the stack trace of the
Throwable
t
passed as parameter. - fatal(String, Supplier<?>...) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
-
Logs a message with parameters which are only to be constructed if the logging level is the FATAL level.
- fatal(String, Supplier<?>...) - Method in interface org.apache.commons.jcs3.log.Log
-
Logs a message with parameters which are only to be constructed if the logging level is the FATAL level.
- fatal(String, Supplier<?>...) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
-
Logs a message with parameters which are only to be constructed if the logging level is the FATAL level.
- FIFOMemoryCache<K,
V> - Class in org.apache.commons.jcs3.engine.memory.fifo -
The items are spooled in the order they are added.
- FIFOMemoryCache() - Constructor for class org.apache.commons.jcs3.engine.memory.fifo.FIFOMemoryCache
- findAndSubst(String, Properties) - Static method in class org.apache.commons.jcs3.utils.config.OptionConverter
-
Find the value corresponding to
key
inprops
. - fixCache(ICacheServiceNonLocal<?, ?>) - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
-
Replaces the current remote cache service handle with the given handle.
- fixCache(ICacheServiceNonLocal<?, ?>) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheClient
-
Replaces the current remote cache service handle with the given handle.
- fixCache(ICacheServiceNonLocal<?, ?>) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWait
-
Replaces the remote cache service handle with the given handle and reset the event queue by starting up a new instance.
- fixCache(ICacheServiceNonLocal<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCache
-
Replaces the current remote cache service handle with the given handle.
- fixCache(ICacheServiceNonLocal<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWait
-
Replaces the lateral cache service handle with the given handle and reset the queue by starting up a new instance.
- fixCaches() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheManager
-
Fixes up all the caches managed by this cache manager.
- forceShortIdlePeriod(long) - Static method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheMonitor
-
Deprecated.Use setIdlePeriod()
- formatMessage(String, Object...) - Method in class org.apache.commons.jcs3.log.MessageFormatter
- FREE - Static variable in class org.apache.commons.jcs3.auxiliary.disk.jdbc.TableState
-
The table is free.
- freeAuxiliaryCache(String) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
-
Dispose a cache and remove it from the map of registered auxiliary caches
- freeAuxiliaryCache(String, String) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
-
Dispose a cache and remove it from the map of registered auxiliary caches
- freeBlocks(int[]) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDisk
-
Add these blocks to the emptyBlock list.
- freeBlocks(int[]) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCache
-
Add these blocks to the emptyBlock list.
- freeCache(String) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
- freeCache(String, boolean) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
- freeElements(int) - Method in class org.apache.commons.jcs3.engine.memory.AbstractDoubleLinkedListMemoryCache
-
This instructs the memory cache to remove the numberToFree according to its eviction policy.
- freeElements(int) - Method in interface org.apache.commons.jcs3.engine.memory.behavior.IMemoryCache
-
This instructs the memory cache to remove the numberToFree according to its eviction policy.
- freeElements(int) - Method in class org.apache.commons.jcs3.engine.memory.lru.LHMLRUMemoryCache
-
This can't be implemented.
- freeElements(int) - Method in class org.apache.commons.jcs3.engine.memory.soft.SoftReferenceMemoryCache
-
This can't be implemented.
- freeMemoryElements(int) - Method in class org.apache.commons.jcs3.access.AbstractCacheAccess
-
This instructs the memory cache to remove the numberToFree according to its eviction policy.
- freeMemoryElements(int) - Method in interface org.apache.commons.jcs3.access.behavior.ICacheAccessManagement
-
This instructs the memory cache to remove the numberToFree according to its eviction policy.
G
- get(Object) - Method in class org.apache.commons.jcs3.utils.struct.AbstractLRUMap
- get(String, K) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPService
- get(String, K) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
-
Create a request, process, extract the payload.
- get(String, K) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
-
Returns a cache value from the specified remote cache; or null if the cache or key does not exist.
- get(String, K) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
-
Returns a cache value from the specified remote cache; or null if the cache or key does not exist.
- get(String, K) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheService
-
Returns a cache bean from the specified cache; or null if the key does not exist.
- get(String, K) - Method in class org.apache.commons.jcs3.engine.ZombieCacheService
- get(String, K, boolean) - Method in class org.apache.commons.jcs3.engine.ZombieCacheService
-
Logs the get to debug, but always balks.
- get(String, K, long) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPService
-
If get is allowed, we will issues a get request.
- get(String, K, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
-
Create a request, process, extract the payload.
- get(String, K, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
-
Returns a cache bean from the specified cache; or null if the key does not exist.
- get(String, K, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
-
Returns a cache bean from the specified cache; or null if the key does not exist.
- get(String, K, long) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheServiceNonLocal
-
Returns a cache bean from the specified cache; or null if the key does not exist.
- get(String, K, long) - Method in class org.apache.commons.jcs3.engine.ZombieCacheServiceNonLocal
-
Does nothing.
- get(K) - Method in interface org.apache.commons.jcs3.access.behavior.ICacheAccess
-
Basic get method.
- get(K) - Method in class org.apache.commons.jcs3.access.CacheAccess
-
Retrieve an object from the cache region this instance provides access to.
- get(K) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCache
-
Gets the item from the cache.
- get(K) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheEventLogging
-
Gets the item from the cache.
- get(K) - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
-
Check to see if the item is in purgatory.
- get(K) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore
-
gets the object for the key.
- get(K) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWait
-
Synchronously reads from the lateral cache.
- get(K) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
-
Synchronously reads from the lateral cache.
- get(K) - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
-
Synchronously reads from the remote cache.
- get(K) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWait
-
Synchronously reads from the remote cache.
- get(K) - Method in interface org.apache.commons.jcs3.engine.behavior.ICache
-
Gets an item from the cache.
- get(K) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Gets an item from the cache.
- get(K) - Method in class org.apache.commons.jcs3.engine.memory.AbstractDoubleLinkedListMemoryCache
- get(K) - Method in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
-
Get an item from the cache.
- get(K) - Method in interface org.apache.commons.jcs3.engine.memory.behavior.IMemoryCache
-
Get an item from the cache
- get(K, boolean) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Look in memory, then disk, remote, or laterally for this item.
- get(K, Supplier<V>) - Method in interface org.apache.commons.jcs3.access.behavior.ICacheAccess
-
Basic get method.
- get(K, Supplier<V>) - Method in class org.apache.commons.jcs3.access.CacheAccess
-
Retrieve an object from the cache region this instance provides access to.
- GET - Enum constant in enum org.apache.commons.jcs3.auxiliary.lateral.LateralCommand
-
Command to return an object.
- GET - Enum constant in enum org.apache.commons.jcs3.auxiliary.remote.value.RemoteRequestType
-
Get request type.
- GET_EVENT - Static variable in interface org.apache.commons.jcs3.engine.logging.behavior.ICacheEventLogger
-
ICache get
- GET_KEYSET - Enum constant in enum org.apache.commons.jcs3.auxiliary.lateral.LateralCommand
-
Command to get all keys
- GET_KEYSET - Enum constant in enum org.apache.commons.jcs3.auxiliary.remote.value.RemoteRequestType
-
Get keys request type.
- GET_MATCHING - Enum constant in enum org.apache.commons.jcs3.auxiliary.lateral.LateralCommand
-
Command to return an object.
- GET_MATCHING - Enum constant in enum org.apache.commons.jcs3.auxiliary.remote.value.RemoteRequestType
-
Get Matching request type.
- GET_MULTIPLE - Enum constant in enum org.apache.commons.jcs3.auxiliary.remote.value.RemoteRequestType
-
Get Multiple request type.
- getAuxCacheList() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Get the list of auxiliary caches for this region.
- getAuxCaches() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Deprecated.Use List method
- getAuxiliaryCache(String, String) - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheManager
-
Gets the auxiliary cache attribute of the CacheHub object
- getAuxiliaryCache(String, String) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
-
Get a cache from the map of registered auxiliary caches
- getAuxiliaryCacheAttributes() - Method in interface org.apache.commons.jcs3.auxiliary.AuxiliaryCache
-
This returns the generic attributes for an auxiliary cache.
- getAuxiliaryCacheAttributes() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCache
-
Returns the attributes.
- getAuxiliaryCacheAttributes() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
- getAuxiliaryCacheAttributes() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
- getAuxiliaryCacheAttributes() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCache
- getAuxiliaryCacheAttributes() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWait
- getAuxiliaryCacheAttributes() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
- getAuxiliaryCacheAttributes() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
- getAuxiliaryCacheAttributes() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
- getAuxiliaryCacheAttributes() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWait
- getAuxiliaryCacheStats() - Method in interface org.apache.commons.jcs3.engine.stats.behavior.ICacheStats
- getAuxiliaryCacheStats() - Method in class org.apache.commons.jcs3.engine.stats.CacheStats
- getAveragePutSizeBytes() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDisk
- getBlockChunks(byte[], int) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDisk
-
Return the amount to put in each block.
- getBlocks() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskElementDescriptor
-
This holds the block numbers.
- getBlockSizeBytes() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDisk
- getBlockSizeBytes() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCacheAttributes
- getBoundarySize() - Method in class org.apache.commons.jcs3.utils.threadpool.PoolConfiguration
- getByteCount() - Method in class org.apache.commons.jcs3.admin.CacheRegionInfo
- getByteCount(String) - Method in class org.apache.commons.jcs3.admin.JCSAdminBean
-
Tries to estimate how much data is in a region.
- getByteCount(String) - Method in interface org.apache.commons.jcs3.admin.JCSJMXBean
-
Tries to estimate how much data is in a region.
- getByteCount(CompositeCache<K, V>) - Method in class org.apache.commons.jcs3.admin.JCSAdminBean
-
Tries to estimate how much data is in a region.
- getBytesFree() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
-
Returns the number of bytes that are free.
- getCache(String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
-
Gets the cacheManager attribute of the LateralCacheTCPListener object.
- getCache(String) - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheManager
-
Gets the cache attribute of the CacheHub object
- getCache(String) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
-
Gets the cache attribute of the CacheHub object
- getCache(String, ICompositeCacheAttributes) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
-
Gets the cache attribute of the CacheHub object
- getCache(String, ICompositeCacheAttributes, IElementAttributes) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
-
Gets the cache attribute of the CacheHub object
- getCache(IRemoteCacheAttributes) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheManager
-
Gets a RemoteCacheNoWait from the RemoteCacheManager.
- getCache(ICompositeCacheAttributes) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
-
Gets the cache attribute of the CacheHub object
- getCache(ICompositeCacheAttributes, IElementAttributes) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
-
If the cache has already been created, then the CacheAttributes and the element Attributes will be ignored.
- getCacheAttributes() - Method in class org.apache.commons.jcs3.access.AbstractCacheAccess
-
Gets the ICompositeCacheAttributes of the cache region.
- getCacheAttributes() - Method in interface org.apache.commons.jcs3.access.behavior.ICacheAccessManagement
-
Gets the ICompositeCacheAttributes of the cache region
- getCacheAttributes() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Gets the ICompositeCacheAttributes attribute of the Cache object.
- getCacheAttributes() - Method in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
-
Returns the CacheAttributes.
- getCacheAttributes() - Method in interface org.apache.commons.jcs3.engine.memory.behavior.IMemoryCache
-
Returns the CacheAttributes for the region.
- getCacheControl() - Method in class org.apache.commons.jcs3.access.AbstractCacheAccess
- getCacheElement() - Method in class org.apache.commons.jcs3.auxiliary.disk.PurgatoryElement
-
Get the wrapped cache element.
- getCacheElement() - Method in class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheRequest
- getCacheElement() - Method in class org.apache.commons.jcs3.engine.memory.util.MemoryElementDescriptor
-
Get the cache element
- getCacheElement() - Method in class org.apache.commons.jcs3.engine.memory.util.SoftReferenceElementDescriptor
- getCacheElement(K) - Method in interface org.apache.commons.jcs3.access.behavior.ICacheAccess
-
This method returns the ICacheElement<K, V> wrapper which provides access to element info and other attributes.
- getCacheElement(K) - Method in class org.apache.commons.jcs3.access.CacheAccess
-
This method returns the ICacheElement<K, V> wrapper which provides access to element info and other attributes.
- getCacheElements(Set<K>) - Method in interface org.apache.commons.jcs3.access.behavior.ICacheAccess
-
Get multiple elements from the cache based on a set of cache keys.
- getCacheElements(Set<K>) - Method in class org.apache.commons.jcs3.access.CacheAccess
-
Get multiple elements from the cache based on a set of cache keys.
- getCacheEventLogger() - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCache
-
Allows it to be injected.
- getCacheEventQueue() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWait
-
This is for testing only.
- getCacheListeners(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
-
Returns the cache listener for the specified cache.
- getCacheManager() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheListener
- getCacheManager() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
- getCacheManager() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheListener
-
Gets the cacheManager attribute of the RemoteCacheListener object.
- getCacheManager() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
- getCacheName() - Method in class org.apache.commons.jcs3.admin.CacheRegionInfo
- getCacheName() - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheAttributes
-
Gets the cacheName attribute of the AuxiliaryCacheAttributes object
- getCacheName() - Method in interface org.apache.commons.jcs3.auxiliary.AuxiliaryCacheAttributes
-
Gets the cacheName attribute of the AuxiliaryCacheAttributes object
- getCacheName() - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
- getCacheName() - Method in class org.apache.commons.jcs3.auxiliary.disk.PurgatoryElement
- getCacheName() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCache
-
Gets the cacheName attribute of the LateralCache object
- getCacheName() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWait
-
Gets the cacheName attribute of the LateralCacheNoWait object
- getCacheName() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
-
Gets the cacheName attribute of the LateralCacheNoWaitFacade object.
- getCacheName() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
-
Gets the cacheName attribute of the RemoteCache object.
- getCacheName() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
-
Gets the cacheName attribute of the RemoteCacheNoWaitFacade object.
- getCacheName() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWait
-
Gets the cacheName attribute of the RemoteCacheNoWait object
- getCacheName() - Method in class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheRequest
- getCacheName() - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue
- getCacheName() - Method in interface org.apache.commons.jcs3.engine.behavior.ICache
-
Returns the cache name.
- getCacheName() - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheElement
-
Gets the cacheName attribute of the ICacheElement<K, V> object.
- getCacheName() - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
-
Gets the cacheName attribute of the ICompositeCacheAttributes object
- getCacheName() - Method in class org.apache.commons.jcs3.engine.CacheElement
-
Gets the cacheName attribute of the CacheElement object
- getCacheName() - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
-
Gets the cacheName attribute of the CompositeCacheAttributes object
- getCacheName() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Gets the cacheName attribute of the Cache object.
- getCacheName() - Method in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
-
Returns the cache (aka "region") name.
- getCacheNames() - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
-
Returns a list of the current cache names.
- getCacheNames() - Method in class org.apache.commons.jcs3.utils.discovery.DiscoveredService
- getCacheNames() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryMessage
- getCacheNames() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoverySenderThread
-
Deprecated.
- getCacheNames() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryService
-
Get all the cache names we have facades for.
- getCacheSize() - Method in class org.apache.commons.jcs3.admin.CacheRegionInfo
- getCacheStatistics() - Method in class org.apache.commons.jcs3.admin.CacheRegionInfo
-
Return the statistics for the region.
- getCacheStatus() - Method in class org.apache.commons.jcs3.admin.CacheRegionInfo
- getCacheType() - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
- getCacheType() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCache
-
Gets the cacheType attribute of the LateralCache object
- getCacheType() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWait
-
No lateral invocation.
- getCacheType() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
-
Gets the cacheType attribute of the LateralCacheNoWaitFacade object.
- getCacheType() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
-
Gets the cacheType attribute of the RemoteCache object
- getCacheType() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
-
Gets the cacheType attribute of the RemoteCacheNoWaitFacade object.
- getCacheType() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWait
-
No remote invocation.
- getCacheType() - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheType
-
Returns the cache type.
- getCacheType() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Gets the cacheType attribute of the Cache object.
- getCacheType() - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
- getClusterListeners(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
-
Gets the clusterListeners attribute of the RemoteCacheServer object.
- getClusterServers() - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
-
Gets the clusterServers attribute of the IRemoteCacheAttributes object
- getClusterServers() - Method in class org.apache.commons.jcs3.auxiliary.remote.CommonRemoteCacheAttributes
-
Gets the clusterServers attribute of the RemoteCacheAttributes object.
- getCnt() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryReceiver
- getCommand() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralElementDescriptor
-
Return operation requested by the client
- getCompositeCache() - Method in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
-
Gets the cache hub / region that the MemoryCache is used by
- getCompositeCache() - Method in interface org.apache.commons.jcs3.engine.memory.behavior.IMemoryCache
-
Gets the cache hub / region that uses the MemoryCache.
- getConfigFileName() - Method in interface org.apache.commons.jcs3.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
-
Gets the ConfigFileName attribute of the IRemoteCacheAttributes object.
- getConfigFileName() - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerAttributes
-
Gets the ConfigFileName attribute of the IRemoteCacheAttributes object
- getConfigurationProperties() - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheManager
-
This is exposed so other manager can get access to the props.
- getConfigurationProperties() - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
-
This is exposed so other manager can get access to the props.
- getConnectionPoolName() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
- getConnectionTimeoutMillis() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheAttributes
- getCopyOfDiscoveryListeners() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryService
- getCount() - Method in class org.apache.commons.jcs3.admin.CountingOnlyOutputStream
-
The number of bytes that have passed through this stream.
- getCreateTime() - Method in class org.apache.commons.jcs3.admin.CacheElementInfo
- getCreateTime() - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
-
Gets the createTime attribute of the IAttributes object.
- getCreateTime() - Method in class org.apache.commons.jcs3.engine.ElementAttributes
-
Gets the createTime attribute of the IAttributes object.
- getCreateTime() - Method in class org.apache.commons.jcs3.engine.logging.CacheEvent
-
The time at which this object was created.
- getCSNLInstance(ITCPLateralCacheAttributes) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory
-
Deprecated.Specify serializer
- getCSNLInstance(ITCPLateralCacheAttributes, IElementSerializer) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory
-
Returns an instance of the cache service.
- getData() - Method in interface org.apache.commons.jcs3.engine.stats.behavior.IStatElement
-
Get the data, ex. for hit count you would get a value for some number.
- getData() - Method in class org.apache.commons.jcs3.engine.stats.StatElement
-
Get the data, ex. for hit count you would get a value for some number.
- getDatabase() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
- getDataFileSize() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
-
This is for debugging and testing.
- getDataSource() - Method in interface org.apache.commons.jcs3.auxiliary.disk.jdbc.dsfactory.DataSourceFactory
- getDataSource() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.dsfactory.JndiDataSourceFactory
- getDataSource() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.dsfactory.SharedPoolDataSourceFactory
- getDataSource() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
-
Public so managers can access it.
- getDataSourceFactory(JDBCDiskCacheAttributes, Properties) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheFactory
-
manages the DataSourceFactories.
- getDateForSchedule(String) - Static method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.util.ScheduleParser
-
For a single string it creates a date that is the next time this hh:mm:ss combo will be seen.
- getDefaultCacheAttributes() - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
-
Gets the defaultCacheAttributes attribute of the CacheHub object
- getDefaultElementAttributes() - Method in class org.apache.commons.jcs3.access.AbstractCacheAccess
-
Retrieves A COPY OF the default element attributes used by this region.
- getDefaultElementAttributes() - Method in interface org.apache.commons.jcs3.access.behavior.ICacheAccessManagement
-
GetElementAttributes will return an attribute object describing the current attributes associated with the object name.
- getDefaultElementAttributes() - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
-
Gets the defaultElementAttributes attribute of the CacheHub object
- getDeSerializedCacheElement(ICacheElementSerialized<K, V>, IElementSerializer) - Static method in class org.apache.commons.jcs3.utils.serialization.SerializationConversionUtil
-
This returns a wrapper that has a de-serialized version of the value instead of the serialized value.
- getDiscoveredServices() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryService
- getDiskLimitType() - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCacheAttributes
- getDiskLimitType() - Method in interface org.apache.commons.jcs3.auxiliary.disk.behavior.IDiskCacheAttributes
- getDiskLocation() - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
-
This is used by the event logging.
- getDiskLocation() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCache
-
This is used by the event logging.
- getDiskLocation() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
-
This is used by the event logging.
- getDiskLocation() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
-
This is used by the event logging.
- getDiskPath() - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCacheAttributes
-
Gets the diskPath attribute of the attributes object
- getDiskPath() - Method in interface org.apache.commons.jcs3.auxiliary.disk.behavior.IDiskCacheAttributes
-
Gets the diskPath attribute of the attributes object
- getDiskUsagePattern() - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
- getDiskUsagePattern() - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
- getDriverClassName() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
- getElapsedTime() - Method in class org.apache.commons.jcs3.utils.timing.ElapsedTimer
-
Gets the time elapsed between the start time and now.
- getElapsedTimeString() - Method in class org.apache.commons.jcs3.utils.timing.ElapsedTimer
-
Returns the elapsed time with the display suffix.
- getElementAttributes() - Method in class org.apache.commons.jcs3.auxiliary.disk.PurgatoryElement
- getElementAttributes() - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheElement
-
Gets the attributes attribute of the ICacheElement<K, V> object
- getElementAttributes() - Method in class org.apache.commons.jcs3.engine.CacheElement
-
Gets the IElementAttributes attribute of the CacheElement object
- getElementAttributes() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Gets the default element attribute of the Cache object This returns a copy.
- getElementAttributes(K) - Method in interface org.apache.commons.jcs3.access.behavior.ICacheAccess
-
Gets the elementAttributes attribute of the ICacheAccess object
- getElementAttributes(K) - Method in class org.apache.commons.jcs3.access.CacheAccess
-
GetElementAttributes will return an attribute object describing the current attributes associated with the object name.
- getElementAttributes(K) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Gets the elementAttributes attribute of the Cache object.
- getElementAttrributes() - Method in class org.apache.commons.jcs3.engine.CacheGroup
-
Deprecated.Gets the attributes attribute of the CacheGroup object
- getElementEvent() - Method in interface org.apache.commons.jcs3.engine.control.event.behavior.IElementEvent
-
Gets the elementEvent attribute of the IElementEvent object.
- getElementEvent() - Method in class org.apache.commons.jcs3.engine.control.event.ElementEvent
-
Gets the elementEvent attribute of the ElementEvent object
- getElementEventHandlers() - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
-
Gets the elementEventHandlers.
- getElementEventHandlers() - Method in class org.apache.commons.jcs3.engine.ElementAttributes
-
Gets the elementEventHandlers.
- getElementEventQueue() - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
-
Get the element event queue
- getElementSerializer() - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCache
-
Allows it to be injected.
- getEmptyBlocks() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDisk
- getErrorMessage() - Method in class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheResponse
- getEventLoggingExtraInfo() - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCache
-
Gets the extra info for the event log.
- getEventLoggingExtraInfo() - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
-
Gets the extra info for the event log.
- getEventLoggingExtraInfo() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCache
- getEventLoggingExtraInfo() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWait
-
this won't be called since we don't do ICache logging here.
- getEventLoggingExtraInfo() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
-
this won't be called since we don't do ICache logging here.
- getEventLoggingExtraInfo() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
-
This typically returns end point info .
- getEventLoggingExtraInfo() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCache
- getEventLoggingExtraInfo() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCache
-
Gets the extra info for the event log.
- getEventLoggingExtraInfo() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWait
-
this won't be called since we don't do ICache logging here.
- getEventLogSourceName() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
- getEventName() - Method in interface org.apache.commons.jcs3.engine.logging.behavior.ICacheEvent
- getEventName() - Method in class org.apache.commons.jcs3.engine.logging.CacheEvent
- getEventQueuePoolName() - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheAttributes
-
Sets the pool name to use.
- getEventQueuePoolName() - Method in interface org.apache.commons.jcs3.auxiliary.AuxiliaryCacheAttributes
-
Sets the pool name to use.
- getEventQueueType() - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheAttributes
- getEventQueueType() - Method in interface org.apache.commons.jcs3.auxiliary.AuxiliaryCacheAttributes
- getExecutorService(String) - Method in class org.apache.commons.jcs3.utils.threadpool.ThreadPoolManager
-
Returns an executor service by name.
- getExpiresInSeconds() - Method in class org.apache.commons.jcs3.admin.CacheElementInfo
-
Ignored if isEternal
- getExtraInfoForRequesterId(long) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
-
Ip address for the client, if one is stored.
- getExtraInfoForRequesterId(long) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheService
-
This is called by the event log.
- getExtraInfoForRequesterId(long) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
-
Ip address for the client, if one is stored.
- getFacade() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCache
-
Get facade
- getFailoverIndex() - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheAttributes
-
Gets the failoverIndex attribute of the IRemoteCacheAttributes object.
- getFailoverIndex() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheAttributes
-
Gets the failoverIndex attribute of the RemoteCacheAttributes object.
- getFailovers() - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheAttributes
-
Gets the failovers attribute of the IRemoteCacheAttributes object
- getFailovers() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheAttributes
-
Gets the failovers attribute of the RemoteCacheAttributes object.
- getFailoverServers() - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheAttributes
-
Gets the failoverServers attribute of the IRemoteCacheAttributes object
- getFailoverServers() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheAttributes
-
Gets the failoverServers attribute of the RemoteCacheAttributes object.
- getFilePath() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDisk
-
This is used for debugging.
- getFilePath() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDisk
-
This is used for debugging.
- getFirst() - Method in class org.apache.commons.jcs3.utils.struct.DoubleLinkedList
-
Removes the specified node from the link list.
- getFormattedMessage() - Method in class org.apache.commons.jcs3.log.MessageFormatter
-
Returns the formatted message.
- getFromGroup(K, String) - Method in interface org.apache.commons.jcs3.access.behavior.IGroupCacheAccess
-
Gets the g attribute of the IGroupCacheAccess object
- getFromGroup(K, String) - Method in class org.apache.commons.jcs3.access.GroupCacheAccess
-
Gets an item out of the cache that is in a specified group.
- getGetCnt() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
- getGetOnly() - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
-
Gets the getOnly attribute of the IRemoteCacheAttributes object
- getGetOnly() - Method in class org.apache.commons.jcs3.auxiliary.remote.CommonRemoteCacheAttributes
-
Gets the getOnly attribute of the RemoteCacheAttributes object.
- getGetTimeoutMillis() - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheAttributes
-
-1 and 0 mean no timeout, this is the default if the timeout is -1 or 0, no threadpool will be used.
- getGetTimeoutMillis() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheAttributes
- getGroupCacheInstance(String) - Static method in class org.apache.commons.jcs3.JCS
-
Get a GroupCacheAccess which accesses the provided region.
- getGroupCacheInstance(String, ICompositeCacheAttributes) - Static method in class org.apache.commons.jcs3.JCS
-
Get a GroupCacheAccess which accesses the provided region.
- getGroupCacheInstance(String, ICompositeCacheAttributes, IElementAttributes) - Static method in class org.apache.commons.jcs3.JCS
-
Get a GroupCacheAccess which accesses the provided region.
- getGroupKeys(String) - Method in interface org.apache.commons.jcs3.access.behavior.IGroupCacheAccess
-
Gets the set of keys of objects currently in the group
- getGroupKeys(String) - Method in class org.apache.commons.jcs3.access.GroupCacheAccess
-
Gets the set of keys of objects currently in the group.
- getGroupNames() - Method in class org.apache.commons.jcs3.access.GroupCacheAccess
-
Gets the set of group names in the cache
- getHitCountAux() - Method in class org.apache.commons.jcs3.admin.CacheRegionInfo
- getHitCountAux() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Number of times a requested item was found in and auxiliary cache.
- getHitCountRam() - Method in class org.apache.commons.jcs3.admin.CacheRegionInfo
- getHitCountRam() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Number of times a requested item was found in the memory cache.
- getHost() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteLocation
- getHost() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryMessage
- getHttpListenerPort() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes
-
Gets the httpListenerPort attribute of the ILateralCacheAttributes object
- getHttpListenerPort() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheAttributes
-
Gets the httpListenerPort attribute of the ILateralCacheAttributes object
- getHttpServer() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes
-
Gets the httpServer attribute of the ILateralCacheAttributes object
- getHttpServer() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheAttributes
-
Gets the httpServer attribute of the LateralCacheAttributes object
- getHttpServers() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes
-
Gets the httpSrvers attribute of the LateralCacheAttributes object
- getHttpServers() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheAttributes
-
Gets the httpSrvers attribute of the LateralCacheAttributes object
- getHttpVersion() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheAttributes
- getIdentityKey() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWait
-
The identifying key to this no wait
- getIdleTime() - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
-
Gets the idleTime attribute of the IAttributes object
- getIdleTime() - Method in class org.apache.commons.jcs3.engine.ElementAttributes
-
Gets the idleTime attribute of the IAttributes object.
- getInstance() - Static method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
-
Gets the CacheHub instance.
- getInstance() - Static method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryManager
-
Singleton
- getInstance() - Static method in class org.apache.commons.jcs3.utils.threadpool.ThreadPoolManager
-
Returns a configured instance of the ThreadPoolManger To specify a configuration file or Properties object to use call the appropriate setter prior to calling getInstance.
- getInstance(String) - Static method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
-
Initializes the cache manager using the props file for the given name.
- getInstance(String) - Static method in class org.apache.commons.jcs3.JCS
-
Get a CacheAccess which accesses the provided region.
- getInstance(String, ICompositeCacheAttributes) - Static method in class org.apache.commons.jcs3.JCS
-
Get a CacheAccess which accesses the provided region.
- getInstance(String, ICompositeCacheAttributes, IElementAttributes) - Static method in class org.apache.commons.jcs3.JCS
-
Get a CacheAccess which accesses the provided region.
- getInstance(ITCPLateralCacheAttributes, ICompositeCacheManager) - Static method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
-
Deprecated.Specify serializer
- getInstance(ITCPLateralCacheAttributes, ICompositeCacheManager, IElementSerializer) - Static method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
-
Gets the instance attribute of the LateralCacheTCPListener class.
- getIPAddressForService() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCache
-
IP address for the service, if one is stored.
- getIsEternal() - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
-
This turns off expiration if it is true.
- getIsEternal() - Method in class org.apache.commons.jcs3.engine.ElementAttributes
-
You can turn off expiration by setting this to true.
- getIsLateral() - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
-
Is this item laterally distributable.
- getIsLateral() - Method in class org.apache.commons.jcs3.engine.ElementAttributes
-
Is this item laterally distributable.
- getIsRemote() - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
-
Can this item be sent to the remote cache.
- getIsRemote() - Method in class org.apache.commons.jcs3.engine.ElementAttributes
-
Can this item be sent to the remote cache
- getIsSpool() - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
-
Can this item be spooled to disk
- getIsSpool() - Method in class org.apache.commons.jcs3.engine.ElementAttributes
-
Can this item be spooled to disk
- getJdbcDiskCacheAttributes() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
- getJndiPath() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
- getJndiTTL() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
- getKeepAliveTime() - Method in class org.apache.commons.jcs3.utils.threadpool.PoolConfiguration
- getKey() - Method in class org.apache.commons.jcs3.admin.CacheElementInfo
- getKey() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskElementDescriptor
- getKey() - Method in class org.apache.commons.jcs3.auxiliary.disk.PurgatoryElement
- getKey() - Method in class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheRequest
- getKey() - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheElement
-
Gets the key attribute of the ICacheElement<K, V> object
- getKey() - Method in class org.apache.commons.jcs3.engine.CacheElement
-
Gets the key attribute of the CacheElement object
- getKey() - Method in interface org.apache.commons.jcs3.engine.logging.behavior.ICacheEvent
- getKey() - Method in class org.apache.commons.jcs3.engine.logging.CacheEvent
- getKey() - Method in class org.apache.commons.jcs3.utils.struct.LRUElementDescriptor
- getKeyMatcher() - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCache
-
Returns the key matcher used by get matching.
- getKeyMatcher() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Returns the key matcher used by get matching.
- getKeyPersistenceIntervalSeconds() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCacheAttributes
- getKeySet() - Method in interface org.apache.commons.jcs3.auxiliary.AuxiliaryCache
-
Get a set of the keys for all elements in the auxiliary cache.
- getKeySet() - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
-
The keys in the cache.
- getKeySet() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCache
-
Return the keys in this cache.
- getKeySet() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
-
Return the keys in this cache.
- getKeySet() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
-
Return the keys in this cache.
- getKeySet() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCache
-
Return the keys in this cache.
- getKeySet() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWait
-
Return the keys in this cache.
- getKeySet() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
-
Return the keys in this cache.
- getKeySet() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
-
Return the keys in this cache.
- getKeySet() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
-
Return the keys in this cache.
- getKeySet() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWait
-
Return the keys in this cache.
- getKeySet() - Method in class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheRequest
- getKeySet() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Get a set of the keys for all elements in the cache
- getKeySet() - Method in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
-
Get an Array of the keys for all elements in the memory cache
- getKeySet() - Method in interface org.apache.commons.jcs3.engine.memory.behavior.IMemoryCache
-
Get a set of the keys for all elements in the memory cache.
- getKeySet() - Method in class org.apache.commons.jcs3.engine.memory.soft.SoftReferenceMemoryCache
- getKeySet(boolean) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Get a set of the keys for all elements in the cache
- getKeySet(String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPService
-
Return the keys in this cache.
- getKeySet(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
-
Return the keys in this cache.
- getKeySet(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
-
Return the keys in this cache.
- getKeySet(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
-
Return the keys in the cache.
- getKeySet(String) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheServiceNonLocal
-
Get a set of the keys for all elements in the cache.
- getKeySet(String) - Method in class org.apache.commons.jcs3.engine.ZombieCacheServiceNonLocal
-
Does nothing.
- getLast() - Method in class org.apache.commons.jcs3.utils.struct.DoubleLinkedList
-
Returns the last node from the link list, if there are any nodes.
- getLastAccessTime() - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
-
Gets the LastAccess attribute of the IAttributes object.
- getLastAccessTime() - Method in class org.apache.commons.jcs3.engine.ElementAttributes
-
Gets the LastAccess attribute of the IAttributes object.
- getLastHearFromTime() - Method in class org.apache.commons.jcs3.utils.discovery.DiscoveredService
- getListener() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
-
Allows other member of this package to access the listener.
- getListener() - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheClient
-
This returns the listener associated with this remote cache.
- getListenerId() - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache.MyCacheListener
- getListenerId() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
-
Gets the listenerId attribute of the LateralCacheTCPListener object
- getListenerId() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPService
- getListenerId() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
-
Gets the listenerId attribute of the RemoteCacheListener object
- getListenerId() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheListener
-
Gets the listenerId attribute of the RemoteCacheListener object.
- getListenerId() - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheClient
-
Gets the listenerId attribute of the RemoteCacheListener object.
- getListenerId() - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheListener
-
Get the id to be used by this manager.
- getListenerId() - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue
- getListenerId() - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheEventQueue
-
Gets the listenerId attribute of the ICacheEventQueue object
- getListenerId() - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheListener
-
Gets the listenerId attribute of the ICacheListener object
- getListenerId() - Method in class org.apache.commons.jcs3.engine.CacheAdaptor
-
Gets the listenerId attribute of the CacheAdaptor object
- getLocalHostAddress() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheListener
-
This is for debugging.
- getLocalHostAddress() - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheListener
-
This is for debugging.
- getLocalHostAddress() - Static method in class org.apache.commons.jcs3.utils.net.HostNameUtil
-
Gets the address for the local machine.
- getLocalHostLANAddress() - Static method in class org.apache.commons.jcs3.utils.net.HostNameUtil
-
Returns an
InetAddress
object encapsulating what is most likely the machine's LAN IP address. - getLocalHostLANAddresses() - Static method in class org.apache.commons.jcs3.utils.net.HostNameUtil
-
Returns all
InetAddress
objects encapsulating what are most likely the machine's LAN IP addresses. - getLocalPort() - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheAttributes
-
Gets the localPort attribute of the IRemoteCacheAttributes object
- getLocalPort() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheAttributes
-
Gets the localPort attribute of the RemoteCacheAttributes object.
- getLog(Class<?>) - Method in class org.apache.commons.jcs3.log.JulLogFactory
-
Returns a Log using the fully qualified name of the Class as the Log name.
- getLog(Class<?>) - Method in class org.apache.commons.jcs3.log.Log4j2Factory
-
Returns a Log using the fully qualified name of the Class as the Log name.
- getLog(Class<?>) - Method in interface org.apache.commons.jcs3.log.LogFactory
-
Returns a Log using the fully qualified name of the Class as the Log name.
- getLog(Class<?>) - Static method in class org.apache.commons.jcs3.log.LogManager
-
Returns a Log using the fully qualified name of the Class as the Log name.
- getLog(String) - Method in class org.apache.commons.jcs3.log.JulLogFactory
-
Returns a Log with the specified name.
- getLog(String) - Method in class org.apache.commons.jcs3.log.Log4j2Factory
-
Returns a Log with the specified name.
- getLog(String) - Method in interface org.apache.commons.jcs3.log.LogFactory
-
Returns a Log with the specified name.
- getLog(String) - Static method in class org.apache.commons.jcs3.log.LogManager
-
Returns a Log with the specified name.
- getManager(IRemoteCacheAttributes) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheFactory
-
Returns an instance of RemoteCacheManager for the given connection parameters.
- getManager(IRemoteCacheAttributes, ICompositeCacheManager, ICacheEventLogger, IElementSerializer) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheFactory
-
Returns an instance of RemoteCacheManager for the given connection parameters.
- getMatching(String) - Method in interface org.apache.commons.jcs3.access.behavior.ICacheAccess
-
Retrieve matching objects from the cache region this instance provides access to.
- getMatching(String) - Method in class org.apache.commons.jcs3.access.CacheAccess
-
Retrieve matching objects from the cache region this instance provides access to.
- getMatching(String) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheEventLogging
-
Gets items from the cache matching the given pattern.
- getMatching(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
-
Gets items from the cache matching the given pattern.
- getMatching(String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWait
-
Synchronously reads from the lateral cache.
- getMatching(String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
-
Synchronously reads from the lateral cache.
- getMatching(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
-
Synchronously read from the remote cache.
- getMatching(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWait
- getMatching(String) - Method in interface org.apache.commons.jcs3.engine.behavior.ICache
-
Gets items from the cache matching the given pattern.
- getMatching(String) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Build a map of all the matching elements in all of the auxiliaries and memory.
- getMatching(String, boolean) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Build a map of all the matching elements in all of the auxiliaries and memory.
- getMatching(String, String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPService
-
If allow get is true, we will issue a getmatching query.
- getMatching(String, String) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
-
Gets multiple items from the cache matching the pattern.
- getMatching(String, String) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
-
Gets all matching items.
- getMatching(String, String) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
-
Gets all matching items.
- getMatching(String, String) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheService
-
Gets multiple items from the cache matching the pattern.
- getMatching(String, String) - Method in class org.apache.commons.jcs3.engine.ZombieCacheService
-
Returns an empty map.
- getMatching(String, String, long) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPService
-
If allow get is true, we will issue a getmatching query.
- getMatching(String, String, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
-
Gets multiple items from the cache matching the pattern.
- getMatching(String, String, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
-
Retrieves all matching keys.
- getMatching(String, String, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
-
Retrieves all matching keys.
- getMatching(String, String, long) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheServiceNonLocal
-
Gets multiple items from the cache matching the pattern.
- getMatching(String, String, long) - Method in class org.apache.commons.jcs3.engine.ZombieCacheServiceNonLocal
-
Does nothing.
- GETMATCHING_EVENT - Static variable in interface org.apache.commons.jcs3.engine.logging.behavior.ICacheEventLogger
-
ICache getMatching
- getMatchingCacheElements(String) - Method in interface org.apache.commons.jcs3.access.behavior.ICacheAccess
-
Get multiple elements from the cache based on a set of cache keys.
- getMatchingCacheElements(String) - Method in class org.apache.commons.jcs3.access.CacheAccess
-
Get multiple elements from the cache based on a set of cache keys.
- getMatchingFromMemory(String) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Gets the key array from the memcache.
- getMatchingKeysFromArray(String, Set<K>) - Method in interface org.apache.commons.jcs3.engine.match.behavior.IKeyMatcher
-
Creates a pattern and find matches on the array.
- getMatchingKeysFromArray(String, Set<K>) - Method in class org.apache.commons.jcs3.engine.match.KeyMatcherPatternImpl
-
Creates a pattern and find matches on the array.
- getMatchingWithEventLogging(String) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheEventLogging
-
Gets matching items from the cache based on the given pattern.
- getMaxConnectionsPerHost() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheAttributes
- getMaxIdleTimeSec() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
- getMaximumPoolSize() - Method in class org.apache.commons.jcs3.utils.threadpool.PoolConfiguration
- getMaxKeySize() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCacheAttributes
- getMaxKeySize() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCacheAttributes
-
Gets the maxKeySize attribute of the DiskCacheAttributes object
- getMaxLife() - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
-
Sets the maxLife attribute of the IAttributes object.
- getMaxLife() - Method in class org.apache.commons.jcs3.engine.ElementAttributes
-
Sets the maxLife attribute of the IAttributes object.
- getMaxLifeSeconds() - Method in class org.apache.commons.jcs3.admin.CacheElementInfo
-
Ignored if isEternal
- getMaxMemoryIdleTimeSeconds() - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
-
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
- getMaxMemoryIdleTimeSeconds() - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
-
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
- getMaxObjects() - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
-
Gets the maxObjects attribute of the ICompositeCacheAttributes object
- getMaxObjects() - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
-
Gets the maxObjects attribute of the CompositeCacheAttributes object
- getMaxPurgatorySize() - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCacheAttributes
-
Gets the maxKeySize attribute of the DiskCacheAttributes object
- getMaxPurgatorySize() - Method in interface org.apache.commons.jcs3.auxiliary.disk.behavior.IDiskCacheAttributes
-
Gets the maxKeySize attribute of the DiskCacheAttributes object
- getMaxSpoolPerRun() - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
-
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
- getMaxSpoolPerRun() - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
-
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
- getMaxTotal() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
- getMemoryCache() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Access to the memory cache for instrumentation.
- getMemoryCacheName() - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
-
Gets the memoryCacheName attribute of the ICompositeCacheAttributes object
- getMemoryCacheName() - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
-
Gets the memoryCacheName attribute of the CompositeCacheAttributes object
- getMessage() - Method in exception org.apache.commons.jcs3.utils.config.PropertySetterException
-
Returns descriptive text on the cause of this exception.
- getMessageType() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryMessage
- getMinimumPoolSize() - Method in class org.apache.commons.jcs3.utils.threadpool.PoolConfiguration
- getMissCountExpired() - Method in class org.apache.commons.jcs3.admin.CacheRegionInfo
- getMissCountExpired() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Number of times a requested element was found but was expired.
- getMissCountNotFound() - Method in class org.apache.commons.jcs3.admin.CacheRegionInfo
- getMissCountNotFound() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Number of times a requested element was not found.
- getMulticastNetworkInterface() - Static method in class org.apache.commons.jcs3.utils.net.HostNameUtil
-
On systems with multiple network interfaces and mixed IPv6/IPv4 get a valid network interface for binding to multicast
- getMultiple(String, Set<K>) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPService
-
Gets multiple items from the cache based on the given set of keys.
- getMultiple(String, Set<K>) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
-
Gets multiple items from the cache based on the given set of keys.
- getMultiple(String, Set<K>) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
-
Gets multiple items from the cache based on the given set of keys.
- getMultiple(String, Set<K>) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
-
Gets multiple items from the cache based on the given set of keys.
- getMultiple(String, Set<K>) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheService
-
Gets multiple items from the cache based on the given set of keys.
- getMultiple(String, Set<K>) - Method in class org.apache.commons.jcs3.engine.ZombieCacheService
-
Returns an empty map.
- getMultiple(String, Set<K>, long) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPService
-
This issues a separate get for each item.
- getMultiple(String, Set<K>, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
-
Gets multiple items from the cache based on the given set of keys.
- getMultiple(String, Set<K>, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
-
Gets multiple items from the cache based on the given set of keys.
- getMultiple(String, Set<K>, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
-
Gets multiple items from the cache based on the given set of keys.
- getMultiple(String, Set<K>, long) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheServiceNonLocal
-
Gets multiple items from the cache based on the given set of keys.
- getMultiple(String, Set<K>, long) - Method in class org.apache.commons.jcs3.engine.ZombieCacheServiceNonLocal
- getMultiple(Set<K>) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheEventLogging
-
Gets multiple items from the cache based on the given set of keys.
- getMultiple(Set<K>) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWait
-
Gets multiple items from the cache based on the given set of keys.
- getMultiple(Set<K>) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
-
Gets multiple items from the cache based on the given set of keys.
- getMultiple(Set<K>) - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
-
Gets multiple items from the cache based on the given set of keys.
- getMultiple(Set<K>) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWait
-
Gets multiple items from the cache based on the given set of keys.
- getMultiple(Set<K>) - Method in interface org.apache.commons.jcs3.engine.behavior.ICache
-
Gets multiple items from the cache based on the given set of keys.
- getMultiple(Set<K>) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Gets multiple items from the cache based on the given set of keys.
- getMultiple(Set<K>) - Method in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
-
Gets multiple items from the cache based on the given set of keys.
- getMultiple(Set<K>) - Method in interface org.apache.commons.jcs3.engine.memory.behavior.IMemoryCache
-
Gets multiple items from the cache based on the given set of keys.
- getMultiple(Set<K>, boolean) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Look in memory, then disk, remote, or laterally for these items.
- GETMULTIPLE_EVENT - Static variable in interface org.apache.commons.jcs3.engine.logging.behavior.ICacheEventLogger
-
ICache getMultiple
- getMultipleWithEventLogging(Set<K>) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheEventLogging
-
Gets multiple items from the cache based on the given set of keys.
- getName() - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheAttributes
-
Gets the name attribute of the AuxiliaryCacheAttributes object
- getName() - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheFactory
-
Gets the name attribute of the DiskCacheFactory object
- getName() - Method in interface org.apache.commons.jcs3.auxiliary.AuxiliaryCacheAttributes
-
Gets the name attribute of the AuxiliaryCacheAttributes object
- getName() - Method in interface org.apache.commons.jcs3.auxiliary.AuxiliaryCacheFactory
-
Gets the name attribute of the AuxiliaryCacheFactory object
- getName() - Method in interface org.apache.commons.jcs3.auxiliary.disk.jdbc.dsfactory.DataSourceFactory
- getName() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.dsfactory.JndiDataSourceFactory
- getName() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.dsfactory.SharedPoolDataSourceFactory
- getName() - Method in interface org.apache.commons.jcs3.engine.stats.behavior.IStatElement
-
Get the name of the stat element, ex.
- getName() - Method in class org.apache.commons.jcs3.engine.stats.StatElement
-
Get the name of the stat element, ex.
- getName() - Method in class org.apache.commons.jcs3.log.JulLogAdapter
-
Gets the logger name.
- getName() - Method in class org.apache.commons.jcs3.log.JulLogFactory
-
Return the name of the Log subsystem managed by this factory
- getName() - Method in interface org.apache.commons.jcs3.log.Log
-
Gets the logger name.
- getName() - Method in class org.apache.commons.jcs3.log.Log4j2Factory
-
Return the name of the Log subsystem managed by this factory
- getName() - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
-
Gets the logger name.
- getName() - Method in interface org.apache.commons.jcs3.log.LogFactory
-
Return the name of the Log subsystem managed by this factory
- getNamingURL(String, int, String) - Static method in class org.apache.commons.jcs3.auxiliary.remote.RemoteUtils
-
Get the naming url used for RMI registration
- getNamingURL(RemoteLocation, String) - Static method in class org.apache.commons.jcs3.auxiliary.remote.RemoteUtils
-
Get the naming url used for RMI registration
- getNoWaitSize() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
-
Return the size of the no wait list (for testing)
- getNumberOfBlocks() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDisk
- getOpenTimeout() - Method in class org.apache.commons.jcs3.auxiliary.remote.server.TimeoutConfigurableRMISocketFactory
- getOpenTimeOut() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
- getOpenTimeOut() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
- getOptimizationSchedule() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.MySQLDiskCacheAttributes
- getOptimizeAtRemoveCount() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCacheAttributes
-
Gets the optimizeAtRemoveCount attribute of the DiskCacheAttributes object
- getOptionalDetails() - Method in interface org.apache.commons.jcs3.engine.logging.behavior.ICacheEvent
- getOptionalDetails() - Method in class org.apache.commons.jcs3.engine.logging.CacheEvent
- getPassword() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
- getPattern() - Method in class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheRequest
- getPauseBetweenRegionCallsMillis() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.ShrinkerThread
-
How long should we wait between calls to deleteExpired when we are iterating through the list of regions.
- getPayload() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralElementDescriptor
-
Return payload
- getPayload() - Method in class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheResponse
- getPayload() - Method in class org.apache.commons.jcs3.utils.struct.DoubleLinkedListNode
- getPoolNames() - Method in class org.apache.commons.jcs3.utils.threadpool.ThreadPoolManager
-
Returns the names of all configured pools.
- getPort() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteLocation
- getPort() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryMessage
- getPrimaryServer() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
-
Get the primary server from the list of failovers
- getPropertyDescriptor(String) - Method in class org.apache.commons.jcs3.utils.config.PropertySetter
-
Gets the propertyDescriptor attribute of the PropertySetter object
- getPutCnt() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
-
This is roughly the number of updates the lateral has received.
- getPutOnlyMode() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes
- getPutOnlyMode() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheAttributes
- getQueueSize() - Method in class org.apache.commons.jcs3.engine.ZombieCacheServiceNonLocal
-
Gets the number of items on the queue.
- getQueueType() - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheEventQueue
-
Return the type of event queue we are using, either single or pooled.
- getQueueType() - Method in class org.apache.commons.jcs3.engine.CacheEventQueue
-
What type of queue is this.
- getQueueType() - Method in class org.apache.commons.jcs3.engine.PooledCacheEventQueue
- getQuiet(Object) - Method in class org.apache.commons.jcs3.utils.struct.AbstractLRUMap
-
This gets an element out of the map without adjusting it's position in the LRU.
- getQuiet(K) - Method in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
-
Get an item from the cache without affecting its last access time or position.
- getQuiet(K) - Method in interface org.apache.commons.jcs3.engine.memory.behavior.IMemoryCache
-
Get an item from the cache without effecting its order or last access time
- getReadTimeout() - Method in class org.apache.commons.jcs3.auxiliary.remote.server.TimeoutConfigurableRMISocketFactory
- getRecyleBinSize() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
-
Returns the size of the recycle bin in number of elements.
- getRecyleCount() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
-
Returns the number of times we have used spots from the recycle bin.
- getRegion() - Method in interface org.apache.commons.jcs3.engine.logging.behavior.ICacheEvent
- getRegion() - Method in class org.apache.commons.jcs3.engine.logging.CacheEvent
- getRegion() - Method in class org.apache.commons.jcs3.utils.access.JCSWorker
-
Getter for the region of the JCS Cache.
- getRegionName() - Method in interface org.apache.commons.jcs3.engine.stats.behavior.ICacheStats
-
Stats are for a region, though auxiliary data may be for more.
- getRegionName() - Method in class org.apache.commons.jcs3.engine.stats.CacheStats
-
Stats are for a region, though auxiliary data may be for more.
- getRegistryKeepAliveDelayMillis() - Method in interface org.apache.commons.jcs3.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
- getRegistryKeepAliveDelayMillis() - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerAttributes
- getRemoteCache() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWait
-
This is temporary.
- getRemoteCacheAttributes() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
- getRemoteCacheListener() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
- getRemoteCacheServer() - Static method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerFactory
-
This will allow you to get stats from the server, etc.
- getRemoteCacheService() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
- getRemoteDispatcher() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
- getRemoteHttpCacheAttributes() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.AbstractHttpClient
- getRemoteHttpCacheAttributes() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCache
- getRemoteHttpCacheAttributes() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
- getRemoteHttpClientClassName() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheAttributes
- getRemoteLocation() - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
-
Gets the location attribute of the RemoteCacheAttributes object.
- getRemoteLocation() - Method in class org.apache.commons.jcs3.auxiliary.remote.CommonRemoteCacheAttributes
-
Gets the location attribute of the RemoteCacheAttributes object.
- getRemoteServiceName() - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
-
Gets the remoteServiceName attribute of the IRemoteCacheAttributes object
- getRemoteServiceName() - Method in class org.apache.commons.jcs3.auxiliary.remote.CommonRemoteCacheAttributes
-
Gets the remoteServiceName attribute of the RemoteCacheAttributes object.
- getRemoteType() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheListener
-
Gets the remoteType attribute of the RemoteCacheListener object
- getRemoteType() - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
-
Gets the remoteType attribute of the IRemoteCacheAttributes object
- getRemoteType() - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheListener
-
Gets the remoteType attribute of the IRemoteCacheListener object
- getRemoteType() - Method in class org.apache.commons.jcs3.auxiliary.remote.CommonRemoteCacheAttributes
-
Gets the remoteType attribute of the RemoteCacheAttributes object.
- getRemoteTypeName() - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
-
Gets the remoteTypeName attribute of the IRemoteCacheAttributes object
- getRemoteTypeName() - Method in class org.apache.commons.jcs3.auxiliary.remote.CommonRemoteCacheAttributes
-
Gets the remoteTypeName attribute of the RemoteCacheAttributes object.
- getRemoveCnt() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
- getRemoveUponRemotePut() - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
-
Gets the removeUponRemotePut attribute of the IRemoteCacheAttributes object
- getRemoveUponRemotePut() - Method in class org.apache.commons.jcs3.auxiliary.remote.CommonRemoteCacheAttributes
-
Gets the removeUponRemotePut attribute of the RemoteCacheAttributes object.
- getRequesterId() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralElementDescriptor
-
Return id of the source of the request
- getRequesterId() - Method in class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheRequest
- getRequesterId() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryMessage
- getRequestType() - Method in class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheRequest
- getResult(K, String, JCSWorkerHelper<V>) - Method in class org.apache.commons.jcs3.utils.access.JCSWorker
-
Gets the cached result for this region/key OR does the work and caches the result, returning the result.
- getResult(K, JCSWorkerHelper<V>) - Method in class org.apache.commons.jcs3.utils.access.JCSWorker
-
Gets the cached result for this region/key OR does the work and caches the result, returning the result.
- getRmiSocketFactoryTimeoutMillis() - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
-
This sets a general timeout on the rmi socket factory.
- getRmiSocketFactoryTimeoutMillis() - Method in class org.apache.commons.jcs3.auxiliary.remote.CommonRemoteCacheAttributes
- getRootLogger() - Static method in class org.apache.commons.jcs3.log.LogManager
-
Returns the root logger.
- getScheduledExecutorService() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheFactory
-
Get the scheduler service
- getScheduledExecutorService() - Method in interface org.apache.commons.jcs3.engine.behavior.IProvideScheduler
-
Get an instance of a central ScheduledExecutorService
- getScheduledExecutorService() - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
-
Get the scheduler service
- getSchedulerPool(String) - Method in class org.apache.commons.jcs3.utils.threadpool.ThreadPoolManager
-
Returns a scheduler pool by name.
- getSendDelaySec() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
- getSerializedCacheElement(ICacheElement<K, V>, IElementSerializer) - Static method in class org.apache.commons.jcs3.utils.serialization.SerializationConversionUtil
-
This returns a wrapper that has a serialized version of the value instead of the value.
- getSerializedValue() - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheElementSerialized
-
Gets the value attribute of the ICacheElementSerialized object.
- getSerializedValue() - Method in class org.apache.commons.jcs3.engine.CacheElementSerialized
- getSerializer() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryService
-
Return the serializer implementation
- getService(String, int, int, ICompositeCacheManager) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryManager
-
Deprecated.Specify serializer implementation explicitly, allow to specify udpTTL
- getService(String, int, String, int, int, ICompositeCacheManager, IElementSerializer) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryManager
-
Creates a service for the address and port if one doesn't exist already.
- getServiceAddress() - Method in class org.apache.commons.jcs3.utils.discovery.DiscoveredService
- getServiceAddress() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
- getServiceName() - Static method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerFactory
- getServiceName() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
- getServicePort() - Method in interface org.apache.commons.jcs3.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
-
Gets the localPort attribute of the IRemoteCacheAttributes object.
- getServicePort() - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerAttributes
-
Gets the localPort attribute of the RemoteCacheAttributes object
- getServicePort() - Method in class org.apache.commons.jcs3.utils.discovery.DiscoveredService
- getServicePort() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
- getServletInfo() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheServlet
-
Get servlet information
- getShrinkerIntervalSeconds() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
- getShrinkerIntervalSeconds() - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
-
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
- getShrinkerIntervalSeconds() - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
-
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
- getShutdownSpoolTimeLimit() - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCacheAttributes
-
Get the amount of time in seconds we will wait for elements to move to disk during shutdown for a particular region.
- getShutdownSpoolTimeLimit() - Method in interface org.apache.commons.jcs3.auxiliary.disk.behavior.IDiskCacheAttributes
-
Get the amount of time in seconds we will wait for elements to move to disk during shutdown for a particular region.
- getSize() - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
-
Size cannot be determined without knowledge of the cache implementation, so subclasses will need to implement this method.
- getSize() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCache
-
Returns the number of keys.
- getSize() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
-
Returns the current cache size.
- getSize() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
-
Returns the current cache size.
- getSize() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCache
-
Returns the current cache size.
- getSize() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWait
-
No lateral invocation.
- getSize() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
-
No lateral invocation.
- getSize() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
-
Returns the current cache size.
- getSize() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
-
No remote invocation.
- getSize() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWait
-
No remote invocation.
- getSize() - Method in interface org.apache.commons.jcs3.engine.behavior.ICache
-
Returns the current cache size in number of elements.
- getSize() - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
-
Gets the size attribute of the IAttributes object
- getSize() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Gets the size attribute of the Cache object.
- getSize() - Method in class org.apache.commons.jcs3.engine.ElementAttributes
-
Gets the size attribute of the IAttributes object
- getSize() - Method in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
-
Returns the current cache size.
- getSize() - Method in interface org.apache.commons.jcs3.engine.memory.behavior.IMemoryCache
-
Get the number of elements contained in the memory store
- getSize() - Method in class org.apache.commons.jcs3.engine.memory.soft.SoftReferenceMemoryCache
-
Returns the current cache size.
- getSocketTimeOut() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
- getSocketTimeOut() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
- getSocketTimeoutMillis() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheAttributes
- getSource() - Method in interface org.apache.commons.jcs3.engine.control.event.behavior.IElementEvent
- getSource() - Method in class org.apache.commons.jcs3.engine.control.event.ElementEvent
- getSource() - Method in interface org.apache.commons.jcs3.engine.logging.behavior.ICacheEvent
- getSource() - Method in class org.apache.commons.jcs3.engine.logging.CacheEvent
- getSpoolChunkSize() - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
-
Number to send to disk at time when memory is full.
- getSpoolChunkSize() - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
-
Number to send to disk at the time when memory is full.
- getStartUpSize() - Method in class org.apache.commons.jcs3.utils.threadpool.PoolConfiguration
- getState() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.TableState
- getStatElements() - Method in interface org.apache.commons.jcs3.engine.stats.behavior.IStats
-
Return generic statistical or historical data.
- getStatElements() - Method in class org.apache.commons.jcs3.engine.stats.Stats
- getStatistics() - Method in class org.apache.commons.jcs3.access.AbstractCacheAccess
-
This returns the ICacheStats object with information on this region and its auxiliaries.
- getStatistics() - Method in interface org.apache.commons.jcs3.access.behavior.ICacheAccessManagement
-
This returns the ICacheStats object with information on this region and its auxiliaries.
- getStatistics() - Method in interface org.apache.commons.jcs3.auxiliary.AuxiliaryCache
- getStatistics() - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
-
Returns semi-structured data.
- getStatistics() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCache
-
Returns info about the disk cache.
- getStatistics() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
-
Returns info about the disk cache.
- getStatistics() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
-
Extends the parent stats.
- getStatistics() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCache
-
The NoWait on top does not call out to here yet.
- getStatistics() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWait
- getStatistics() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
- getStatistics() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
- getStatistics() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
- getStatistics() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCache
- getStatistics() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWait
- getStatistics() - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheEventQueue
-
Returns the historical and statistical data for an event queue cache.
- getStatistics() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
This returns data gathered for this region and all the auxiliaries it currently uses.
- getStatistics() - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
-
This returns data gathered for all regions and all the auxiliaries they currently uses.
- getStatistics() - Method in class org.apache.commons.jcs3.engine.memory.AbstractDoubleLinkedListMemoryCache
-
This returns semi-structured information on the memory cache, such as the size, put count, hit count, and miss count.
- getStatistics() - Method in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
- getStatistics() - Method in interface org.apache.commons.jcs3.engine.memory.behavior.IMemoryCache
-
Returns the historical and statistical data for a region's memory cache.
- getStatistics() - Method in class org.apache.commons.jcs3.engine.memory.lru.LHMLRUMemoryCache
-
This returns semi-structured information on the memory cache, such as the size, put count, hit count, and miss count.
- getStatistics() - Method in class org.apache.commons.jcs3.engine.memory.soft.SoftReferenceMemoryCache
- getStatistics() - Method in class org.apache.commons.jcs3.engine.PooledCacheEventQueue
- getStatistics() - Method in class org.apache.commons.jcs3.utils.struct.AbstractLRUMap
- getStats() - Method in class org.apache.commons.jcs3.access.AbstractCacheAccess
- getStats() - Method in interface org.apache.commons.jcs3.access.behavior.ICacheAccessManagement
- getStats() - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
-
Gets basic stats for the abstract disk cache.
- getStats() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCache
-
getStats
- getStats() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWait
-
getStats
- getStats() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
-
getStats
- getStats() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
-
Gets the stats attribute of the RemoteCache object.
- getStats() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
-
getStats
- getStats() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
-
Gets the stats attribute of the RemoteCacheServer object.
- getStats() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWait
-
Returns the statistics in String form.
- getStats() - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
-
Gets the stats attribute of the RemoteCacheServer object.
- getStats() - Method in interface org.apache.commons.jcs3.engine.behavior.ICache
-
Returns the cache stats.
- getStats() - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheServiceAdmin
-
Gets the stats attribute of the ICacheServiceAdmin object
- getStats() - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheManager
-
Gets stats for debugging.
- getStats() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Gets stats for debugging.
- getStats() - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
-
Gets stats for debugging.
- getStatus() - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
- getStatus() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCache
-
Returns the cache status.
- getStatus() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWait
-
Returns the async cache status.
- getStatus() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
-
Gets the status attribute of the LateralCacheNoWaitFacade object
- getStatus() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
-
Returns the cache status.
- getStatus() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
-
Gets the status attribute of the RemoteCacheNoWaitFacade object
- getStatus() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWait
-
Returns the async cache status.
- getStatus() - Method in interface org.apache.commons.jcs3.engine.behavior.ICache
-
Returns the cache status.
- getStatus() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Gets the status attribute of the Cache object.
- getSystemProperty(String, String) - Static method in class org.apache.commons.jcs3.utils.config.OptionConverter
-
Very similar to
System.getProperty
except that theSecurityException
is hidden. - getTableName() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
-
Returns the name of the table.
- getTableName() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
- getTableName() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.MySQLTableOptimizer
- getTableName() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.TableState
- getTableState() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
- getTableState(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheFactory
-
Get a table state for a given table name
- getTableStatus(Statement) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.MySQLTableOptimizer
-
This calls show table status and returns the result as a String.
- getTcpLateralCacheAttributes() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
- getTcpListenerHost() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
-
Gets the tcpListenerHost attribute of the ILateralCacheAttributes object
- getTcpListenerHost() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
-
Gets the tcpListenerHost attribute of the ILateralCacheAttributes object
- getTcpListenerPort() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
-
Gets the tcpListenerPort attribute of the ILateralCacheAttributes object
- getTcpListenerPort() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
-
Gets the tcpListenerPort attribute of the ILateralCacheAttributes object
- getTcpServer() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
-
Gets the tcpServer attribute of the ILateralCacheAttributes object
- getTcpServer() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
-
Gets the tcpServer attribute of the ILateralCacheAttributes object
- getTcpServers() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
-
Gets the tcpServers attribute of the ILateralCacheAttributes object
- getTcpServers() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
-
Gets the tcpServers attribute of the ILateralCacheAttributes object
- getThreadPoolName() - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheAttributes
-
The thread pool the remote cache should use.
- getThreadPoolName() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheAttributes
- getThrowable() - Method in class org.apache.commons.jcs3.log.MessageFormatter
-
Return the throwable passed to the Message.
- getTimeFactorForMilliseconds() - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
- getTimeFactorForMilliseconds() - Method in class org.apache.commons.jcs3.engine.ElementAttributes
- getTimesOptimized() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
-
This is exposed for testing.
- getTimeToLiveSeconds() - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
-
Gets the time left to live of the IAttributes object.
- getTimeToLiveSeconds() - Method in class org.apache.commons.jcs3.engine.ElementAttributes
-
Gets the time left to live of the IAttributes object.
- getTransmissionType() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes
-
Gets the transmissionType attribute of the ILateralCacheAttributes object
- getTransmissionType() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheAttributes
-
Gets the transmissionType attribute of the LateralCacheAttributes object
- getTransmissionTypeName() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes
-
Deprecated.Use getTransmissionType
- getTransmissionTypeName() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheAttributes
-
Deprecated.
- getTypeName() - Method in interface org.apache.commons.jcs3.engine.stats.behavior.IStats
-
Get the type name, such as "LRU Memory Cache."
- getTypeName() - Method in class org.apache.commons.jcs3.engine.stats.Stats
- getUdpDiscoveryAddr() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
-
The address to broadcast to if UDPDiscovery is enabled.
- getUdpDiscoveryAddr() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
-
The address to broadcast to if UDPDiscovery is enabled.
- getUdpDiscoveryAddr() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
- getUdpDiscoveryAttributes() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryService
- getUdpDiscoveryInterface() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
- getUdpDiscoveryPort() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
-
The port to use if UDPDiscovery is enabled.
- getUdpDiscoveryPort() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
-
The port to use if UDPDiscovery is enabled.
- getUdpDiscoveryPort() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
- getUdpMulticastAddr() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes
-
Gets the udpMulticastAddr attribute of the ILateralCacheAttributes object
- getUdpMulticastAddr() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheAttributes
-
Gets the udpMulticastAddr attribute of the LateralCacheAttributes object
- getUdpMulticastPort() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes
-
Gets the udpMulticastPort attribute of the ILateralCacheAttributes object
- getUdpMulticastPort() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheAttributes
-
Gets the udpMulticastPort attribute of the LateralCacheAttributes object
- getUdpTTL() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
-
The time-to-live for the UDP multicast packets
- getUdpTTL() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
-
The time-to-live for the UDP multicast packets
- getUdpTTL() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
- getUnconfiguredInstance() - Static method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
-
Get a CacheHub instance which is not configured.
- getUpdateCount() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
- getUrl() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
- getUrl() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheAttributes
- getUserName() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
- getUsingPool(K) - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
-
This allows gets to timeout in case of remote server machine shutdown.
- getVal() - Method in class org.apache.commons.jcs3.auxiliary.disk.PurgatoryElement
- getVal() - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheElement
-
Gets the val attribute of the ICacheElement<K, V> object
- getVal() - Method in class org.apache.commons.jcs3.engine.CacheElement
-
Gets the val attribute of the CacheElement object
- getValHashCode() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralElementDescriptor
- getWaitToDieMillis() - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue
-
Returns the time to wait for events before killing the background thread.
- getWhenBlockedPolicy() - Method in class org.apache.commons.jcs3.utils.threadpool.PoolConfiguration
- getWithEventLogging(K) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheEventLogging
-
Gets the item from the cache.
- getZombieQueueMaxSize() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes
-
The number of elements the zombie queue will hold.
- getZombieQueueMaxSize() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheAttributes
-
The number of elements the zombie queue will hold.
- getZombieQueueMaxSize() - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheAttributes
-
The number of elements the zombie queue will hold.
- getZombieQueueMaxSize() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheAttributes
-
The number of elements the zombie queue will hold.
- GroupAttrName<T> - Class in org.apache.commons.jcs3.engine.control.group
-
Description of the Class
- GroupAttrName(GroupId, T) - Constructor for class org.apache.commons.jcs3.engine.control.group.GroupAttrName
-
Constructor for the GroupAttrName object
- GroupCacheAccess<K,
V> - Class in org.apache.commons.jcs3.access -
Access for groups.
- GroupCacheAccess(CompositeCache<GroupAttrName<K>, V>) - Constructor for class org.apache.commons.jcs3.access.GroupCacheAccess
-
Constructor for the GroupCacheAccess object
- groupId - Variable in class org.apache.commons.jcs3.engine.control.group.GroupAttrName
-
Description of the Field
- GroupId - Class in org.apache.commons.jcs3.engine.control.group
-
Used to avoid name conflict when group cache items are mixed with non-group cache items in the same cache.
- GroupId(String, String) - Constructor for class org.apache.commons.jcs3.engine.control.group.GroupId
-
Constructor for the GroupId object
- groupName - Variable in class org.apache.commons.jcs3.engine.control.group.GroupId
-
Description of the Field
H
- handleDispose(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache.MyCacheListener
- handleDispose(String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
-
This marks this instance as terminated.
- handleDispose(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheListener
- handleDispose(String) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheListener
-
Notifies the subscribers for freeing up the named cache.
- handleDispose(String) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheListener
-
Notifies the subscribers for freeing up the named cache.
- handleDispose(String) - Method in class org.apache.commons.jcs3.engine.CacheAdaptor
-
Shutdown call.
- handleElementEvent(ICacheElement<K, V>, ElementEventType) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
If there are event handlers for the item, then create an event and queue it up.
- handleElementEvent(IElementEvent<T>) - Method in interface org.apache.commons.jcs3.engine.control.event.behavior.IElementEventHandler
-
Handle events for this element.
- handleException(Exception, String, String) - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
-
Custom exception handling some children.
- handleException(Exception, String, String) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCache
-
Nothing right now.
- handleException(Exception, String, String) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCache
-
Handles exception by disabling the remote cache service before re-throwing the exception in the form of an IOException.
- handleGet(String, K) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
-
Gets the cache that was injected by the lateral factory.
- handleGetKeySet(String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
-
Gets the cache that was injected by the lateral factory.
- handleGetMatching(String, String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
-
Gets the cache that was injected by the lateral factory.
- handlePut(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache.MyCacheListener
- handlePut(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
-
Increments the put count.
- handlePut(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheListener
-
If this is configured to remove on put, then remove the element since it has been updated elsewhere. cd should be incomplete for faster transmission.
- handlePut(ICacheElement<K, V>) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheListener
-
Notifies the subscribers for a cache entry update.
- handlePut(ICacheElement<K, V>) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheListener
-
Notifies the subscribers for a cache entry update.
- handlePut(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.engine.CacheAdaptor
-
Puts an item into the cache.
- handleRemove(String, K) - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache.MyCacheListener
- handleRemove(String, K) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
-
Increments the remove count.
- handleRemove(String, K) - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheListener
-
Calls localRemove on the CompositeCache.
- handleRemove(String, K) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheListener
-
Notifies the subscribers for a cache entry removal.
- handleRemove(String, K) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheListener
-
Notifies the subscribers for a cache entry removal.
- handleRemove(String, K) - Method in class org.apache.commons.jcs3.engine.CacheAdaptor
-
Removes an item.
- handleRemoveAll(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache.MyCacheListener
- handleRemoveAll(String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
-
Gets the cache that was injected by the lateral factory.
- handleRemoveAll(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheListener
-
Calls localRemoveAll on the CompositeCache.
- handleRemoveAll(String) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheListener
-
Notifies the subscribers for a cache remove-all.
- handleRemoveAll(String) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheListener
-
Notifies the subscribers for a cache remove-all.
- handleRemoveAll(String) - Method in class org.apache.commons.jcs3.engine.CacheAdaptor
-
Clears the region.
- hashCode() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskElementDescriptor
- hashCode() - Method in class org.apache.commons.jcs3.auxiliary.disk.PurgatoryElement
- hashCode() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteLocation
- hashCode() - Method in class org.apache.commons.jcs3.engine.CacheElement
- hashCode() - Method in class org.apache.commons.jcs3.engine.control.group.GroupAttrName
- hashCode() - Method in class org.apache.commons.jcs3.engine.control.group.GroupId
- hashCode() - Method in class org.apache.commons.jcs3.utils.discovery.DiscoveredService
- hasThrowable() - Method in class org.apache.commons.jcs3.log.MessageFormatter
-
Return true, if the parameters list contains a Throwable.
- HEADER_SIZE_BYTES - Static variable in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDisk
-
The size of the header that indicates the amount of data stored in an occupied block.
- HEADER_SIZE_BYTES - Static variable in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDisk
-
The size of the header that indicates the amount of data stored in an occupied block.
- hitCnt - Variable in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
-
number of hits
- HostNameUtil - Class in org.apache.commons.jcs3.utils.net
-
Simple utility for getting the local host name.
- HostNameUtil() - Constructor for class org.apache.commons.jcs3.utils.net.HostNameUtil
- HSQLDiskCacheFactory - Class in org.apache.commons.jcs3.auxiliary.disk.jdbc.hsql
-
This factory should create hsql disk caches.
- HSQLDiskCacheFactory() - Constructor for class org.apache.commons.jcs3.auxiliary.disk.jdbc.hsql.HSQLDiskCacheFactory
- HTTP - Enum constant in enum org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes.Type
-
HTTP type
- HTTP_CACHE_SERVER_ATTRIBUTES_PROPERTY_PREFIX - Static variable in interface org.apache.commons.jcs3.auxiliary.remote.http.behavior.IRemoteHttpCacheConstants
-
All of the RemoteHttpCacheServiceAttributes can be configured this way.
- HTTP_CACHE_SERVER_PREFIX - Static variable in interface org.apache.commons.jcs3.auxiliary.remote.http.behavior.IRemoteHttpCacheConstants
-
The prefix for cache server config.
I
- ICache<K,
V> - Interface in org.apache.commons.jcs3.engine.behavior -
This is the top level interface for all cache like structures.
- ICacheAccess<K,
V> - Interface in org.apache.commons.jcs3.access.behavior -
ICacheAccess defines the behavior for client access.
- ICacheAccessManagement - Interface in org.apache.commons.jcs3.access.behavior
-
ICacheAccessManagement defines the methods for cache management, cleanup and shutdown.
- ICacheElement<K,
V> - Interface in org.apache.commons.jcs3.engine.behavior -
Every item is the cache is wrapped in an ICacheElement.
- ICacheElementSerialized<K,
V> - Interface in org.apache.commons.jcs3.engine.behavior -
This interface defines the behavior of the serialized element wrapper.
- ICacheEvent<K> - Interface in org.apache.commons.jcs3.engine.logging.behavior
-
Defines the common fields required by a cache event.
- ICacheEventLogger - Interface in org.apache.commons.jcs3.engine.logging.behavior
-
This defines the behavior for event logging.
- ICacheEventQueue<K,
V> - Interface in org.apache.commons.jcs3.engine.behavior -
Interface for a cache event queue.
- ICacheEventQueue.QueueType - Enum in org.apache.commons.jcs3.engine.behavior
- ICacheListener<K,
V> - Interface in org.apache.commons.jcs3.engine.behavior -
Used to receive a cache event notification.
- ICacheObserver - Interface in org.apache.commons.jcs3.engine.behavior
-
Used to register interest in receiving cache changes.
- ICacheService<K,
V> - Interface in org.apache.commons.jcs3.engine.behavior -
Used to retrieve and update the cache.
- ICacheServiceAdmin - Interface in org.apache.commons.jcs3.engine.behavior
-
Description of the Interface
- ICacheServiceNonLocal<K,
V> - Interface in org.apache.commons.jcs3.engine.behavior -
Used to retrieve and update non local caches, such as the remote and lateral caches.
- ICacheStats - Interface in org.apache.commons.jcs3.engine.stats.behavior
-
This holds stat information on a region.
- ICacheType - Interface in org.apache.commons.jcs3.engine.behavior
-
Interface implemented by a specific cache.
- ICacheType.CacheType - Enum in org.apache.commons.jcs3.engine.behavior
- ICommonRemoteCacheAttributes - Interface in org.apache.commons.jcs3.auxiliary.remote.behavior
-
This specifies what a remote cache configuration object should look like.
- ICompositeCacheAttributes - Interface in org.apache.commons.jcs3.engine.behavior
-
This defines the minimal behavior for the Cache Configuration settings.
- ICompositeCacheAttributes.DiskUsagePattern - Enum in org.apache.commons.jcs3.engine.behavior
- ICompositeCacheManager - Interface in org.apache.commons.jcs3.engine.behavior
-
I need the interface so I can plug in mock managers for testing.
- IDiscoveryListener - Interface in org.apache.commons.jcs3.utils.discovery.behavior
-
Interface for things that want to listen to discovery events.
- IDiskCacheAttributes - Interface in org.apache.commons.jcs3.auxiliary.disk.behavior
-
Common disk cache attributes.
- IDiskCacheAttributes.DiskLimitType - Enum in org.apache.commons.jcs3.auxiliary.disk.behavior
- idlePeriod - Static variable in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheMonitor
-
How long to wait between runs
- IElementAttributes - Interface in org.apache.commons.jcs3.engine.behavior
-
Interface for cache element attributes classes.
- IElementEvent<T> - Interface in org.apache.commons.jcs3.engine.control.event.behavior
-
Defines how an element event object should behave.
- IElementEventHandler - Interface in org.apache.commons.jcs3.engine.control.event.behavior
-
This interface defines the behavior for event handler.
- IElementEventQueue - Interface in org.apache.commons.jcs3.engine.control.event.behavior
-
Interface for an element event queue.
- IElementSerializer - Interface in org.apache.commons.jcs3.engine.behavior
-
Defines the behavior for cache element serializers.
- IGroupCacheAccess<K,
V> - Interface in org.apache.commons.jcs3.access.behavior -
IGroupCacheAccess defines group specific behavior for the client access classes.
- IKeyMatcher<K> - Interface in org.apache.commons.jcs3.engine.match.behavior
-
Key matchers need to implement this interface.
- ILateralCacheAttributes - Interface in org.apache.commons.jcs3.auxiliary.lateral.behavior
-
This interface defines configuration options common to lateral cache plugins.
- ILateralCacheAttributes.Type - Enum in org.apache.commons.jcs3.auxiliary.lateral.behavior
- ILateralCacheListener<K,
V> - Interface in org.apache.commons.jcs3.auxiliary.lateral.behavior -
Listens for lateral cache event notification.
- IMemoryCache<K,
V> - Interface in org.apache.commons.jcs3.engine.memory.behavior -
For the framework.
- IndexedDisk - Class in org.apache.commons.jcs3.auxiliary.disk.indexed
-
Provides thread safe access to the underlying random access file.
- IndexedDisk(File, IElementSerializer) - Constructor for class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDisk
-
Constructor for the Disk object
- IndexedDiskCache<K,
V> - Class in org.apache.commons.jcs3.auxiliary.disk.indexed -
Disk cache that uses a RandomAccessFile with keys stored in memory.
- IndexedDiskCache(IndexedDiskCacheAttributes) - Constructor for class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
-
Constructor for the DiskCache object.
- IndexedDiskCache(IndexedDiskCacheAttributes, IElementSerializer) - Constructor for class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
-
Constructor for the DiskCache object.
- IndexedDiskCache.LRUMapCountLimited - Class in org.apache.commons.jcs3.auxiliary.disk.indexed
-
Class for recycling and lru.
- IndexedDiskCache.LRUMapSizeLimited - Class in org.apache.commons.jcs3.auxiliary.disk.indexed
-
Class for recycling and lru.
- IndexedDiskCache.PositionComparator - Class in org.apache.commons.jcs3.auxiliary.disk.indexed
-
Deprecated.Use lambda instead
- IndexedDiskCacheAttributes - Class in org.apache.commons.jcs3.auxiliary.disk.indexed
-
Configuration class for the Indexed Disk Cache
- IndexedDiskCacheAttributes() - Constructor for class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCacheAttributes
-
Constructor for the DiskCacheAttributes object
- IndexedDiskCacheFactory - Class in org.apache.commons.jcs3.auxiliary.disk.indexed
-
Creates disk cache instances.
- IndexedDiskCacheFactory() - Constructor for class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCacheFactory
- IndexedDiskDumper - Class in org.apache.commons.jcs3.auxiliary.disk.indexed
-
Used to dump out a Disk cache from disk for debugging.
- IndexedDiskDumper() - Constructor for class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskDumper
- IndexedDiskElementDescriptor - Class in org.apache.commons.jcs3.auxiliary.disk.indexed
-
Disk objects are located by descriptor entries.
- IndexedDiskElementDescriptor(long, int) - Constructor for class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskElementDescriptor
-
Constructs a usable disk element descriptor.
- info(Object) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
-
Logs a message object with the INFO level.
- info(Object) - Method in interface org.apache.commons.jcs3.log.Log
-
Logs a message object with the INFO level.
- info(Object) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
-
Logs a message object with the INFO level.
- info(String) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
-
Logs a message object with the INFO level.
- info(String) - Method in interface org.apache.commons.jcs3.log.Log
-
Logs a message object with the INFO level.
- info(String) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
-
Logs a message object with the INFO level.
- info(String, Object...) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
-
Logs a message with parameters at the INFO level.
- info(String, Object...) - Method in interface org.apache.commons.jcs3.log.Log
-
Logs a message with parameters at the INFO level.
- info(String, Object...) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
-
Logs a message with parameters at the INFO level.
- info(String, Throwable) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
-
Logs a message at the INFO level including the stack trace of the
Throwable
t
passed as parameter. - info(String, Throwable) - Method in interface org.apache.commons.jcs3.log.Log
-
Logs a message at the INFO level including the stack trace of the
Throwable
t
passed as parameter. - info(String, Throwable) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
-
Logs a message at the INFO level including the stack trace of the
Throwable
t
passed as parameter. - info(String, Supplier<?>...) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
-
Logs a message with parameters which are only to be constructed if the logging level is the INFO level.
- info(String, Supplier<?>...) - Method in interface org.apache.commons.jcs3.log.Log
-
Logs a message with parameters which are only to be constructed if the logging level is the INFO level.
- info(String, Supplier<?>...) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
-
Logs a message with parameters which are only to be constructed if the logging level is the INFO level.
- init() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheListener
-
Initialize this listener
- init() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
-
This starts the ListenerThread on the specified port.
- init() - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheStartupServlet
-
Starts the registry and then tries to bind to it.
- init(String, int) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPSender
-
Creates a connection to a TCP server.
- init(ServletConfig) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheServlet
-
Initializes the cache.
- initialize() - Method in interface org.apache.commons.jcs3.auxiliary.AuxiliaryCacheFactory
-
Initialize this factory
- initialize() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheFactory
-
Initialize this factory
- initialize() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory
-
Initialize this factory
- initialize() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheFactory
- initialize() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheFactory
- initialize() - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
-
Creates a shutdown hook and starts the scheduler service
- initialize(JDBCDiskCacheAttributes) - Method in interface org.apache.commons.jcs3.auxiliary.disk.jdbc.dsfactory.DataSourceFactory
-
Initialize the factory.
- initialize(JDBCDiskCacheAttributes) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.dsfactory.JndiDataSourceFactory
- initialize(JDBCDiskCacheAttributes) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.dsfactory.SharedPoolDataSourceFactory
- initialize(RemoteHttpCacheAttributes) - Method in interface org.apache.commons.jcs3.auxiliary.remote.http.client.behavior.IRemoteHttpCacheClient
-
The provides an extension point.
- initialize(RemoteHttpCacheAttributes) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
-
The provides an extension point.
- initialize(ICacheListener<K, V>, long, String, int, int) - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue
-
Initializes the queue.
- initialize(ICacheListener<K, V>, long, String, int, int, String) - Method in class org.apache.commons.jcs3.engine.PooledCacheEventQueue
-
Initializes the queue.
- initialize(CompositeCache<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.AbstractDoubleLinkedListMemoryCache
-
For post reflection creation initialization.
- initialize(CompositeCache<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
-
For post reflection creation initialization
- initialize(CompositeCache<K, V>) - Method in interface org.apache.commons.jcs3.engine.memory.behavior.IMemoryCache
-
Initialize the memory cache
- initialize(CompositeCache<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.lru.LHMLRUMemoryCache
-
For post reflection creation initialization
- initialize(CompositeCache<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.soft.SoftReferenceMemoryCache
-
For post reflection creation initialization
- initiateBroadcast() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryService
-
Initial request that the other caches let it know their addresses.
- instantiateByClassName(String, T) - Static method in class org.apache.commons.jcs3.utils.config.OptionConverter
-
Instantiate an object given a class name.
- instantiateByKey(Properties, String, T) - Static method in class org.apache.commons.jcs3.utils.config.OptionConverter
-
Creates an object for the className value of the key.
- introspect() - Method in class org.apache.commons.jcs3.utils.config.PropertySetter
-
Uses JavaBeans
Introspector
to compute setters of object to be configured. - InvalidArgumentException - Exception in org.apache.commons.jcs3.access.exception
-
InvalidArgumentException is thrown if an argument is passed to the cache that is invalid.
- InvalidArgumentException() - Constructor for exception org.apache.commons.jcs3.access.exception.InvalidArgumentException
-
Constructor for the InvalidArgumentException object
- InvalidArgumentException(String) - Constructor for exception org.apache.commons.jcs3.access.exception.InvalidArgumentException
-
Constructor for the InvalidArgumentException object.
- invalidateGroup(String) - Method in interface org.apache.commons.jcs3.access.behavior.IGroupCacheAccess
-
Invalidates a group
- invalidateGroup(String) - Method in class org.apache.commons.jcs3.access.GroupCacheAccess
-
Invalidates a group: remove all the group members
- InvalidGroupException - Exception in org.apache.commons.jcs3.access.exception
-
InvalidGroupException
- InvalidGroupException() - Constructor for exception org.apache.commons.jcs3.access.exception.InvalidGroupException
-
Constructor for the InvalidGroupException object
- InvalidGroupException(String) - Constructor for exception org.apache.commons.jcs3.access.exception.InvalidGroupException
-
Constructor for the InvalidGroupException object
- InvalidHandleException - Exception in org.apache.commons.jcs3.access.exception
-
InvalidHandleException is not used.
- InvalidHandleException() - Constructor for exception org.apache.commons.jcs3.access.exception.InvalidHandleException
-
Constructor for the InvalidHandleException object
- InvalidHandleException(String) - Constructor for exception org.apache.commons.jcs3.access.exception.InvalidHandleException
-
Constructor for the InvalidHandleException object.
- IProvideScheduler - Interface in org.apache.commons.jcs3.engine.behavior
-
Marker interface for providers of the central ScheduledExecutorService
- IRemoteCacheAttributes - Interface in org.apache.commons.jcs3.auxiliary.remote.behavior
-
This specifies what a remote cache configuration object should look like.
- IRemoteCacheClient<K,
V> - Interface in org.apache.commons.jcs3.auxiliary.remote.behavior -
This defines the behavior expected of a remote cache client.
- IRemoteCacheConstants - Interface in org.apache.commons.jcs3.auxiliary.remote.behavior
-
This holds constants that are used by the remote cache.
- IRemoteCacheDispatcher - Interface in org.apache.commons.jcs3.auxiliary.remote.behavior
-
In the future, this can be used as a generic dispatcher abstraction.
- IRemoteCacheListener<K,
V> - Interface in org.apache.commons.jcs3.auxiliary.remote.behavior -
Listens for remote cache event notification ( rmi callback ).
- IRemoteCacheServer<K,
V> - Interface in org.apache.commons.jcs3.auxiliary.remote.server.behavior -
Interface for managing Remote objects
- IRemoteCacheServerAttributes - Interface in org.apache.commons.jcs3.auxiliary.remote.server.behavior
-
This defines the minimal behavior for the objects that are used to configure the remote cache server.
- IRemoteHttpCacheClient<K,
V> - Interface in org.apache.commons.jcs3.auxiliary.remote.http.client.behavior -
It's not entirely clear that this interface is needed.
- IRemoteHttpCacheConstants - Interface in org.apache.commons.jcs3.auxiliary.remote.http.behavior
-
Constants used throughout the HTTP remote cache.
- IRequireScheduler - Interface in org.apache.commons.jcs3.engine.behavior
-
Marker interface to allow the injection of a central ScheduledExecutorService for all modules requiring scheduled background operations.
- isAlive() - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
- isAlive() - Method in interface org.apache.commons.jcs3.auxiliary.remote.http.client.behavior.IRemoteHttpCacheClient
-
Make and alive request.
- isAlive() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
-
Make and alive request.
- isAllowClusterGet() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheServerAttributes
-
Should gets from non-cluster clients be allowed to get from other remote auxiliaries.
- isAllowClusterGet() - Method in interface org.apache.commons.jcs3.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
-
Should we try to get remotely when the request does not come in from a cluster.
- isAllowClusterGet() - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerAttributes
-
Should gets from non-cluster clients be allowed to get from other remote auxiliaries.
- isAllowGet() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
-
Is the lateral allowed to try and get from other laterals.
- isAllowGet() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
-
Is the lateral allowed to try and get from other laterals.
- isAllowPut() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
-
Is the lateral allowed to put objects to other laterals.
- isAllowPut() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
-
Is the lateral allowed to put objects to other laterals.
- isAllowRemoveAll() - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCacheAttributes
- isAllowRemoveAll() - Method in interface org.apache.commons.jcs3.auxiliary.disk.behavior.IDiskCacheAttributes
-
If this is true then remove all is not prohibited.
- isBalkDuringOptimization() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.MySQLDiskCacheAttributes
-
Should we return null while optimizing the table.
- isClearDiskOnStartup() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCacheAttributes
- isConfigured() - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
- isDark() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
- isDebugEnabled() - Method in class org.apache.commons.jcs3.log.JulLogAdapter
-
Checks whether this Logger is enabled for the DEBUG Level.
- isDebugEnabled() - Method in interface org.apache.commons.jcs3.log.Log
-
Checks whether this Logger is enabled for the DEBUG Level.
- isDebugEnabled() - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
-
Checks whether this Logger is enabled for the DEBUG Level.
- isEmpty() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore
-
Tests emptiness (size == 0).
- isEmpty() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDisk
-
Tests if the length is 0.
- isEmpty() - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheEventQueue
-
Are there elements in the queue.
- isEmpty() - Method in class org.apache.commons.jcs3.engine.PooledCacheEventQueue
-
If the Queue is using a bounded channel we can determine the size.
- isEmpty() - Method in class org.apache.commons.jcs3.utils.struct.AbstractLRUMap
-
Returns true if the map is empty.
- isErrorEnabled() - Method in class org.apache.commons.jcs3.log.JulLogAdapter
-
Checks whether this Logger is enabled for the ERROR Level.
- isErrorEnabled() - Method in interface org.apache.commons.jcs3.log.Log
-
Checks whether this Logger is enabled for the ERROR Level.
- isErrorEnabled() - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
-
Checks whether this Logger is enabled for the ERROR Level.
- isEternal() - Method in class org.apache.commons.jcs3.admin.CacheElementInfo
- isExpired(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Determine if the element is expired based on the values of the element attributes
- isExpired(ICacheElement<K, V>, long, ElementEventType, ElementEventType) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Check if the element is expired based on the values of the element attributes
- isFatalEnabled() - Method in class org.apache.commons.jcs3.log.JulLogAdapter
-
Checks whether this Logger is enabled for the FATAL Level.
- isFatalEnabled() - Method in interface org.apache.commons.jcs3.log.Log
-
Checks whether this Logger is enabled for the FATAL Level.
- isFatalEnabled() - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
-
Checks whether this Logger is enabled for the FATAL Level.
- isFilterRemoveByHashCode() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
-
Should the receiver try to match hash codes.
- isFilterRemoveByHashCode() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
-
Should the receiver try to match hash codes.
- isFinished() - Method in class org.apache.commons.jcs3.utils.access.AbstractJCSWorkerHelper
- isFinished() - Method in interface org.apache.commons.jcs3.utils.access.JCSWorkerHelper
-
Tells us whether or not the work has been completed.
- IShutdownObservable - Interface in org.apache.commons.jcs3.engine.behavior
-
ShutdownObservers can observe ShutdownObservable objects.
- IShutdownObserver - Interface in org.apache.commons.jcs3.engine.behavior
-
This interface is required of all shutdown observers.
- isIncludeCacheNameAsParameter() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheAttributes
- isIncludeKeysAndPatternsAsParameter() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheAttributes
- isIncludeRequestTypeasAsParameter() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheAttributes
- isInfoEnabled() - Method in class org.apache.commons.jcs3.log.JulLogAdapter
-
Checks whether this Logger is enabled for the INFO Level.
- isInfoEnabled() - Method in interface org.apache.commons.jcs3.log.Log
-
Checks whether this Logger is enabled for the INFO Level.
- isInfoEnabled() - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
-
Checks whether this Logger is enabled for the INFO Level.
- isInitialized() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
- isInitialized() - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
- isIssueRemoveOnPut() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
-
Should the client send a remove command rather than a put when update is called.
- isIssueRemoveOnPut() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
-
Should the client send a remove command rather than a put when update is called.
- isLocalClusterConsistency() - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
-
Should cluster updates be propagated to the locals
- isLocalClusterConsistency() - Method in class org.apache.commons.jcs3.auxiliary.remote.CommonRemoteCacheAttributes
-
Should cluster updates be propagated to the locals.
- isLocalClusterConsistency() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheServerAttributes
-
Should cluster updates be propagated to the locals
- isOptimizeOnShutdown() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCacheAttributes
- isReceive() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes
-
Should a listener be created.
- isReceive() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheAttributes
- isReceive() - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheAttributes
-
If RECEIVE is false then the remote cache will not register a listener with the remote server.
- isReceive() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheAttributes
-
If RECEIVE is false then the remote cache will not register a listener with the remote server.
- isSpoolable() - Method in class org.apache.commons.jcs3.auxiliary.disk.PurgatoryElement
-
Gets the spoolable property.
- isStartRegistry() - Method in interface org.apache.commons.jcs3.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
-
Deprecated.Always true, to be removed
- isStartRegistry() - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerAttributes
-
Deprecated.Always true, to be removed
- isSuccess() - Method in class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheResponse
- IStatElement<V> - Interface in org.apache.commons.jcs3.engine.stats.behavior
-
IAuxiliaryCacheStats will hold these IStatElements.
- IStats - Interface in org.apache.commons.jcs3.engine.stats.behavior
-
This interface defines the common behavior for a stats holder.
- isTestBeforeInsert() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
- isTraceEnabled() - Method in class org.apache.commons.jcs3.log.JulLogAdapter
-
Checks whether this Logger is enabled for the TRACE level.
- isTraceEnabled() - Method in interface org.apache.commons.jcs3.log.Log
-
Checks whether this Logger is enabled for the TRACE level.
- isTraceEnabled() - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
-
Checks whether this Logger is enabled for the TRACE level.
- isUdpDiscoveryEnabled() - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
-
Whether or not TCP laterals can try to find each other by multicast communication.
- isUdpDiscoveryEnabled() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
-
Whether or not TCP laterals can try to find each other by multicast communication.
- isUseBoundary() - Method in class org.apache.commons.jcs3.utils.threadpool.PoolConfiguration
- isUseDisk() - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
-
Gets the useDisk attribute of the ICompositeCacheAttributes object
- isUseDisk() - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
-
Gets the useDisk attribute of the CompositeCacheAttributes object
- isUseDiskShrinker() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
- isUseLateral() - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
-
Gets the useLateral attribute of the ICompositeCacheAttributes object
- isUseLateral() - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
-
Gets the useLateral attribute of the CompositeCacheAttributes object
- isUseMemoryShrinker() - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
-
Whether the memory cache should perform background memory shrinkage.
- isUseMemoryShrinker() - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
-
Whether the memory cache should perform background memory shrinkage.
- isUseRegistryKeepAlive() - Method in interface org.apache.commons.jcs3.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
-
Should we try to keep the registry alive
- isUseRegistryKeepAlive() - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerAttributes
-
Should we try to keep the registry alive
- isUseRemote() - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
-
returns whether the cache is remote enabled
- isUseRemote() - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
-
Gets the useRemote attribute of the CompositeCacheAttributes object
- isWarnEnabled() - Method in class org.apache.commons.jcs3.log.JulLogAdapter
-
Checks whether this Logger is enabled for the WARN Level.
- isWarnEnabled() - Method in interface org.apache.commons.jcs3.log.Log
-
Checks whether this Logger is enabled for the WARN Level.
- isWarnEnabled() - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
-
Checks whether this Logger is enabled for the WARN Level.
- isWorking() - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue
- isWorking() - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheEventQueue
-
A Queue is working unless it has reached its max failure count.
- ITCPLateralCacheAttributes - Interface in org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior
-
This interface defines functions that are particular to the TCP Lateral Cache plugin.
- IZombie - Interface in org.apache.commons.jcs3.engine.behavior
-
Interface to mark an object as zombie for error recovery purposes.
J
- JCS - Class in org.apache.commons.jcs3
-
Simple class for using JCS.
- JCS() - Constructor for class org.apache.commons.jcs3.JCS
- JCSAdminBean - Class in org.apache.commons.jcs3.admin
-
A servlet which provides HTTP access to JCS.
- JCSAdminBean() - Constructor for class org.apache.commons.jcs3.admin.JCSAdminBean
-
Default constructor
- JCSAdminBean(CompositeCacheManager) - Constructor for class org.apache.commons.jcs3.admin.JCSAdminBean
-
Parameterized constructor
- JCSJMXBean - Interface in org.apache.commons.jcs3.admin
-
A MXBean to expose the JCS statistics to JMX
- JCSServletContextListener - Class in org.apache.commons.jcs3.utils.servlet
-
If you add this to the context listeners section of your web.xml file, this will shutdown JCS gracefully.
- JCSServletContextListener() - Constructor for class org.apache.commons.jcs3.utils.servlet.JCSServletContextListener
- JCSWorker<K,
V> - Class in org.apache.commons.jcs3.utils.access -
Utility class to encapsulate doing a piece of work, and caching the results in JCS.
- JCSWorker(String) - Constructor for class org.apache.commons.jcs3.utils.access.JCSWorker
-
Constructor which takes a region for the JCS cache.
- JCSWorkerHelper<V> - Interface in org.apache.commons.jcs3.utils.access
-
Interface for doing a piece of work which is expected to be cached.
- JDBCDiskCache<K,
V> - Class in org.apache.commons.jcs3.auxiliary.disk.jdbc -
This is the jdbc disk cache plugin.
- JDBCDiskCache(JDBCDiskCacheAttributes, DataSourceFactory, TableState) - Constructor for class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
-
Constructs a JDBC Disk Cache for the provided cache attributes.
- JDBCDiskCacheAttributes - Class in org.apache.commons.jcs3.auxiliary.disk.jdbc
-
The configurator will set these values based on what is in the cache.ccf file.
- JDBCDiskCacheAttributes() - Constructor for class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
- JDBCDiskCacheFactory - Class in org.apache.commons.jcs3.auxiliary.disk.jdbc
-
This factory should create JDBC auxiliary caches.
- JDBCDiskCacheFactory() - Constructor for class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheFactory
- JMX_OBJECT_NAME - Static variable in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
-
JMX object name
- JndiDataSourceFactory - Class in org.apache.commons.jcs3.auxiliary.disk.jdbc.dsfactory
-
A factory that looks up the DataSource from JNDI.
- JndiDataSourceFactory() - Constructor for class org.apache.commons.jcs3.auxiliary.disk.jdbc.dsfactory.JndiDataSourceFactory
- JulLogAdapter - Class in org.apache.commons.jcs3.log
-
This is a wrapper around the
java.util.logging.Logger
implementing our ownLog
interface. - JulLogAdapter(Logger) - Constructor for class org.apache.commons.jcs3.log.JulLogAdapter
-
Construct a JUL Logger wrapper
- JulLogFactory - Class in org.apache.commons.jcs3.log
-
This is a SPI factory implementation for java.util.logging
- JulLogFactory() - Constructor for class org.apache.commons.jcs3.log.JulLogFactory
K
- keepAlive(String, int, ICacheEventLogger) - Static method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerFactory
-
Tries to lookup the server.
- KEY_MATCHER_PREFIX - Static variable in class org.apache.commons.jcs3.engine.control.CompositeCacheConfigurator
-
jcs.auxiliary.NAME.keymatcher=CLASSNAME
- KeyMatcherPatternImpl<K> - Class in org.apache.commons.jcs3.engine.match
-
This implementation of the KeyMatcher uses standard Java Pattern matching.
- KeyMatcherPatternImpl() - Constructor for class org.apache.commons.jcs3.engine.match.KeyMatcherPatternImpl
- keySet() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore
-
Gets the key set.
- keySet() - Method in class org.apache.commons.jcs3.utils.struct.AbstractLRUMap
L
- LATERAL_CACHE - Enum constant in enum org.apache.commons.jcs3.engine.behavior.ICacheType.CacheType
-
Lateral cache type.
- LateralCache<K,
V> - Class in org.apache.commons.jcs3.auxiliary.lateral -
Lateral distributor.
- LateralCache(ILateralCacheAttributes) - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.LateralCache
-
Deprecated.Causes NPE
- LateralCache(ILateralCacheAttributes, ICacheServiceNonLocal<K, V>, LateralCacheMonitor) - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.LateralCache
-
Constructor for the LateralCache object
- LateralCacheAttributes - Class in org.apache.commons.jcs3.auxiliary.lateral
-
This class stores attributes for all of the available lateral cache auxiliaries.
- LateralCacheAttributes() - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheAttributes
- LateralCacheMonitor - Class in org.apache.commons.jcs3.auxiliary.lateral
-
Used to monitor and repair any failed connection for the lateral cache service.
- LateralCacheMonitor(LateralTCPCacheFactory) - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheMonitor
-
Constructor for the LateralCacheMonitor object
- LateralCacheNoWait<K,
V> - Class in org.apache.commons.jcs3.auxiliary.lateral -
Used to queue up update requests to the underlying cache.
- LateralCacheNoWait(LateralCache<K, V>) - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWait
-
Constructs with the given lateral cache, and fires up an event queue for asynchronous processing.
- LateralCacheNoWaitFacade<K,
V> - Class in org.apache.commons.jcs3.auxiliary.lateral -
Used to provide access to multiple services under nowait protection.
- LateralCacheNoWaitFacade(ILateralCacheListener<K, V>, List<LateralCacheNoWait<K, V>>, ILateralCacheAttributes) - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
-
Constructs with the given lateral cache, and fires events to any listeners.
- LateralCacheNoWaitFacade(ILateralCacheListener<K, V>, LateralCacheNoWait<K, V>[], ILateralCacheAttributes) - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
-
Deprecated.Use list constructor
- LateralCommand - Enum in org.apache.commons.jcs3.auxiliary.lateral
-
Enumeration of the available lateral commands
- LateralElementDescriptor<K,
V> - Class in org.apache.commons.jcs3.auxiliary.lateral -
This class wraps command to other laterals.
- LateralElementDescriptor() - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.LateralElementDescriptor
-
Deprecated.
- LateralElementDescriptor(ICacheElement<K, V>) - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.LateralElementDescriptor
-
Constructor for the LateralElementDescriptor object
- LateralElementDescriptor(ICacheElement<K, V>, LateralCommand) - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.LateralElementDescriptor
-
Constructor for the LateralElementDescriptor object
- LateralElementDescriptor(ICacheElement<K, V>, LateralCommand, long) - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.LateralElementDescriptor
-
Constructor for the LateralElementDescriptor object
- LateralTCPCacheFactory - Class in org.apache.commons.jcs3.auxiliary.lateral.socket.tcp
-
Constructs a LateralCacheNoWaitFacade for the given configuration.
- LateralTCPCacheFactory() - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory
- LateralTCPDiscoveryListener - Class in org.apache.commons.jcs3.auxiliary.lateral.socket.tcp
-
This knows how to add and remove discovered services.
- LateralTCPDiscoveryListener(String, ICompositeCacheManager) - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPDiscoveryListener
-
Deprecated.Use constructor with four parameters
- LateralTCPDiscoveryListener(String, CompositeCacheManager, ICacheEventLogger, IElementSerializer) - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPDiscoveryListener
-
This plugs into the udp discovery system.
- LateralTCPListener<K,
V> - Class in org.apache.commons.jcs3.auxiliary.lateral.socket.tcp -
Listens for connections from other TCP lateral caches and handles them.
- LateralTCPListener(ITCPLateralCacheAttributes) - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
-
Deprecated.Specify serializer
- LateralTCPListener(ITCPLateralCacheAttributes, IElementSerializer) - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
-
Only need one since it does work for all regions, just reference by multiple region names.
- LateralTCPListener.ConnectionHandler - Class in org.apache.commons.jcs3.auxiliary.lateral.socket.tcp
-
Deprecated.No longer used
- LateralTCPListener.ListenerThread - Class in org.apache.commons.jcs3.auxiliary.lateral.socket.tcp
-
Deprecated.No longer used
- LateralTCPSender - Class in org.apache.commons.jcs3.auxiliary.lateral.socket.tcp
-
This class is based on the log4j SocketAppender class.
- LateralTCPSender(ITCPLateralCacheAttributes) - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPSender
-
Deprecated.Specify serializer
- LateralTCPSender(ITCPLateralCacheAttributes, IElementSerializer) - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPSender
-
Constructor for the LateralTCPSender object.
- LateralTCPService<K,
V> - Class in org.apache.commons.jcs3.auxiliary.lateral.socket.tcp -
A lateral cache service implementation.
- LateralTCPService(ITCPLateralCacheAttributes) - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPService
-
Deprecated.Specify serializer
- LateralTCPService(ITCPLateralCacheAttributes, IElementSerializer) - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPService
-
Constructor for the LateralTCPService object
- length() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDisk
-
Returns the file length.
- length() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDisk
-
Returns the raf length.
- LHMLRUMemoryCache<K,
V> - Class in org.apache.commons.jcs3.engine.memory.lru -
This is a test memory manager using the jdk1.4 LinkedHashMap.
- LHMLRUMemoryCache() - Constructor for class org.apache.commons.jcs3.engine.memory.lru.LHMLRUMemoryCache
- LHMLRUMemoryCache.LHMSpooler - Class in org.apache.commons.jcs3.engine.memory.lru
-
Implementation of removeEldestEntry in LinkedHashMap
- LHMSpooler() - Constructor for class org.apache.commons.jcs3.engine.memory.lru.LHMLRUMemoryCache.LHMSpooler
-
Initialize to a small size--for now, 1/2 of max 3rd variable "true" indicates that it should be access and not time governed.
- list - Variable in class org.apache.commons.jcs3.engine.memory.AbstractDoubleLinkedListMemoryCache
-
thread-safe double linked list for lru
- listenerId - Static variable in class org.apache.commons.jcs3.engine.CacheInfo
-
By default this is the hash code of the VMID
- ListenerThread(ServerSocket) - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener.ListenerThread
-
Deprecated.Constructor
- loadKeys() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore
-
Loads the keys from the .key file.
- loadKeys() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
-
Loads the keys from the .key file.
- loadProps(String) - Static method in class org.apache.commons.jcs3.auxiliary.remote.RemoteUtils
-
Loads properties for the named props file.
- LOCAL - Enum constant in enum org.apache.commons.jcs3.auxiliary.remote.server.behavior.RemoteType
-
A remote cache is either a local cache or a cluster cache
- localGet(K) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Do not try to go remote or laterally for this get.
- localGetMatching(String) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Build a map of all the matching elements in all of the auxiliaries and memory.
- localGetMultiple(Set<K>) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Gets multiple items from the cache based on the given set of keys.
- localRemove(K) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Do not propagate removeall laterally or remotely.
- localRemoveAll() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Will not pass the remove message remotely.
- localUpdate(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Standard update method.
- lock - Variable in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
- lockedGetElement(MemoryElementDescriptor<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.AbstractDoubleLinkedListMemoryCache
-
Update control structures after get (guarded by the lock)
- lockedGetElement(MemoryElementDescriptor<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
-
Update control structures after get (guarded by the lock)
- lockedGetElement(MemoryElementDescriptor<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.lru.LHMLRUMemoryCache
-
Update control structures after get (guarded by the lock)
- lockedGetElement(MemoryElementDescriptor<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.soft.SoftReferenceMemoryCache
-
Update control structures after get (guarded by the lock)
- lockedRemoveAll() - Method in class org.apache.commons.jcs3.engine.memory.AbstractDoubleLinkedListMemoryCache
-
Removes all cached items from the cache control structures.
- lockedRemoveAll() - Method in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
-
Removes all cached items from the cache control structures.
- lockedRemoveAll() - Method in class org.apache.commons.jcs3.engine.memory.lru.LHMLRUMemoryCache
-
Removes all cached items from the cache control structures.
- lockedRemoveAll() - Method in class org.apache.commons.jcs3.engine.memory.soft.SoftReferenceMemoryCache
-
Removes all cached items from the cache control structures.
- lockedRemoveElement(MemoryElementDescriptor<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.AbstractDoubleLinkedListMemoryCache
-
Remove element from control structure (guarded by the lock)
- lockedRemoveElement(MemoryElementDescriptor<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
-
Remove element from control structure (guarded by the lock)
- lockedRemoveElement(MemoryElementDescriptor<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.lru.LHMLRUMemoryCache
-
Remove element from control structure (guarded by the lock)
- lockedRemoveElement(MemoryElementDescriptor<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.soft.SoftReferenceMemoryCache
-
Remove element from control structure (guarded by the lock)
- log - Variable in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheMonitor
-
The logger
- Log - Interface in org.apache.commons.jcs3.log
-
This is a borrowed and stripped-down version of the log4j2 Logger interface.
- Log4j2Factory - Class in org.apache.commons.jcs3.log
-
This is a SPI factory implementation for log4j2
- Log4j2Factory() - Constructor for class org.apache.commons.jcs3.log.Log4j2Factory
- Log4j2LogAdapter - Class in org.apache.commons.jcs3.log
-
This is a wrapper around the
org.apache.logging.log4j.Logger
implementing our ownLog
interface. - Log4j2LogAdapter(Logger) - Constructor for class org.apache.commons.jcs3.log.Log4j2LogAdapter
-
Construct a Log4j Logger wrapper
- logApplicationEvent(String, String, String) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCache
-
Logs an event if an event logger is configured.
- logApplicationEvent(String, String, String) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
-
Logs an event if an event logger is configured.
- logApplicationEvent(String, String, String) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
-
Logs an event if an event logger is configured.
- logApplicationEvent(String, String, String) - Method in interface org.apache.commons.jcs3.engine.logging.behavior.ICacheEventLogger
-
Logs an event.
- logApplicationEvent(String, String, String) - Method in class org.apache.commons.jcs3.engine.logging.CacheEventLoggerDebugLogger
- logCacheName - Variable in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore
-
The name to prefix log messages with.
- logCacheName - Variable in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
-
Cache name used in log messages
- logError(String, String, String) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCache
-
Logs an event if an event logger is configured.
- logError(String, String, String) - Method in interface org.apache.commons.jcs3.engine.logging.behavior.ICacheEventLogger
-
Logs an error.
- logError(String, String, String) - Method in class org.apache.commons.jcs3.engine.logging.CacheEventLoggerDebugLogger
- LogFactory - Interface in org.apache.commons.jcs3.log
-
This is a SPI factory interface for specialized Log objects
- logICacheEvent(ICacheEvent<T>) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCache
-
Logs an event if an event logger is configured.
- logICacheEvent(ICacheEvent<T>) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
-
Logs an event if an event logger is configured.
- logICacheEvent(ICacheEvent<T>) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
-
Logs an event if an event logger is configured.
- logICacheEvent(ICacheEvent<T>) - Method in interface org.apache.commons.jcs3.engine.logging.behavior.ICacheEventLogger
-
Logs an event.
- logICacheEvent(ICacheEvent<T>) - Method in class org.apache.commons.jcs3.engine.logging.CacheEventLoggerDebugLogger
- LogManager - Class in org.apache.commons.jcs3.log
-
This is a borrowed and stripped-down version of the log4j2 LogManager class.
- LogManager() - Constructor for class org.apache.commons.jcs3.log.LogManager
-
Prevents instantiation
- LOGSYSTEM_JAVA_UTIL_LOGGING - Static variable in class org.apache.commons.jcs3.log.LogManager
-
Log systems currently known
- LOGSYSTEM_LOG4J2 - Static variable in class org.apache.commons.jcs3.log.LogManager
- lookupRemoteService() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheManager
-
Lookup remote service from registry
- LRUElementDescriptor<K,
V> - Class in org.apache.commons.jcs3.utils.struct -
This is a node in the double linked list.
- LRUElementDescriptor(K, V) - Constructor for class org.apache.commons.jcs3.utils.struct.LRUElementDescriptor
- LRUMap<K,
V> - Class in org.apache.commons.jcs3.utils.struct -
Simple LRUMap implementation that keeps the number of the objects below or equal maxObjects
- LRUMap() - Constructor for class org.apache.commons.jcs3.utils.struct.LRUMap
- LRUMap(int) - Constructor for class org.apache.commons.jcs3.utils.struct.LRUMap
- LRUMapCountLimited(int) - Constructor for class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore.LRUMapCountLimited
- LRUMapCountLimited(int) - Constructor for class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache.LRUMapCountLimited
- LRUMapSizeLimited() - Constructor for class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore.LRUMapSizeLimited
-
Default
- LRUMapSizeLimited() - Constructor for class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache.LRUMapSizeLimited
-
Default
- LRUMapSizeLimited(int) - Constructor for class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore.LRUMapSizeLimited
- LRUMapSizeLimited(int) - Constructor for class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache.LRUMapSizeLimited
- LRUMemoryCache<K,
V> - Class in org.apache.commons.jcs3.engine.memory.lru -
A fast reference management system.
- LRUMemoryCache() - Constructor for class org.apache.commons.jcs3.engine.memory.lru.LRUMemoryCache
M
- main(String[]) - Static method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskDumper
-
The main program for the DiskDumper class
- main(String[]) - Static method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPService
-
Deprecated.Use unit tests
- main(String[]) - Static method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerFactory
-
Creates an local RMI registry on the default port, starts up the remote cache server, and binds it to the registry.
- makeFirst(T) - Method in class org.apache.commons.jcs3.utils.struct.DoubleLinkedList
-
Moves an existing node to the start of the link list.
- makeLast(T) - Method in class org.apache.commons.jcs3.utils.struct.DoubleLinkedList
-
Moves an existing node to the end of the link list.
- map - Variable in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
-
Map where items are stored by key.
- MAX_PURGATORY_SIZE_DEFAULT - Static variable in interface org.apache.commons.jcs3.auxiliary.disk.behavior.IDiskCacheAttributes
-
This is the default purgatory size limit.
- MemoryElementDescriptor<K,
V> - Class in org.apache.commons.jcs3.engine.memory.util -
This wrapper is needed for double linked lists.
- MemoryElementDescriptor(ICacheElement<K, V>) - Constructor for class org.apache.commons.jcs3.engine.memory.util.MemoryElementDescriptor
-
Constructs a usable MemoryElementDescriptor.
- MessageFormatter - Class in org.apache.commons.jcs3.log
-
Handles messages that consist of a format string conforming to java.text.MessageFormat.
- MessageFormatter(String, Object...) - Constructor for class org.apache.commons.jcs3.log.MessageFormatter
-
Constructs a message formatter.
- MessageFormatter(String, Supplier<?>...) - Constructor for class org.apache.commons.jcs3.log.MessageFormatter
-
Constructs a message formatter.
- MessageHandler(UDPDiscoveryMessage) - Constructor for class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryReceiver.MessageHandler
-
Deprecated.
- missCnt - Variable in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
-
number of misses
- monitorCache(LateralCacheNoWait<?, ?>) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory
-
Add cache instance to monitor
- move(IndexedDiskElementDescriptor, long) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDisk
-
Moves the data stored from one position to another.
- MRUMemoryCache<K,
V> - Class in org.apache.commons.jcs3.engine.memory.mru -
The most recently used items move to the front of the list and get spooled to disk if the cache hub is configured to use a disk cache.
- MRUMemoryCache() - Constructor for class org.apache.commons.jcs3.engine.memory.mru.MRUMemoryCache
- MyCacheListener() - Constructor for class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache.MyCacheListener
- MySQLDiskCache<K,
V> - Class in org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql -
The MySQLDiskCache extends the core JDBCDiskCache.
- MySQLDiskCache(MySQLDiskCacheAttributes, DataSourceFactory, TableState) - Constructor for class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.MySQLDiskCache
-
Delegates to the super and makes use of the MySQL specific parameters used for scheduled optimization.
- MySQLDiskCacheAttributes - Class in org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql
-
This has additional attributes that are particular to the MySQL disk cache.
- MySQLDiskCacheAttributes() - Constructor for class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.MySQLDiskCacheAttributes
- MySQLDiskCacheFactory - Class in org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql
-
This factory should create mysql disk caches.
- MySQLDiskCacheFactory() - Constructor for class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.MySQLDiskCacheFactory
- MySQLTableOptimizer - Class in org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql
-
The MySQL Table Optimizer can optimize MySQL tables.
- MySQLTableOptimizer(MySQLDiskCacheAttributes, TableState, DataSource) - Constructor for class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.MySQLTableOptimizer
-
This constructs an optimizer with the disk can properties.
N
- NAME_COMPONENT_DELIMITER - Static variable in interface org.apache.commons.jcs3.engine.behavior.ICache
-
Delimiter of a cache name component.
- newCache(ICompositeCacheAttributes, IElementAttributes) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheConfigurator
- newConfigurator() - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
- newRemoteCacheNoWait(IRemoteCacheAttributes) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheManager
-
Create new RemoteCacheNoWait instance
- newThread(Runnable) - Method in class org.apache.commons.jcs3.utils.threadpool.DaemonThreadFactory
-
Sets the thread to daemon.
- next - Variable in class org.apache.commons.jcs3.utils.struct.DoubleLinkedListNode
-
Double Linked list references
- notifyError() - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheMonitor
-
Notifies the cache monitor that an error occurred, and kicks off the error recovery process.
- notifyError(RemoteHttpCache<?, ?>) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheMonitor
-
Notifies the cache monitor that an error occurred, and kicks off the error recovery process.
- notifyShutdown() - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheMonitor
-
Notifies the cache monitor that the service shall shut down
- noWaits - Variable in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
-
Deprecated.Should not have been public in the first place
- noWaits - Variable in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
-
The connection to a remote server, or a zombie.
O
- ObjectExistsException - Exception in org.apache.commons.jcs3.access.exception
-
The putSafe method on the JCS convenience class throws this exception if the object is already present in the cache.
- ObjectExistsException() - Constructor for exception org.apache.commons.jcs3.access.exception.ObjectExistsException
-
Constructor for the ObjectExistsException object
- ObjectExistsException(String) - Constructor for exception org.apache.commons.jcs3.access.exception.ObjectExistsException
-
Constructor for the ObjectExistsException object
- ObjectInputStreamClassLoaderAware - Class in org.apache.commons.jcs3.io
- ObjectInputStreamClassLoaderAware(InputStream, ClassLoader) - Constructor for class org.apache.commons.jcs3.io.ObjectInputStreamClassLoaderAware
- ObjectNotFoundException - Exception in org.apache.commons.jcs3.access.exception
-
ObjectNotFoundException
- ObjectNotFoundException() - Constructor for exception org.apache.commons.jcs3.access.exception.ObjectNotFoundException
-
Constructor for the ObjectNotFoundException object
- ObjectNotFoundException(String) - Constructor for exception org.apache.commons.jcs3.access.exception.ObjectNotFoundException
-
Constructor for the ObjectNotFoundException object
- OPTIMIZATION_RUNNING - Static variable in class org.apache.commons.jcs3.auxiliary.disk.jdbc.TableState
-
A table locking optimization is running.
- optimizeFile() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
-
File optimization is handled by this method.
- optimizeTable() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.MySQLTableOptimizer
-
A scheduler will call this method.
- OptionConverter - Class in org.apache.commons.jcs3.utils.config
-
This class is based on the log4j class org.apache.log4j.helpers.OptionConverter that was made by Ceki Gülcü Simon Kitching; Avy Sharell (sharell@online.fr) Anders Kristensen Matthieu Verbert (mve@zurich.ibm.com) A convenience class to convert property values to specific types.
- org.apache.commons.jcs3 - package org.apache.commons.jcs3
-
Contains the class JCS which provides a simple interface for clients to use JCS.
- org.apache.commons.jcs3.access - package org.apache.commons.jcs3.access
-
Contains classes for accessing the cache.
- org.apache.commons.jcs3.access.behavior - package org.apache.commons.jcs3.access.behavior
- org.apache.commons.jcs3.access.exception - package org.apache.commons.jcs3.access.exception
- org.apache.commons.jcs3.admin - package org.apache.commons.jcs3.admin
- org.apache.commons.jcs3.auxiliary - package org.apache.commons.jcs3.auxiliary
-
Root package for auxiliary caches.
- org.apache.commons.jcs3.auxiliary.disk - package org.apache.commons.jcs3.auxiliary.disk
-
The primary disk auxiliary.
- org.apache.commons.jcs3.auxiliary.disk.behavior - package org.apache.commons.jcs3.auxiliary.disk.behavior
- org.apache.commons.jcs3.auxiliary.disk.block - package org.apache.commons.jcs3.auxiliary.disk.block
- org.apache.commons.jcs3.auxiliary.disk.indexed - package org.apache.commons.jcs3.auxiliary.disk.indexed
- org.apache.commons.jcs3.auxiliary.disk.jdbc - package org.apache.commons.jcs3.auxiliary.disk.jdbc
- org.apache.commons.jcs3.auxiliary.disk.jdbc.dsfactory - package org.apache.commons.jcs3.auxiliary.disk.jdbc.dsfactory
- org.apache.commons.jcs3.auxiliary.disk.jdbc.hsql - package org.apache.commons.jcs3.auxiliary.disk.jdbc.hsql
- org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql - package org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql
- org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.util - package org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.util
- org.apache.commons.jcs3.auxiliary.lateral - package org.apache.commons.jcs3.auxiliary.lateral
-
Root package for the lateral cache family.
- org.apache.commons.jcs3.auxiliary.lateral.behavior - package org.apache.commons.jcs3.auxiliary.lateral.behavior
- org.apache.commons.jcs3.auxiliary.lateral.socket.tcp - package org.apache.commons.jcs3.auxiliary.lateral.socket.tcp
- org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior - package org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior
- org.apache.commons.jcs3.auxiliary.remote - package org.apache.commons.jcs3.auxiliary.remote
-
Root package for the remote auxiliary cache.
- org.apache.commons.jcs3.auxiliary.remote.behavior - package org.apache.commons.jcs3.auxiliary.remote.behavior
- org.apache.commons.jcs3.auxiliary.remote.http.behavior - package org.apache.commons.jcs3.auxiliary.remote.http.behavior
- org.apache.commons.jcs3.auxiliary.remote.http.client - package org.apache.commons.jcs3.auxiliary.remote.http.client
- org.apache.commons.jcs3.auxiliary.remote.http.client.behavior - package org.apache.commons.jcs3.auxiliary.remote.http.client.behavior
- org.apache.commons.jcs3.auxiliary.remote.http.server - package org.apache.commons.jcs3.auxiliary.remote.http.server
- org.apache.commons.jcs3.auxiliary.remote.server - package org.apache.commons.jcs3.auxiliary.remote.server
- org.apache.commons.jcs3.auxiliary.remote.server.behavior - package org.apache.commons.jcs3.auxiliary.remote.server.behavior
- org.apache.commons.jcs3.auxiliary.remote.util - package org.apache.commons.jcs3.auxiliary.remote.util
- org.apache.commons.jcs3.auxiliary.remote.value - package org.apache.commons.jcs3.auxiliary.remote.value
- org.apache.commons.jcs3.engine - package org.apache.commons.jcs3.engine
-
Interfaces used by the core and the auxiliary caches.
- org.apache.commons.jcs3.engine.behavior - package org.apache.commons.jcs3.engine.behavior
-
Interfaces used by the core and the auxiliary caches.
- org.apache.commons.jcs3.engine.control - package org.apache.commons.jcs3.engine.control
-
The primary cache classes and the hub.
- org.apache.commons.jcs3.engine.control.event - package org.apache.commons.jcs3.engine.control.event
- org.apache.commons.jcs3.engine.control.event.behavior - package org.apache.commons.jcs3.engine.control.event.behavior
- org.apache.commons.jcs3.engine.control.group - package org.apache.commons.jcs3.engine.control.group
- org.apache.commons.jcs3.engine.logging - package org.apache.commons.jcs3.engine.logging
- org.apache.commons.jcs3.engine.logging.behavior - package org.apache.commons.jcs3.engine.logging.behavior
- org.apache.commons.jcs3.engine.match - package org.apache.commons.jcs3.engine.match
- org.apache.commons.jcs3.engine.match.behavior - package org.apache.commons.jcs3.engine.match.behavior
- org.apache.commons.jcs3.engine.memory - package org.apache.commons.jcs3.engine.memory
-
Parent package for memory type plugins.
- org.apache.commons.jcs3.engine.memory.behavior - package org.apache.commons.jcs3.engine.memory.behavior
- org.apache.commons.jcs3.engine.memory.fifo - package org.apache.commons.jcs3.engine.memory.fifo
- org.apache.commons.jcs3.engine.memory.lru - package org.apache.commons.jcs3.engine.memory.lru
-
The primary memory plugin using a 'least recently used' removal policy.
- org.apache.commons.jcs3.engine.memory.mru - package org.apache.commons.jcs3.engine.memory.mru
-
A memory plugin implemented using a 'most recently used' removal policy.
- org.apache.commons.jcs3.engine.memory.shrinking - package org.apache.commons.jcs3.engine.memory.shrinking
- org.apache.commons.jcs3.engine.memory.soft - package org.apache.commons.jcs3.engine.memory.soft
-
A memory plugin implemented using soft references.
- org.apache.commons.jcs3.engine.memory.util - package org.apache.commons.jcs3.engine.memory.util
- org.apache.commons.jcs3.engine.stats - package org.apache.commons.jcs3.engine.stats
- org.apache.commons.jcs3.engine.stats.behavior - package org.apache.commons.jcs3.engine.stats.behavior
- org.apache.commons.jcs3.io - package org.apache.commons.jcs3.io
- org.apache.commons.jcs3.log - package org.apache.commons.jcs3.log
- org.apache.commons.jcs3.utils.access - package org.apache.commons.jcs3.utils.access
- org.apache.commons.jcs3.utils.config - package org.apache.commons.jcs3.utils.config
-
This package contains utility classes that are used when configuring the cache.
- org.apache.commons.jcs3.utils.discovery - package org.apache.commons.jcs3.utils.discovery
- org.apache.commons.jcs3.utils.discovery.behavior - package org.apache.commons.jcs3.utils.discovery.behavior
- org.apache.commons.jcs3.utils.net - package org.apache.commons.jcs3.utils.net
- org.apache.commons.jcs3.utils.serialization - package org.apache.commons.jcs3.utils.serialization
- org.apache.commons.jcs3.utils.servlet - package org.apache.commons.jcs3.utils.servlet
- org.apache.commons.jcs3.utils.struct - package org.apache.commons.jcs3.utils.struct
- org.apache.commons.jcs3.utils.threadpool - package org.apache.commons.jcs3.utils.threadpool
- org.apache.commons.jcs3.utils.timing - package org.apache.commons.jcs3.utils.timing
- org.apache.commons.jcs3.utils.zip - package org.apache.commons.jcs3.utils.zip
- overrideWithSystemProperties(Properties) - Static method in class org.apache.commons.jcs3.engine.control.CompositeCacheConfigurator
-
Any property values will be replaced with system property values that match the key.
P
- parseAuxiliary(Properties, CompositeCacheManager, String, String) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheConfigurator
-
Get an aux cache for the listed aux for a region.
- parseCacheEventLogger(Properties, String) - Static method in class org.apache.commons.jcs3.auxiliary.AuxiliaryCacheConfigurator
-
Parses the event logger config, if there is any for the auxiliary.
- parseCompositeCacheAttributes(Properties, String, ICompositeCacheAttributes) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheConfigurator
-
Get an ICompositeCacheAttributes for the listed region.
- parseCompositeCacheAttributes(Properties, String, ICompositeCacheAttributes, String) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheConfigurator
-
Get the main attributes for a region.
- parseElementAttributes(Properties, String, IElementAttributes, String) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheConfigurator
-
Create the element attributes from the properties object for a cache region.
- parseElementSerializer(Properties, String) - Static method in class org.apache.commons.jcs3.auxiliary.AuxiliaryCacheConfigurator
-
Parses the element config, if there is any for the auxiliary.
- parseKeyMatcher(Properties, String) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheConfigurator
-
Creates a custom key matcher if one is defined.
- parseRegion(Properties, CompositeCacheManager, String, String) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheConfigurator
-
Create cache region.
- parseRegion(Properties, CompositeCacheManager, String, String, ICompositeCacheAttributes) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheConfigurator
-
Get all the properties for a region and configure its cache.
- parseRegion(Properties, CompositeCacheManager, String, String, ICompositeCacheAttributes, String) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheConfigurator
-
Get all the properties for a region and configure its cache.
- parseRegions(Properties, CompositeCacheManager) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheConfigurator
-
Parse region elements.
- parseServerAndPort(String) - Static method in class org.apache.commons.jcs3.auxiliary.remote.RemoteLocation
-
Parse remote server and port from the string representation server:port and store them in a RemoteLocation object
- parseSystemRegions(Properties, CompositeCacheManager) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheConfigurator
-
Create caches used internally.
- PASSIVE - Enum constant in enum org.apache.commons.jcs3.utils.discovery.UDPDiscoveryMessage.BroadcastType
-
This is the periodic broadcast of a servers location.
- passiveBroadcast(String, int, ArrayList<String>) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoverySender
-
This sends a message broadcasting out that the host and port is available for connections.
- passiveBroadcast(String, int, ArrayList<String>, long) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoverySender
-
This allows you to set the sender id.
- pool - Variable in class org.apache.commons.jcs3.engine.PooledCacheEventQueue
-
The Thread Pool to execute events with.
- POOL_CONFIGURATION_PREFIX - Static variable in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheFactory
-
props prefix
- PoolConfiguration - Class in org.apache.commons.jcs3.utils.threadpool
-
This object holds configuration data for a thread pool.
- PoolConfiguration() - Constructor for class org.apache.commons.jcs3.utils.threadpool.PoolConfiguration
-
Default
- PoolConfiguration(boolean, int, int, int, int, PoolConfiguration.WhenBlockedPolicy, int) - Constructor for class org.apache.commons.jcs3.utils.threadpool.PoolConfiguration
-
Construct a completely configured instance.
- PoolConfiguration.WhenBlockedPolicy - Enum in org.apache.commons.jcs3.utils.threadpool
- POOLED - Enum constant in enum org.apache.commons.jcs3.engine.behavior.ICacheEventQueue.QueueType
-
Uses a thread pool.
- PooledCacheEventQueue<K,
V> - Class in org.apache.commons.jcs3.engine -
An event queue is used to propagate ordered cache events to one and only one target listener.
- PooledCacheEventQueue(ICacheListener<K, V>, long, String, int, int, String) - Constructor for class org.apache.commons.jcs3.engine.PooledCacheEventQueue
-
Constructor for the CacheEventQueue object
- PositionComparator() - Constructor for class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache.PositionComparator
-
Deprecated.
- postProcessWebserviceCall(HttpUriRequest, HttpResponse) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.AbstractHttpClient
-
Called after the execute call on the client.
- postProcessWebserviceCall(HttpUriRequest, HttpResponse) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheDispatcher
-
Called after the execute call on the client.
- preProcessWebserviceCall(RequestBuilder) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.AbstractHttpClient
-
Called before the execute call on the client.
- preProcessWebserviceCall(RequestBuilder) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheDispatcher
-
Called before the execute call on the client.
- prev - Variable in class org.apache.commons.jcs3.utils.struct.DoubleLinkedListNode
-
Double Linked list references
- processDispose() - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheEventLogging
-
Specific implementation of dispose.
- processDispose() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCache
-
Dispose of the disk cache in a background thread.
- processDispose() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
-
Dispose of the disk cache in a background thread.
- processDispose() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
-
Shuts down the pool
- processDispose() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCache
-
Synchronously dispose the cache.
- processDispose() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
-
Synchronously dispose the remote cache; if failed, replace the remote handle with a zombie.
- processDispose(String, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheService
-
Processes a shutdown request.
- processGet(String, K, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheService
-
Processes a get request.
- processGet(K) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheEventLogging
-
Implementation of get.
- processGet(K) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCache
-
Gets the ICacheElement<K, V> for the key if it is in the cache.
- processGet(K) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
-
Gets the key, then goes to disk to get the object.
- processGet(K) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
-
Queries the database for the value.
- processGet(K) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.MySQLDiskCache
-
This delegates to the generic JDBC disk cache.
- processGet(K) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCache
-
The performance costs are too great.
- processGet(K) - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
-
Synchronously get from the remote cache; if failed, replace the remote handle with a zombie.
- processGetKeySet(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
-
Gets the set of keys of objects currently in the cache.
- processGetKeySet(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
-
Gets the set of keys of objects currently in the cache.
- processGetMatching(String) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheEventLogging
-
Implementation of getMatching.
- processGetMatching(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCache
-
Gets matching items from the cache.
- processGetMatching(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
-
Gets matching items from the cache.
- processGetMatching(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
-
This will run a like query.
- processGetMatching(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.MySQLDiskCache
-
This delegates to the generic JDBC disk cache.
- processGetMatching(String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCache
- processGetMatching(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
-
Calls get matching on the server.
- processGetMatching(String, String, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheService
-
Processes a get request.
- processGetMatching(String, String, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
-
Retrieves all matching keys.
- processGetMultiple(String, Set<K>, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheService
-
Processes a get request.
- processGetMultiple(Set<K>) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCache
-
Gets multiple items from the cache based on the given set of keys.
- processRemove(String, K, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheService
-
Processes a remove request.
- processRemove(K) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheEventLogging
-
Specific implementation of remove.
- processRemove(K) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCache
-
Returns true if the removal was successful; or false if there is nothing to remove.
- processRemove(K) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
-
Returns true if the removal was successful; or false if there is nothing to remove.
- processRemove(K) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
-
Returns true if the removal was successful; or false if there is nothing to remove.
- processRemove(K) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCache
-
Synchronously remove from the remote cache; if failed, replace the remote handle with a zombie.
- processRemove(K) - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
-
Synchronously remove from the remote cache; if failed, replace the remote handle with a zombie.
- processRemoveAll() - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheEventLogging
-
Specific implementation of removeAll.
- processRemoveAll() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCache
-
Resets the keyfile, the disk file, and the memory key map.
- processRemoveAll() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
-
Remove all the items from the disk cache by resetting everything.
- processRemoveAll() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
-
This should remove all elements.
- processRemoveAll() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCache
-
Synchronously removeAll from the remote cache; if failed, replace the remote handle with a zombie.
- processRemoveAll() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
-
Synchronously removeAll from the remote cache; if failed, replace the remote handle with a zombie.
- processRemoveAll(String, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheService
-
Processes a removeAll request.
- processRemovedLRU(K, int[]) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore.LRUMapCountLimited
-
This is called when the may key size is reached.
- processRemovedLRU(K, int[]) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore.LRUMapSizeLimited
-
This is called when the may key size is reached.
- processRemovedLRU(K, IndexedDiskElementDescriptor) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache.LRUMapCountLimited
-
This is called when the may key size is reached.
- processRemovedLRU(K, IndexedDiskElementDescriptor) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache.LRUMapSizeLimited
-
This is called when the may key size is reached.
- processRemovedLRU(K, V) - Method in class org.apache.commons.jcs3.utils.struct.AbstractLRUMap
-
This is called when an item is removed from the LRU.
- processRequest(byte[], RemoteCacheRequest<K, V>, String) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheDispatcher
-
Process single request
- processRequest(RemoteCacheRequest<Serializable, Serializable>) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheServlet
-
Processes the request.
- processUpdate(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheEventLogging
-
Implementation of put.
- processUpdate(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCache
-
Writes an element to disk.
- processUpdate(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
-
Update the disk cache.
- processUpdate(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
-
Inserts or updates.
- processUpdate(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.MySQLDiskCache
-
This delegates to the generic JDBC disk cache.
- processUpdate(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCache
-
Update lateral.
- processUpdate(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
-
Serializes the object and then calls update on the remote server with the byte array.
- processUpdate(ICacheElement<K, V>, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheService
-
Processes an update request.
- propagateEvents(ICacheServiceNonLocal<K, V>) - Method in class org.apache.commons.jcs3.engine.ZombieCacheServiceNonLocal
-
Walk the queue, calling the service for each queue operation.
- PROPERTY_PREFIX - Static variable in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheConstants
-
Property prefix, should be jcs.remote but this would break existing config.
- PropertySetter - Class in org.apache.commons.jcs3.utils.config
-
This class is based on the log4j class org.apache.log4j.config.PropertySetter that was made by Anders Kristensen
- PropertySetter(Object) - Constructor for class org.apache.commons.jcs3.utils.config.PropertySetter
-
Create a new PropertySetter for the specified Object.
- PropertySetterException - Exception in org.apache.commons.jcs3.utils.config
-
This class is based on the log4j class org.apache.log4j.config.PropertySetter that was made by Anders Kristensen
- PropertySetterException(String) - Constructor for exception org.apache.commons.jcs3.utils.config.PropertySetterException
-
Constructor for the PropertySetterException object
- PropertySetterException(Throwable) - Constructor for exception org.apache.commons.jcs3.utils.config.PropertySetterException
-
Constructor for the PropertySetterException object
- PurgatoryElement<K,
V> - Class in org.apache.commons.jcs3.auxiliary.disk -
Implementation of cache elements in purgatory.
- PurgatoryElement(ICacheElement<K, V>) - Constructor for class org.apache.commons.jcs3.auxiliary.disk.PurgatoryElement
-
Constructor for the PurgatoryElement<K, V> object
- put(K, int[]) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore.LRUMapSizeLimited
- put(K, int[]) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore
-
Puts a int[] in the keyStore.
- put(K, IndexedDiskElementDescriptor) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache.LRUMapSizeLimited
- put(K, V) - Method in interface org.apache.commons.jcs3.access.behavior.ICacheAccess
-
Puts and/or overrides an element with the name in that region.
- put(K, V) - Method in class org.apache.commons.jcs3.access.CacheAccess
-
Place a new object in the cache, associated with key name.
- put(K, V) - Method in class org.apache.commons.jcs3.utils.struct.AbstractLRUMap
- put(K, V, IElementAttributes) - Method in interface org.apache.commons.jcs3.access.behavior.ICacheAccess
-
Description of the Method
- put(K, V, IElementAttributes) - Method in class org.apache.commons.jcs3.access.CacheAccess
-
Constructs a cache element with these attributes, and puts it into the cache.
- put(AbstractCacheEventQueue.AbstractCacheEvent) - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue
-
Adds an event to the queue.
- put(AbstractCacheEventQueue.AbstractCacheEvent) - Method in class org.apache.commons.jcs3.engine.PooledCacheEventQueue
-
Adds an event to the queue.
- put(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
-
Puts a cache bean to the remote cache and notifies all listeners which
have a different listener id than the originating host; are currently subscribed to the related cache. - put(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.engine.ZombieCacheService
- putAll(Map<? extends K, ? extends V>) - Method in class org.apache.commons.jcs3.utils.struct.AbstractLRUMap
- putCnt - Variable in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
-
number of puts
- putInGroup(K, String, V) - Method in interface org.apache.commons.jcs3.access.behavior.IGroupCacheAccess
-
Puts an item in the cache associated with this group.
- putInGroup(K, String, V) - Method in class org.apache.commons.jcs3.access.GroupCacheAccess
-
Allows the user to put an object into a group within a particular cache region.
- putInGroup(K, String, V, IElementAttributes) - Method in interface org.apache.commons.jcs3.access.behavior.IGroupCacheAccess
-
Put in the cache associated with this group using these attributes.
- putInGroup(K, String, V, IElementAttributes) - Method in class org.apache.commons.jcs3.access.GroupCacheAccess
-
Allows the user to put an object into a group within a particular cache region.
- putSafe(K, V) - Method in interface org.apache.commons.jcs3.access.behavior.ICacheAccess
-
Puts in cache if an item does not exist with the name in that region.
- putSafe(K, V) - Method in class org.apache.commons.jcs3.access.CacheAccess
-
Place a new object in the cache, associated with key name.
Q
- queue - Variable in class org.apache.commons.jcs3.engine.PooledCacheEventQueue
-
The Thread Pool queue
R
- read(int[]) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDisk
-
Reads an object that is located in the specified blocks.
- readExternal(ObjectInput) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskElementDescriptor
-
Saves on reflection.
- readObject(IndexedDiskElementDescriptor) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDisk
-
This reads an object from the given starting position on the file.
- readRequest(HttpServletRequest) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheServlet
-
Read the request from the input stream.
- readRequestFromStream(InputStream) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheServlet
-
Reads the response from the stream and then closes it.
- REGION_PREFIX - Static variable in class org.apache.commons.jcs3.engine.control.CompositeCacheConfigurator
-
normal region prefix
- registerServer(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RegistryKeepAliveRunner
-
Deprecated.Try to rebind the server.
- registerServer(String, Remote) - Static method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerFactory
-
Registers the server with the registry.
- registerShutdownObserver(IShutdownObserver) - Method in interface org.apache.commons.jcs3.engine.behavior.IShutdownObservable
-
Registers an observer with the observable object.
- registerShutdownObserver(IShutdownObserver) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
-
Perhaps the composite cache itself should be the observable object.
- registryAttrGet(String) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
- registryAttrPut(AuxiliaryCacheAttributes) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
- registryFacGet(String) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
- registryFacPut(AuxiliaryCacheFactory) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
- RegistryKeepAliveRunner - Class in org.apache.commons.jcs3.auxiliary.remote.server
-
Deprecated.Functionality moved to RemoteCacheServerFactory
- RegistryKeepAliveRunner(String, int, String) - Constructor for class org.apache.commons.jcs3.auxiliary.remote.server.RegistryKeepAliveRunner
-
Deprecated.
- release() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPService
-
Does nothing.
- release() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
-
Frees the specified cache.
- release() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheService
-
This general method should be deprecated.
- release() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheManager
-
Shutdown all.
- release() - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
-
Frees all remote caches.
- release() - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheService
-
Frees all caches.
- release() - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
- release() - Method in class org.apache.commons.jcs3.engine.ZombieCacheService
-
Frees all caches.
- REMOTE_ALLOW_CLUSTER_GET - Static variable in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheConstants
-
Deprecated.Use CACHE_SERVER_ATTRIBUTES_PROPERTY_PREFIX + ".allowClusterGet"
- REMOTE_CACHE - Enum constant in enum org.apache.commons.jcs3.engine.behavior.ICacheType.CacheType
-
Remote cache type.
- REMOTE_CACHE_SERVICE_NAME - Static variable in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheConstants
-
Mapping to props file value
- REMOTE_CACHE_SERVICE_PORT - Static variable in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheConstants
-
Deprecated.Use CACHE_SERVER_ATTRIBUTES_PROPERTY_PREFIX + ".servicePort"
- REMOTE_CACHE_SERVICE_VAL - Static variable in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheConstants
-
Mapping to props file value
- REMOTE_LOCAL_CLUSTER_CONSISTENCY - Static variable in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheConstants
-
Deprecated.Use CACHE_SERVER_ATTRIBUTES_PROPERTY_PREFIX + ".localClusterConsistency"
- RemoteCache<K,
V> - Class in org.apache.commons.jcs3.auxiliary.remote -
Client proxy for an RMI remote cache.
- RemoteCache(IRemoteCacheAttributes, ICacheServiceNonLocal<K, V>, IRemoteCacheListener<K, V>, RemoteCacheMonitor) - Constructor for class org.apache.commons.jcs3.auxiliary.remote.RemoteCache
-
Constructor for the RemoteCache object.
- RemoteCacheAttributes - Class in org.apache.commons.jcs3.auxiliary.remote
-
These objects are used to configure the remote cache client.
- RemoteCacheAttributes() - Constructor for class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheAttributes
-
Default constructor for the RemoteCacheAttributes object
- RemoteCacheFactory - Class in org.apache.commons.jcs3.auxiliary.remote
-
The RemoteCacheFactory creates remote caches for the cache hub.
- RemoteCacheFactory() - Constructor for class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheFactory
- RemoteCacheFailoverRunner<K,
V> - Class in org.apache.commons.jcs3.auxiliary.remote -
Deprecated.Functionality moved to RemoteCacheNoWaitFacade
- RemoteCacheFailoverRunner(RemoteCacheNoWaitFacade<K, V>, RemoteCacheFactory) - Constructor for class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheFailoverRunner
-
Deprecated.Constructor for the RemoteCacheFailoverRunner object.
- RemoteCacheListener<K,
V> - Class in org.apache.commons.jcs3.auxiliary.remote -
Registered with RemoteCache server.
- RemoteCacheListener(IRemoteCacheAttributes, ICompositeCacheManager, IElementSerializer) - Constructor for class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheListener
-
Only need one since it does work for all regions, just reference by multiple region names.
- RemoteCacheManager - Class in org.apache.commons.jcs3.auxiliary.remote
-
An instance of RemoteCacheManager corresponds to one remote connection of a specific host and port.
- RemoteCacheManager(IRemoteCacheAttributes, ICompositeCacheManager, RemoteCacheMonitor, ICacheEventLogger, IElementSerializer) - Constructor for class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheManager
-
Constructs an instance to with the given remote connection parameters.
- RemoteCacheMonitor - Class in org.apache.commons.jcs3.auxiliary.remote
-
Used to monitor and repair any failed connection for the remote cache service.
- RemoteCacheMonitor() - Constructor for class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheMonitor
-
Constructor for the RemoteCacheMonitor object
- RemoteCacheNoWait<K,
V> - Class in org.apache.commons.jcs3.auxiliary.remote -
The RemoteCacheNoWait wraps the RemoteCacheClient.
- RemoteCacheNoWait(IRemoteCacheClient<K, V>) - Constructor for class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWait
-
Constructs with the given remote cache, and fires up an event queue for asynchronous processing.
- RemoteCacheNoWaitFacade<K,
V> - Class in org.apache.commons.jcs3.auxiliary.remote -
Used to provide access to multiple services under nowait protection.
- RemoteCacheNoWaitFacade(List<RemoteCacheNoWait<K, V>>, IRemoteCacheAttributes, ICacheEventLogger, IElementSerializer, RemoteCacheFactory) - Constructor for class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWaitFacade
-
Constructs with the given remote cache, and fires events to any listeners.
- RemoteCacheRequest<K,
V> - Class in org.apache.commons.jcs3.auxiliary.remote.value -
The basic request wrapper.
- RemoteCacheRequest() - Constructor for class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheRequest
- RemoteCacheRequestFactory - Class in org.apache.commons.jcs3.auxiliary.remote.util
-
This creates request objects.
- RemoteCacheRequestFactory() - Constructor for class org.apache.commons.jcs3.auxiliary.remote.util.RemoteCacheRequestFactory
- RemoteCacheResponse<T> - Class in org.apache.commons.jcs3.auxiliary.remote.value
-
This is the response wrapper.
- RemoteCacheResponse() - Constructor for class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheResponse
- RemoteCacheServer<K,
V> - Class in org.apache.commons.jcs3.auxiliary.remote.server -
This class provides remote cache services.
- RemoteCacheServer(IRemoteCacheServerAttributes, Properties) - Constructor for class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
-
Constructor for the RemoteCacheServer object.
- RemoteCacheServer(IRemoteCacheServerAttributes, Properties, RMISocketFactory) - Constructor for class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
-
Constructor for the RemoteCacheServer object.
- RemoteCacheServerAttributes - Class in org.apache.commons.jcs3.auxiliary.remote.server
-
These attributes are used to configure the remote cache server.
- RemoteCacheServerAttributes() - Constructor for class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerAttributes
-
Default constructor for the RemoteCacheAttributes object
- RemoteCacheServerFactory - Class in org.apache.commons.jcs3.auxiliary.remote.server
-
Provides remote cache services.
- RemoteCacheStartupServlet - Class in org.apache.commons.jcs3.auxiliary.remote.server
-
This servlet can be used to startup the JCS remote cache.
- RemoteCacheStartupServlet() - Constructor for class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheStartupServlet
- RemoteHttpCache<K,
V> - Class in org.apache.commons.jcs3.auxiliary.remote.http.client -
This uses an http client as the service.
- RemoteHttpCache(RemoteHttpCacheAttributes, ICacheServiceNonLocal<K, V>, IRemoteCacheListener<K, V>, RemoteHttpCacheMonitor) - Constructor for class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCache
-
Constructor for the RemoteCache object.
- RemoteHttpCacheAttributes - Class in org.apache.commons.jcs3.auxiliary.remote.http.client
-
Http client specific settings.
- RemoteHttpCacheAttributes() - Constructor for class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheAttributes
- RemoteHttpCacheClient<K,
V> - Class in org.apache.commons.jcs3.auxiliary.remote.http.client -
This is the service used by the remote http auxiliary cache.
- RemoteHttpCacheClient() - Constructor for class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
-
For factory construction.
- RemoteHttpCacheClient(RemoteHttpCacheAttributes) - Constructor for class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
-
Constructs a client.
- RemoteHttpCacheDispatcher - Class in org.apache.commons.jcs3.auxiliary.remote.http.client
-
Calls the service.
- RemoteHttpCacheDispatcher(RemoteHttpCacheAttributes) - Constructor for class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheDispatcher
- RemoteHttpCacheFactory - Class in org.apache.commons.jcs3.auxiliary.remote.http.client
-
The RemoteCacheFactory creates remote caches for the cache hub.
- RemoteHttpCacheFactory() - Constructor for class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheFactory
- RemoteHttpCacheMonitor - Class in org.apache.commons.jcs3.auxiliary.remote.http.client
-
Upon the notification of a connection error, the monitor changes to operate in a time driven mode.
- RemoteHttpCacheMonitor(RemoteHttpCacheFactory) - Constructor for class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheMonitor
-
Constructor for the RemoteCacheMonitor object
- RemoteHttpCacheServerAttributes - Class in org.apache.commons.jcs3.auxiliary.remote.http.server
-
Configuration for the RemoteHttpCacheServer.
- RemoteHttpCacheServerAttributes() - Constructor for class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheServerAttributes
- RemoteHttpCacheService<K,
V> - Class in org.apache.commons.jcs3.auxiliary.remote.http.server -
This does the work.
- RemoteHttpCacheService(ICompositeCacheManager, RemoteHttpCacheServerAttributes, ICacheEventLogger) - Constructor for class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheService
-
Create a process with a cache manager.
- RemoteHttpCacheServlet - Class in org.apache.commons.jcs3.auxiliary.remote.http.server
-
This servlet simply reads and writes objects.
- RemoteHttpCacheServlet() - Constructor for class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheServlet
- RemoteHttpClientListener<K,
V> - Class in org.apache.commons.jcs3.auxiliary.remote.http.client -
Does nothing
- RemoteHttpClientListener(IRemoteCacheAttributes, ICompositeCacheManager, IElementSerializer) - Constructor for class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpClientListener
-
Only need one since it does work for all regions, just reference by multiple region names.
- RemoteLocation - Class in org.apache.commons.jcs3.auxiliary.remote
-
Location of the RMI registry.
- RemoteLocation(String, int) - Constructor for class org.apache.commons.jcs3.auxiliary.remote.RemoteLocation
-
Constructor for the Location object
- RemoteRequestType - Enum in org.apache.commons.jcs3.auxiliary.remote.value
-
The different types of requests
- RemoteType - Enum in org.apache.commons.jcs3.auxiliary.remote.server.behavior
-
Enum to describe the mode of the remote cache
- RemoteUtils - Class in org.apache.commons.jcs3.auxiliary.remote
-
This class provides some basic utilities for doing things such as starting the registry properly.
- remove(Object) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore.LRUMapSizeLimited
- remove(Object) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache.LRUMapSizeLimited
- remove(Object) - Method in class org.apache.commons.jcs3.utils.struct.AbstractLRUMap
- remove(String, K) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPService
-
Uses the default listener id and calls the next remove method.
- remove(String, K) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
-
Removes the given key from the specified cache.
- remove(String, K) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
-
Removes the given key from the specified remote cache.
- remove(String, K) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
-
Removes the given key from the specified remote cache.
- remove(String, K) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheService
-
Removes the given key from the specified cache.
- remove(String, K) - Method in class org.apache.commons.jcs3.engine.ZombieCacheService
- remove(String, K, long) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPService
-
Wraps the key in a LateralElementDescriptor.
- remove(String, K, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
-
Removes the given key from the specified cache.
- remove(String, K, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
-
Remove the key from the cache region and don't tell the source listener about it.
- remove(String, K, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
-
Remove the key from the cache region and don't tell the source listener about it.
- remove(String, K, long) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheServiceNonLocal
-
Removes the given key from the specified cache.
- remove(String, K, long) - Method in class org.apache.commons.jcs3.engine.ZombieCacheServiceNonLocal
-
Adds a removeAll event to the queue if the maxSize is greater than 0;
- remove(K) - Method in interface org.apache.commons.jcs3.access.behavior.ICacheAccess
-
Remove an object for this key if one exists, else do nothing.
- remove(K) - Method in class org.apache.commons.jcs3.access.CacheAccess
-
Removes a single item by name.
- remove(K) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheEventLogging
-
Removes the item from the cache.
- remove(K) - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
-
Removes are not queued.
- remove(K) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore
-
Remove by key.
- remove(K) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWait
-
Adds a remove request to the lateral cache.
- remove(K) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
-
Adds a remove request to the lateral cache.
- remove(K) - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
-
Adds a remove request to the remote cache.
- remove(K) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWait
-
Adds a remove request to the remote cache.
- remove(K) - Method in interface org.apache.commons.jcs3.engine.behavior.ICache
-
Removes an item from the cache.
- remove(K) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Removes an item from the cache.
- remove(K) - Method in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
-
Removes an item from the cache.
- remove(K) - Method in interface org.apache.commons.jcs3.engine.memory.behavior.IMemoryCache
-
Removes an item from the cache
- remove(K, boolean) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
fromRemote: If a remove call was made on a cache with both, then the remote should have been called.
- remove(T) - Method in class org.apache.commons.jcs3.utils.struct.DoubleLinkedList
-
Removes the specified node from the link list.
- REMOVE - Enum constant in enum org.apache.commons.jcs3.auxiliary.lateral.LateralCommand
-
The command for removes
- REMOVE - Enum constant in enum org.apache.commons.jcs3.auxiliary.remote.value.RemoteRequestType
-
Remove request type.
- REMOVE - Enum constant in enum org.apache.commons.jcs3.utils.discovery.UDPDiscoveryMessage.BroadcastType
-
This message instructs the receiver to remove this service from its list.
- REMOVE_ALL - Enum constant in enum org.apache.commons.jcs3.auxiliary.remote.value.RemoteRequestType
-
Remove All request type.
- REMOVE_EVENT - Static variable in interface org.apache.commons.jcs3.engine.logging.behavior.ICacheEventLogger
-
ICache remove
- removeAll() - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheEventLogging
-
Removes all from the region.
- removeAll() - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
- removeAll() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWait
-
Adds a removeAll request to the lateral cache.
- removeAll() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
-
Adds a removeAll request to the lateral cache.
- removeAll() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
-
Adds a removeAll request to the remote cache.
- removeAll() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWait
-
Adds a removeAll request to the remote cache.
- removeAll() - Method in interface org.apache.commons.jcs3.engine.behavior.ICache
-
Removes all cached items from the cache.
- removeAll() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Clears the region.
- removeAll() - Method in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
-
Removes all cached items from the cache.
- removeAll() - Method in interface org.apache.commons.jcs3.engine.memory.behavior.IMemoryCache
-
Removes all cached items from the cache.
- removeAll() - Method in class org.apache.commons.jcs3.utils.struct.DoubleLinkedList
-
Remove all of the elements from the linked list implementation.
- removeAll(boolean) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Removes all cached items.
- removeAll(String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPService
- removeAll(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
-
Remove all keys from the specified cache.
- removeAll(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
-
Remove all keys from the specified remote cache.
- removeAll(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
-
Remove all keys from the specified remote cache.
- removeAll(String) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheService
-
Remove all keys from the specified cache.
- removeAll(String) - Method in class org.apache.commons.jcs3.engine.ZombieCacheService
- removeAll(String, long) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPService
- removeAll(String, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
-
Remove all keys from the specified cache.
- removeAll(String, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
-
Remove all keys from the specified remote cache.
- removeAll(String, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
-
Remove all keys from the specified remote cache.
- removeAll(String, long) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheServiceNonLocal
-
Remove all keys from the specified cache.
- removeAll(String, long) - Method in class org.apache.commons.jcs3.engine.ZombieCacheServiceNonLocal
-
Adds a removeAll event to the queue if the maxSize is greater than 0;
- REMOVEALL - Enum constant in enum org.apache.commons.jcs3.auxiliary.lateral.LateralCommand
-
The command instructing us to remove all
- REMOVEALL_EVENT - Static variable in interface org.apache.commons.jcs3.engine.logging.behavior.ICacheEventLogger
-
ICache removeAll
- RemoveAllEvent() - Constructor for class org.apache.commons.jcs3.engine.AbstractCacheEventQueue.RemoveAllEvent
- removeAllWithEventLogging() - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheEventLogging
-
Removes all from the region.
- removeBroadcast(String, int, ArrayList<String>) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoverySender
-
This sends a message broadcasting our that the host and port is no longer available.
- removeBroadcast(String, int, ArrayList<String>, long) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoverySender
-
This allows you to set the sender id.
- removeByGroup(K) - Method in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
-
Remove all keys of the same group hierarchy.
- removeByHierarchy(K) - Method in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
-
Remove all keys of the same name hierarchy.
- removeCacheListener(String, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
-
Unsubscribe this listener from this region.
- removeCacheListener(String, ICacheListener<K, V>) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheObserver
-
Unsubscribes from the specified cache.
- removeCacheListener(String, ICacheListener<K, V>) - Method in class org.apache.commons.jcs3.engine.CacheWatchRepairable
-
Tell the server to release us.
- removeCacheListener(String, ICacheListener<K, V>) - Method in class org.apache.commons.jcs3.engine.ZombieCacheWatch
- removeCacheListener(String, ICacheListener<KK, VV>) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
-
Unsubscribe this listener from this region.
- removeCacheListener(ICacheListener<K, V>) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheObserver
-
Unsubscribes from all caches.
- removeCacheListener(ICacheListener<K, V>) - Method in class org.apache.commons.jcs3.engine.CacheWatchRepairable
- removeCacheListener(ICacheListener<K, V>) - Method in class org.apache.commons.jcs3.engine.ZombieCacheWatch
- removeCacheListener(ICacheListener<KK, VV>) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
-
Unsubscribes from all remote caches.
- removeDiscoveredService(DiscoveredService) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPDiscoveryListener
-
Removes the lateral cache.
- removeDiscoveredService(DiscoveredService) - Method in interface org.apache.commons.jcs3.utils.discovery.behavior.IDiscoveryListener
-
Remove the service from the list.
- removeDiscoveredService(DiscoveredService) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryService
-
Removes the discovered service from the list and calls the discovery listener.
- removeDiscoveryListener(IDiscoveryListener) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryService
-
Removes a listener.
- removeEldestEntry(Map.Entry<K, MemoryElementDescriptor<K, V>>) - Method in class org.apache.commons.jcs3.engine.memory.lru.LHMLRUMemoryCache.LHMSpooler
-
Remove eldest.
- removeFromGroup(K, String) - Method in interface org.apache.commons.jcs3.access.behavior.IGroupCacheAccess
-
Remove the item from this group in this region by this name.
- removeFromGroup(K, String) - Method in class org.apache.commons.jcs3.access.GroupCacheAccess
-
Removes a single item by name from a group.
- removeItem(String, String) - Method in class org.apache.commons.jcs3.admin.JCSAdminBean
-
Removes a particular item from a particular region.
- removeItem(String, String) - Method in interface org.apache.commons.jcs3.admin.JCSJMXBean
-
Removes a particular item from a particular region.
- removeLast() - Method in class org.apache.commons.jcs3.utils.struct.DoubleLinkedList
-
Removes the specified node from the link list.
- removeNoWait(String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
-
Removes a no wait from the list if it is already there by its identifying key
- removeNoWait(LateralCacheNoWait<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
-
Removes a no wait from the list if it is already there.
- removeNoWait(LateralCacheNoWait<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPDiscoveryListener
-
Look up the facade for the name.
- removeNoWait(LateralCacheNoWaitFacade<K, V>, String, String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPDiscoveryListener
-
Remove the item from the no wait list.
- removeRemoteCacheListener(IRemoteCacheAttributes) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheManager
-
Removes a listener.
- removeWithEventLogging(K) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheEventLogging
-
Removes the item from the cache.
- repairTable(Statement) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.MySQLTableOptimizer
-
This is called if the optimization is in error.
- REQUEST - Enum constant in enum org.apache.commons.jcs3.utils.discovery.UDPDiscoveryMessage.BroadcastType
-
This asks recipients to broadcast their location.
- requestBroadcast() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoverySender
-
Ask other to broadcast their info the multicast address.
- requesterId - Variable in class org.apache.commons.jcs3.auxiliary.lateral.LateralElementDescriptor
-
The id of the source of the request.
- reset() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDisk
-
Resets the file.
- reset() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore
-
Resets the file and creates a new key map.
- reset() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDisk
-
Sets the raf to empty.
- reset() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
-
Typically this is used to handle errors by last resort, force content update, or removeall
- resetElementAttributes(K, IElementAttributes) - Method in interface org.apache.commons.jcs3.access.behavior.ICacheAccess
-
Reset the attributes on the object matching this key name.
- resetElementAttributes(K, IElementAttributes) - Method in class org.apache.commons.jcs3.access.CacheAccess
-
Reset attributes for a particular element in the cache.
- resetEventQ() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWait
-
Resets the event q by first destroying the existing one and starting up new one.
- resetEventQ() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWait
-
Resets the event q by first destroying the existing one and starting up new one.
- resolveClass(ObjectStreamClass) - Method in class org.apache.commons.jcs3.io.ObjectInputStreamClassLoaderAware
- resolveProxyClass(String[]) - Method in class org.apache.commons.jcs3.io.ObjectInputStreamClassLoaderAware
- restorePrimaryServer(RemoteCacheNoWait<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
-
restore the primary server in the list of failovers
- ROOT_LOGGER_NAME - Static variable in interface org.apache.commons.jcs3.log.LogFactory
-
The name of the root Log.
- run() - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheMonitor
-
Main processing method for the AbstractAuxiliaryCacheMonitor object
- run() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.ShrinkerThread
-
Calls deleteExpired on each item in the set.
- run() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener.ConnectionHandler
-
Deprecated.Main processing method for the LateralTCPReceiverConnection object
- run() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener.ListenerThread
-
Deprecated.Main processing method for the ListenerThread object
- run() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheFailoverRunner
-
Deprecated.Main processing method for the RemoteCacheFailoverRunner object.
- run() - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RegistryKeepAliveRunner
-
Deprecated.Tries to lookup the server.
- run() - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue.AbstractCacheEvent
-
Main processing method for the AbstractCacheEvent object
- run() - Method in class org.apache.commons.jcs3.engine.control.event.ElementEventQueue.AbstractElementEventRunner
-
Deprecated.Main processing method for the AbstractElementEvent object
- run() - Method in class org.apache.commons.jcs3.engine.memory.shrinking.ShrinkerThread
-
Main processing method for the ShrinkerThread object
- run() - Method in class org.apache.commons.jcs3.utils.discovery.UDPCleanupRunner
-
Deprecated.This goes through the list of services and removes those that we haven't heard from in longer than the max idle time.
- run() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryReceiver.MessageHandler
-
Deprecated.Process the message.
- run() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryReceiver
-
Main processing method for the UDPDiscoveryReceiver object
- run() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoverySenderThread
-
Deprecated.Send a message.
- RUN - Enum constant in enum org.apache.commons.jcs3.utils.threadpool.PoolConfiguration.WhenBlockedPolicy
-
run in current thread when queue is full and max threads is reached.
S
- save() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Calling save cause the entire contents of the memory cache to be flushed to all auxiliaries.
- saveKeys() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore
-
Saves key file to disk.
- saveKeys() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
-
Saves key file to disk.
- scheduleOptimization(Date, MySQLTableOptimizer) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.MySQLDiskCacheFactory
-
This takes in a single time and schedules the optimizer to be called at that time every day.
- scheduleOptimizations(MySQLDiskCacheAttributes, TableState, DataSource) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.MySQLDiskCacheFactory
-
For each time in the optimization schedule, this calls schedule Optimization.
- ScheduleParser - Class in org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.util
-
Parses the very simple schedule format.
- ScheduleParser() - Constructor for class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.util.ScheduleParser
- scheduler - Variable in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheFactory
-
The background scheduler, one for all regions.
- send(LateralElementDescriptor<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPSender
-
Sends commands to the lateral cache listener.
- send(UDPDiscoveryMessage) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoverySender
-
Send messages.
- sendAndReceive(LateralElementDescriptor<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPSender
-
Sends commands to the lateral cache listener and gets a response.
- SerializationConversionUtil - Class in org.apache.commons.jcs3.utils.serialization
-
This uses a supplied Serializer to convert to and from cache elements.
- SerializationConversionUtil() - Constructor for class org.apache.commons.jcs3.utils.serialization.SerializationConversionUtil
- serialize(T) - Method in interface org.apache.commons.jcs3.engine.behavior.IElementSerializer
-
Turns an object into a byte array.
- serialize(T) - Method in class org.apache.commons.jcs3.utils.serialization.CompressingSerializer
-
Serializes an object using default serialization.
- serialize(T) - Method in class org.apache.commons.jcs3.utils.serialization.EncryptingSerializer
-
Serializes an object using default serialization.
- serialize(T) - Method in class org.apache.commons.jcs3.utils.serialization.StandardSerializer
-
Serializes an object using default serialization.
- SERIALIZER_PREFIX - Static variable in class org.apache.commons.jcs3.auxiliary.AuxiliaryCacheConfigurator
-
jcs.auxiliary.NAME.serializer=CLASSNAME
- serializeTo(T, OutputStream) - Method in interface org.apache.commons.jcs3.engine.behavior.IElementSerializer
-
Convenience method to write serialized object into a stream.
- serializeTo(T, AsynchronousByteChannel, int) - Method in interface org.apache.commons.jcs3.engine.behavior.IElementSerializer
-
Convenience method to write serialized object into an asynchronous channel.
- serializeTo(T, WritableByteChannel) - Method in interface org.apache.commons.jcs3.engine.behavior.IElementSerializer
-
Convenience method to write serialized object into a channel.
- service(HttpServletRequest, HttpServletResponse) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheServlet
-
Read the request, call the processor, write the response.
- service(HttpServletRequest, HttpServletResponse) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheStartupServlet
-
It just dumps the stats.
- serviceRequestBroadcast() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryService
-
Send a passive broadcast in response to a request broadcast.
- setAesCipherTransformation(String) - Method in class org.apache.commons.jcs3.utils.serialization.EncryptingSerializer
-
Set the cipher transformation for encryption and decryption Default is AES/ECB/PKCS5Padding
- setAlive(boolean) - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
- setAllowClusterGet(boolean) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheServerAttributes
-
Should we try to get from other cluster servers if we don't find the items locally.
- setAllowClusterGet(boolean) - Method in interface org.apache.commons.jcs3.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
-
Should cluster updates be propagated to the locals.
- setAllowClusterGet(boolean) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerAttributes
-
Should we try to get from other cluster servers if we don't find the items locally.
- setAllowGet(boolean) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
-
Is the lateral allowed to try and get from other laterals.
- setAllowGet(boolean) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
-
Is the lateral allowed to try and get from other laterals.
- setAllowPut(boolean) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
-
Is the lateral allowed to put objects to other laterals.
- setAllowPut(boolean) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
-
Is the lateral allowed to put objects to other laterals.
- setAllowRemoveAll(boolean) - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCacheAttributes
- setAllowRemoveAll(boolean) - Method in interface org.apache.commons.jcs3.auxiliary.disk.behavior.IDiskCacheAttributes
-
If this is false, then remove all requests will not be honored.
- setAuxCaches(List<AuxiliaryCache<K, V>>) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
This sets the list of auxiliary caches for this region.
- setAuxCaches(AuxiliaryCache<K, V>[]) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Deprecated.Use List method
- setAuxiliaryCacheStats(List<IStats>) - Method in interface org.apache.commons.jcs3.engine.stats.behavior.ICacheStats
- setAuxiliaryCacheStats(List<IStats>) - Method in class org.apache.commons.jcs3.engine.stats.CacheStats
- setBalkDuringOptimization(boolean) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.MySQLDiskCacheAttributes
- setBlocks(int[]) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskElementDescriptor
- setBlockSizeBytes(int) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCacheAttributes
-
The size of the blocks.
- setBoundarySize(int) - Method in class org.apache.commons.jcs3.utils.threadpool.PoolConfiguration
- setCacheAttributes(ICompositeCacheAttributes) - Method in class org.apache.commons.jcs3.access.AbstractCacheAccess
-
Sets the ICompositeCacheAttributes of the cache region.
- setCacheAttributes(ICompositeCacheAttributes) - Method in interface org.apache.commons.jcs3.access.behavior.ICacheAccessManagement
-
Sets the ICompositeCacheAttributes of the cache region
- setCacheAttributes(ICompositeCacheAttributes) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Sets the ICompositeCacheAttributes attribute of the Cache object.
- setCacheAttributes(ICompositeCacheAttributes) - Method in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
-
Sets the CacheAttributes.
- setCacheAttributes(ICompositeCacheAttributes) - Method in interface org.apache.commons.jcs3.engine.memory.behavior.IMemoryCache
-
Sets the CacheAttributes of the region.
- setCacheElement(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheRequest
- setCacheEventLogger(ICacheEventLogger) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCache
-
Allows it to be injected.
- setCacheEventLogger(ICacheEventLogger) - Method in interface org.apache.commons.jcs3.auxiliary.AuxiliaryCache
-
Every Auxiliary must allow for the use of an event logger.
- setCacheEventLogger(ICacheEventLogger) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
-
Allows it to be injected.
- setCacheEventLogger(ICacheEventLogger) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RegistryKeepAliveRunner
-
Deprecated.Allows it to be injected.
- setCacheEventLogger(ICacheEventLogger) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
-
Allows it to be injected.
- setCacheManager(ICompositeCacheManager) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheListener
- setCacheManager(ICompositeCacheManager) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
- setCacheManager(ICompositeCacheManager) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
- setCacheName(String) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheAttributes
- setCacheName(String) - Method in interface org.apache.commons.jcs3.auxiliary.AuxiliaryCacheAttributes
-
Sets the name of the cache, referenced by the appropriate manager.
- setCacheName(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheRequest
- setCacheName(String) - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
-
Sets the name of the cache, referenced by the appropriate manager.
- setCacheName(String) - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
-
Sets the cacheName attribute of the CompositeCacheAttributes object
- setCacheNames(ArrayList<String>) - Method in class org.apache.commons.jcs3.utils.discovery.DiscoveredService
- setCacheNames(ArrayList<String>) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryMessage
- setCacheNames(ArrayList<String>) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoverySenderThread
-
Deprecated.
- setCacheWatch(ICacheObserver) - Method in class org.apache.commons.jcs3.engine.CacheWatchRepairable
-
Replaces the underlying cache watch service and re-attaches all existing listeners to the new cache watch.
- setClearDiskOnStartup(boolean) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCacheAttributes
- setClusterServers(String) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
-
Sets the clusterServers attribute of the IRemoteCacheAttributes object
- setClusterServers(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.CommonRemoteCacheAttributes
-
Sets the clusterServers attribute of the RemoteCacheAttributes object.
- setCnt(int) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryReceiver
- setCompositeCacheManager(CompositeCacheManager) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Injector for cache manager
- setConfigFilename(String) - Static method in class org.apache.commons.jcs3.JCS
-
Set the filename that the cache manager will be initialized with.
- setConfigFileName(String) - Method in interface org.apache.commons.jcs3.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
-
Sets the ConfigFileName attribute of the IRemoteCacheAttributes object.
- setConfigFileName(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerAttributes
-
Sets the ConfigFileName attribute of the IRemoteCacheAttributes object
- setConfigProperties(Properties) - Static method in class org.apache.commons.jcs3.JCS
-
Set the properties that the cache manager will be initialized with.
- setConnectionPoolName(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
- setConnectionTimeoutMillis(int) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheAttributes
- setCreateTime() - Method in class org.apache.commons.jcs3.engine.ElementAttributes
-
Sets the createTime attribute of the IElementAttributes object
- setDark(boolean) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
- setData(V) - Method in interface org.apache.commons.jcs3.engine.stats.behavior.IStatElement
-
Set the data for this element.
- setData(V) - Method in class org.apache.commons.jcs3.engine.stats.StatElement
-
Set the data for this element.
- setDatabase(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
-
This is appended to the url.
- setDefaultElementAttributes(IElementAttributes) - Method in class org.apache.commons.jcs3.access.AbstractCacheAccess
-
This method is does not reset the attributes for items already in the cache.
- setDefaultElementAttributes(IElementAttributes) - Method in interface org.apache.commons.jcs3.access.behavior.ICacheAccessManagement
-
This method is does not reset the attributes for items already in the cache.
- setDiskLimitType(IDiskCacheAttributes.DiskLimitType) - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCacheAttributes
- setDiskLimitType(IDiskCacheAttributes.DiskLimitType) - Method in interface org.apache.commons.jcs3.auxiliary.disk.behavior.IDiskCacheAttributes
-
set the type of the limit of the cache size
- setDiskLimitTypeName(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCacheAttributes
- setDiskLimitTypeName(String) - Method in interface org.apache.commons.jcs3.auxiliary.disk.behavior.IDiskCacheAttributes
-
Translates and stores String values of DiskLimitType Allowed values: "COUNT" and "SIZE"
- setDiskPath(File) - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCacheAttributes
-
Sets the diskPath attribute of the DiskCacheAttributes object
- setDiskPath(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCacheAttributes
-
Sets the diskPath attribute of the DiskCacheAttributes object
- setDiskPath(String) - Method in interface org.apache.commons.jcs3.auxiliary.disk.behavior.IDiskCacheAttributes
-
Sets the diskPath attribute of the IJISPCacheAttributes object
- setDiskUsagePattern(ICompositeCacheAttributes.DiskUsagePattern) - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
-
By default this is SWAP_ONLY.
- setDiskUsagePattern(ICompositeCacheAttributes.DiskUsagePattern) - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
-
By default this is SWAP_ONLY.
- setDiskUsagePatternName(String) - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
-
Translates the name to the disk usage pattern short value.
- setDiskUsagePatternName(String) - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
-
Translates the name to the disk usage pattern short value.
- setDriverClassName(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
- setElementAttributes(IElementAttributes) - Method in class org.apache.commons.jcs3.auxiliary.disk.PurgatoryElement
- setElementAttributes(IElementAttributes) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheElement
-
Sets the attributes attribute of the ICacheElement<K, V> object
- setElementAttributes(IElementAttributes) - Method in class org.apache.commons.jcs3.engine.CacheElement
-
Sets the attributes attribute of the CacheElement object
- setElementAttributes(IElementAttributes) - Method in class org.apache.commons.jcs3.engine.CacheGroup
-
Deprecated.Sets the attributes attribute of the CacheGroup object
- setElementAttributes(IElementAttributes) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Sets the default element attribute of the Cache object.
- setElementEventQueue(IElementEventQueue) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Injector for Element event queue
- setElementSerializer(IElementSerializer) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCache
-
Allows you to inject a custom serializer.
- setElementSerializer(IElementSerializer) - Method in interface org.apache.commons.jcs3.auxiliary.AuxiliaryCache
-
Allows you to inject a custom serializer.
- setErrorMessage(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheResponse
- setEventLogSourceName(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
- setEventName(String) - Method in interface org.apache.commons.jcs3.engine.logging.behavior.ICacheEvent
- setEventName(String) - Method in class org.apache.commons.jcs3.engine.logging.CacheEvent
- setEventQueuePoolName(String) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheAttributes
-
If you choose a POOLED event queue type, the value of EventQueuePoolName will be used.
- setEventQueuePoolName(String) - Method in interface org.apache.commons.jcs3.auxiliary.AuxiliaryCacheAttributes
-
If you choose a POOLED event queue type, the value of EventQueuePoolName will be used.
- setEventQueueType(ICacheEventQueue.QueueType) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheAttributes
-
SINGLE is the default.
- setEventQueueType(ICacheEventQueue.QueueType) - Method in interface org.apache.commons.jcs3.auxiliary.AuxiliaryCacheAttributes
-
SINGLE is the default.
- setFacade(AbstractRemoteCacheNoWaitFacade<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCache
-
Set facade
- setFailoverIndex(int) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheAttributes
-
Sets the failoverIndex attribute of the IRemoteCacheAttributes object
- setFailoverIndex(int) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheAttributes
-
Sets the failoverIndex attribute of the RemoteCacheAttributes object.
- setFailovers(List<RemoteLocation>) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheAttributes
-
Sets the failovers attribute of the IRemoteCacheAttributes object
- setFailovers(List<RemoteLocation>) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheAttributes
-
Sets the failovers attribute of the RemoteCacheAttributes object.
- setFailoverServers(String) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheAttributes
-
Sets the failoverServers attribute of the IRemoteCacheAttributes object
- setFailoverServers(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheAttributes
-
Sets the failoverServers attribute of the RemoteCacheAttributes object.
- setFilterRemoveByHashCode(boolean) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
-
Should the receiver try to match hash codes.
- setFilterRemoveByHashCode(boolean) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
-
Should the receiver try to match hash codes.
- setFinished(boolean) - Method in class org.apache.commons.jcs3.utils.access.AbstractJCSWorkerHelper
- setFinished(boolean) - Method in interface org.apache.commons.jcs3.utils.access.JCSWorkerHelper
-
Sets whether or not the work has been done.
- setGetOnly(boolean) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
-
Sets the getOnly attribute of the IRemoteCacheAttributes object
- setGetOnly(boolean) - Method in class org.apache.commons.jcs3.auxiliary.remote.CommonRemoteCacheAttributes
-
Sets the getOnly attribute of the RemoteCacheAttributes object
- setGetTimeoutMillis(int) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheAttributes
-
-1 means no timeout, this is the default if the timeout is -1 or 0, no threadpool will be used.
- setGetTimeoutMillis(int) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheAttributes
- setHost(String) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryMessage
- setHttpListenerPort(int) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes
-
Sets the httpListenerPort attribute of the ILateralCacheAttributes object
- setHttpListenerPort(int) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheAttributes
-
Sets the httpListenerPort attribute of the ILateralCacheAttributes object
- setHttpServer(String) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes
-
Sets the httpServer attribute of the ILateralCacheAttributes object
- setHttpServer(String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheAttributes
-
Sets the httpServer attribute of the LateralCacheAttributes object
- setHttpServers(String) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes
-
Sets the httpServers attribute of the LateralCacheAttributes object
- setHttpServers(String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheAttributes
-
Sets the httpServers attribute of the LateralCacheAttributes object
- setHttpVersion(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheAttributes
- setIdentityKey(String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWait
-
Set the identifying key to this no wait
- setIdlePeriod(long) - Static method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheMonitor
-
Configures the idle period between repairs.
- setIdleTime(long) - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
-
Sets the idleTime attribute of the IAttributes object.
- setIdleTime(long) - Method in class org.apache.commons.jcs3.engine.ElementAttributes
-
Sets the idleTime attribute of the IAttributes object.
- setIncludeCacheNameAsParameter(boolean) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheAttributes
- setIncludeKeysAndPatternsAsParameter(boolean) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheAttributes
- setIncludeRequestTypeasAsParameter(boolean) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheAttributes
- setInitialized(boolean) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
- setIsEternal(boolean) - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
-
Sets the isEternal attribute of the IElementAttributes object
- setIsEternal(boolean) - Method in class org.apache.commons.jcs3.engine.ElementAttributes
-
Sets the isEternal attribute of the ElementAttributes object.
- setIsLateral(boolean) - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
-
Sets the isLateral attribute of the IElementAttributes object
- setIsLateral(boolean) - Method in class org.apache.commons.jcs3.engine.ElementAttributes
-
Sets the isLateral attribute of the IElementAttributes object
- setIsRemote(boolean) - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
-
Sets the isRemote attribute of the IElementAttributes object.
- setIsRemote(boolean) - Method in class org.apache.commons.jcs3.engine.ElementAttributes
-
Sets the isRemote attribute of the ElementAttributes object
- setIsSpool(boolean) - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
-
Sets the isSpool attribute of the IElementAttributes object
- setIsSpool(boolean) - Method in class org.apache.commons.jcs3.engine.ElementAttributes
-
Sets the isSpool attribute of the IElementAttributes object
- setIssueRemoveOnPut(boolean) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
-
Should the client send a remove command rather than a put when update is called.
- setIssueRemoveOnPut(boolean) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
-
Should the client send a remove command rather than a put when update is called.
- setJdbcDiskCacheAttributes(JDBCDiskCacheAttributes) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
- setJmxName(String) - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
- setJndiPath(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
- setJndiTTL(long) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
- setKeepAliveTime(int) - Method in class org.apache.commons.jcs3.utils.threadpool.PoolConfiguration
- setKey(K) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskElementDescriptor
- setKey(K) - Method in class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheRequest
- setKey(K) - Method in interface org.apache.commons.jcs3.engine.logging.behavior.ICacheEvent
- setKey(K) - Method in class org.apache.commons.jcs3.engine.logging.CacheEvent
- setKey(K) - Method in class org.apache.commons.jcs3.utils.struct.LRUElementDescriptor
- setKeyMatcher(IKeyMatcher<K>) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCache
-
Sets the key matcher used by get matching.
- setKeyMatcher(IKeyMatcher<K>) - Method in interface org.apache.commons.jcs3.engine.behavior.ICache
-
Sets the key matcher used by get matching.
- setKeyMatcher(IKeyMatcher<K>) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Sets the key matcher used by get matching.
- setKeyPersistenceIntervalSeconds(long) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCacheAttributes
- setKeySet(Set<K>) - Method in class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheRequest
- setLastAccessTime(long) - Method in class org.apache.commons.jcs3.engine.ElementAttributes
-
only for use from test code
- setLastAccessTimeNow() - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
-
Sets the LastAccessTime as now of the IElementAttributes object
- setLastAccessTimeNow() - Method in class org.apache.commons.jcs3.engine.ElementAttributes
-
Sets the LastAccessTime as now of the IElementAttributes object
- setLastHearFromTime(long) - Method in class org.apache.commons.jcs3.utils.discovery.DiscoveredService
- setListenerId(long) - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache.MyCacheListener
- setListenerId(long) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
-
Let the lateral cache set a listener_id.
- setListenerId(long) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPService
- setListenerId(long) - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
-
let the remote cache set a listener_id.
- setListenerId(long) - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheListener
-
Let the remote cache set a listener_id.
- setListenerId(long) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheListener
-
Set the id to be used by this manager.
- setListenerId(long) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheListener
-
sets unique identifier of listener home
- setListenerId(long) - Method in class org.apache.commons.jcs3.engine.CacheAdaptor
-
Sets the listenerId attribute of the CacheAdaptor object
- setLocalClusterConsistency(boolean) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
-
Should cluster updates be propagated to the locals
- setLocalClusterConsistency(boolean) - Method in class org.apache.commons.jcs3.auxiliary.remote.CommonRemoteCacheAttributes
-
Should cluster updates be propagated to the locals.
- setLocalClusterConsistency(boolean) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheServerAttributes
-
Should cluster updates be propagated to the locals
- setLocalPort(int) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheAttributes
-
Sets the localPort attribute of the IRemoteCacheAttributes object
- setLocalPort(int) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheAttributes
-
Sets the localPort attribute of the RemoteCacheAttributes object
- setLogCategoryName(String) - Method in class org.apache.commons.jcs3.engine.logging.CacheEventLoggerDebugLogger
- setLogSystem(String) - Static method in class org.apache.commons.jcs3.JCS
-
Set the log system.
- setLogSystem(String) - Static method in class org.apache.commons.jcs3.log.LogManager
-
Set the log system.
- setMaxConnectionsPerHost(int) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheAttributes
- setMaxIdleTimeSec(int) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
- setMaximumPoolSize(int) - Method in class org.apache.commons.jcs3.utils.threadpool.PoolConfiguration
- setMaxKeySize(int) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCacheAttributes
- setMaxKeySize(int) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCacheAttributes
-
Sets the maxKeySize attribute of the DiskCacheAttributes object
- setMaxLife(long) - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
-
Sets the maxLife attribute of the IAttributes object.
- setMaxLife(long) - Method in class org.apache.commons.jcs3.engine.ElementAttributes
-
Sets the maxLife attribute of the IAttributes object.
- setMaxMemoryIdleTimeSeconds(long) - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
-
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
- setMaxMemoryIdleTimeSeconds(long) - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
-
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
- setMaxObjects(int) - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
-
SetMaxObjects is used to set the attribute to determine the maximum number of objects allowed in the memory cache.
- setMaxObjects(int) - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
-
Sets the maxObjects attribute of the CompositeCacheAttributes object
- setMaxPurgatorySize(int) - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCacheAttributes
-
Sets the maxPurgatorySize attribute of the DiskCacheAttributes object
- setMaxPurgatorySize(int) - Method in interface org.apache.commons.jcs3.auxiliary.disk.behavior.IDiskCacheAttributes
-
Sets the maxPurgatorySize attribute of the DiskCacheAttributes object
- setMaxSpoolPerRun(int) - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
-
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
- setMaxSpoolPerRun(int) - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
-
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
- setMaxTotal(int) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
- setMemoryCacheName(String) - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
-
Sets the name of the MemoryCache, referenced by the appropriate manager.
- setMemoryCacheName(String) - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
-
Sets the memoryCacheName attribute of the CompositeCacheAttributes object
- setMessageType(UDPDiscoveryMessage.BroadcastType) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryMessage
- setMinimumPoolSize(int) - Method in class org.apache.commons.jcs3.utils.threadpool.PoolConfiguration
- setName(String) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheAttributes
-
This is the name of the auxiliary in configuration file.
- setName(String) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheFactory
-
Sets the name attribute of the DiskCacheFactory object
- setName(String) - Method in interface org.apache.commons.jcs3.auxiliary.AuxiliaryCacheAttributes
-
Name known by configurator
- setName(String) - Method in interface org.apache.commons.jcs3.auxiliary.AuxiliaryCacheFactory
-
Sets the name attribute of the AuxiliaryCacheFactory object
- setName(String) - Method in interface org.apache.commons.jcs3.engine.stats.behavior.IStatElement
- setName(String) - Method in class org.apache.commons.jcs3.engine.stats.StatElement
- setOpenTimeout(int) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.TimeoutConfigurableRMISocketFactory
- setOpenTimeOut(int) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
- setOpenTimeOut(int) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
- setOptimizationSchedule(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.MySQLDiskCacheAttributes
- setOptimizeAtRemoveCount(int) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCacheAttributes
-
Sets the optimizeAtRemoveCount attribute of the DiskCacheAttributes object This number determines how often the disk cache should run real time optimizations.
- setOptimizeOnShutdown(boolean) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCacheAttributes
- setOptionalDetails(String) - Method in interface org.apache.commons.jcs3.engine.logging.behavior.ICacheEvent
- setOptionalDetails(String) - Method in class org.apache.commons.jcs3.engine.logging.CacheEvent
- setPassword(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
- setPattern(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheRequest
- setPauseBetweenRegionCallsMillis(long) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.ShrinkerThread
-
How long should we wait between calls to deleteExpired when we are iterating through the list of regions.
- setPayload(T) - Method in class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheResponse
- setPort(int) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryMessage
- setPreSharedKey(String) - Method in class org.apache.commons.jcs3.utils.serialization.EncryptingSerializer
-
Set the pre-shared key for encryption and decryption
- setProperties(Object, Properties, String) - Static method in class org.apache.commons.jcs3.utils.config.PropertySetter
-
Set the properties of an object passed as a parameter in one go.
- setProperties(Properties, String) - Method in class org.apache.commons.jcs3.utils.config.PropertySetter
-
Set the properties for the object that match the
prefix
passed as parameter. - setProperty(PropertyDescriptor, String, String) - Method in class org.apache.commons.jcs3.utils.config.PropertySetter
-
Set the named property given a
PropertyDescriptor
. - setProperty(String, String) - Method in class org.apache.commons.jcs3.utils.config.PropertySetter
-
Set a property on this PropertySetter's Object.
- setProps(Properties) - Static method in class org.apache.commons.jcs3.utils.threadpool.ThreadPoolManager
-
This will be used if it is not null on initialization.
- setPutOnlyMode(boolean) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes
-
Sets the putOnlyMode attribute of the ILateralCacheAttributes.
- setPutOnlyMode(boolean) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheAttributes
-
Sets the outgoingOnlyMode attribute of the ILateralCacheAttributes.
- setReadTimeout(int) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.TimeoutConfigurableRMISocketFactory
- setReceive(boolean) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes
- setReceive(boolean) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheAttributes
- setReceive(boolean) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheAttributes
-
By default this option is true.
- setReceive(boolean) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheAttributes
-
By default this option is true.
- setRegion(String) - Method in interface org.apache.commons.jcs3.engine.logging.behavior.ICacheEvent
- setRegion(String) - Method in class org.apache.commons.jcs3.engine.logging.CacheEvent
- setRegionName(String) - Method in interface org.apache.commons.jcs3.engine.stats.behavior.ICacheStats
- setRegionName(String) - Method in class org.apache.commons.jcs3.engine.stats.CacheStats
-
Stats are for a region, though auxiliary data may be for more.
- setRegistryKeepAliveDelayMillis(long) - Method in interface org.apache.commons.jcs3.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
- setRegistryKeepAliveDelayMillis(long) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerAttributes
- setRemoteCacheAttributes(IRemoteCacheAttributes) - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
- setRemoteCacheListener(IRemoteCacheListener<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
- setRemoteCacheService(ICacheServiceNonLocal<Serializable, Serializable>) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheServlet
- setRemoteCacheService(ICacheServiceNonLocal<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteAuxiliaryCache
- setRemoteDispatcher(IRemoteCacheDispatcher) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
- setRemoteHttpCacheAttributes(RemoteHttpCacheAttributes) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
- setRemoteHttpClientClassName(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheAttributes
- setRemoteLocation(String, int) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
-
Sets the location attribute of the RemoteCacheAttributes object.
- setRemoteLocation(String, int) - Method in class org.apache.commons.jcs3.auxiliary.remote.CommonRemoteCacheAttributes
-
Sets the location attribute of the RemoteCacheAttributes object.
- setRemoteLocation(RemoteLocation) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
-
Sets the location attribute of the RemoteCacheAttributes object.
- setRemoteLocation(RemoteLocation) - Method in class org.apache.commons.jcs3.auxiliary.remote.CommonRemoteCacheAttributes
-
Sets the location attribute of the RemoteCacheAttributes object.
- setRemoteServiceName(String) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
-
Sets the remoteServiceName attribute of the IRemoteCacheAttributes object
- setRemoteServiceName(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.CommonRemoteCacheAttributes
-
Sets the remoteServiceName attribute of the RemoteCacheAttributes object.
- setRemoteType(RemoteType) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
-
Sets the remoteType attribute of the IRemoteCacheAttributes object
- setRemoteType(RemoteType) - Method in class org.apache.commons.jcs3.auxiliary.remote.CommonRemoteCacheAttributes
-
Sets the remoteType attribute of the RemoteCacheAttributes object.
- setRemoteTypeName(String) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
-
Sets the remoteTypeName attribute of the IRemoteCacheAttributes object
- setRemoteTypeName(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.CommonRemoteCacheAttributes
-
Sets the remoteTypeName attribute of the RemoteCacheAttributes object.
- setRemoveUponRemotePut(boolean) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
-
Sets the removeUponRemotePut attribute of the IRemoteCacheAttributes object
- setRemoveUponRemotePut(boolean) - Method in class org.apache.commons.jcs3.auxiliary.remote.CommonRemoteCacheAttributes
-
Sets the removeUponRemotePut attribute of the RemoteCacheAttributes object.
- setRequesterId(long) - Method in class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheRequest
- setRequesterId(long) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryMessage
- setRequestType(RemoteRequestType) - Method in class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheRequest
- setRmiSocketFactoryTimeoutMillis(int) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.ICommonRemoteCacheAttributes
-
This sets a general timeout on the RMI socket factory.
- setRmiSocketFactoryTimeoutMillis(int) - Method in class org.apache.commons.jcs3.auxiliary.remote.CommonRemoteCacheAttributes
- setScheduledExecutorService(ScheduledExecutorService) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCache
- setScheduledExecutorService(ScheduledExecutorService) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheFactory
- setScheduledExecutorService(ScheduledExecutorService) - Method in interface org.apache.commons.jcs3.engine.behavior.IRequireScheduler
-
Inject an instance of a central ScheduledExecutorService
- setScheduledExecutorService(ScheduledExecutorService) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
- setScheduledExecutorService(ScheduledExecutorService) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryService
- setSendDelaySec(int) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
- setSerializer(IElementSerializer) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryReceiver
-
For testing
- setServiceAddress(String) - Method in class org.apache.commons.jcs3.utils.discovery.DiscoveredService
- setServiceAddress(String) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
- setServiceName(String) - Static method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerFactory
- setServiceName(String) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
- setServicePort(int) - Method in interface org.apache.commons.jcs3.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
-
Sets the localPort attribute of the IRemoteCacheAttributes object.
- setServicePort(int) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerAttributes
-
Sets the localPort attribute of the RemoteCacheAttributes object
- setServicePort(int) - Method in class org.apache.commons.jcs3.utils.discovery.DiscoveredService
- setServicePort(int) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
- setShrinkerIntervalSeconds(int) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
- setShrinkerIntervalSeconds(long) - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
-
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
- setShrinkerIntervalSeconds(long) - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
-
If UseMemoryShrinker is true the memory cache should auto-expire elements to reclaim space.
- setShutdownSpoolTimeLimit(int) - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCacheAttributes
-
Sets the amount of time in seconds we will wait for elements to move to disk during shutdown for a particular region.
- setShutdownSpoolTimeLimit(int) - Method in interface org.apache.commons.jcs3.auxiliary.disk.behavior.IDiskCacheAttributes
-
Sets the amount of time in seconds we will wait for elements to move to disk during shutdown for a particular region.
- setSize(int) - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
-
Size in bytes.
- setSize(int) - Method in class org.apache.commons.jcs3.engine.ElementAttributes
-
Size in bytes.
- setSocketTimeOut(int) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
- setSocketTimeOut(int) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
- setSocketTimeoutMillis(int) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheAttributes
- setSource(String) - Method in interface org.apache.commons.jcs3.engine.logging.behavior.ICacheEvent
- setSource(String) - Method in class org.apache.commons.jcs3.engine.logging.CacheEvent
- setSpoolable(boolean) - Method in class org.apache.commons.jcs3.auxiliary.disk.PurgatoryElement
-
Sets the spoolable property.
- setSpoolChunkSize(int) - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
-
Number to send to disk at a time.
- setSpoolChunkSize(int) - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
-
Number to send to disk at a time.
- setStartRegistry(boolean) - Method in interface org.apache.commons.jcs3.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
-
Deprecated.Always true, to be removed
- setStartRegistry(boolean) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerAttributes
-
Deprecated.Always true, to be removed
- setStartUpSize(int) - Method in class org.apache.commons.jcs3.utils.threadpool.PoolConfiguration
- setState(int) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.TableState
- setStatElements(List<IStatElement<?>>) - Method in interface org.apache.commons.jcs3.engine.stats.behavior.IStats
-
Set the generic statistical or historical data.
- setStatElements(List<IStatElement<?>>) - Method in class org.apache.commons.jcs3.engine.stats.Stats
- setSuccess(boolean) - Method in class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheResponse
- setTableName(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
- setTableName(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.MySQLTableOptimizer
- setTableName(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.TableState
- setTableState(TableState) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
- setTcpLateralCacheAttributes(ITCPLateralCacheAttributes) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
- setTcpListenerHost(String) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
-
Sets the tcpListenerHost attribute of the ILateralCacheAttributes object
- setTcpListenerHost(String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
-
Sets the tcpListenerHost attribute of the ILateralCacheAttributes object
- setTcpListenerPort(int) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
-
Sets the tcpListenerPort attribute of the ILateralCacheAttributes object
- setTcpListenerPort(int) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
-
Sets the tcpListenerPort attribute of the ILateralCacheAttributes object
- setTcpServer(String) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
-
Sets the tcpServer attribute of the ILateralCacheAttributes object
- setTcpServer(String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
-
Sets the tcpServer attribute of the ILateralCacheAttributes object
- setTcpServers(String) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
-
Sets the tcpServers attribute of the ILateralCacheAttributes object
- setTcpServers(String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
-
Sets the tcpServers attribute of the ILateralCacheAttributes object
- setTestBeforeInsert(boolean) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
-
If this is true then the disk cache will check to see if the item already exists in the database.
- setThreadPoolName(String) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheAttributes
-
Set the name of the pool to use.
- setThreadPoolName(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheAttributes
- setTimeFactorForMilliseconds(long) - Method in interface org.apache.commons.jcs3.engine.behavior.IElementAttributes
- setTimeFactorForMilliseconds(long) - Method in class org.apache.commons.jcs3.engine.ElementAttributes
- setTransmissionType(ILateralCacheAttributes.Type) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes
-
Sets the transmissionType attribute of the ILateralCacheAttributes object
- setTransmissionType(ILateralCacheAttributes.Type) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheAttributes
-
Sets the transmissionType attribute of the LateralCacheAttributes object
- setTransmissionTypeName(String) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes
-
Deprecated.Use setTransmissionType()
- setTransmissionTypeName(String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheAttributes
-
Deprecated.
- setTypeName(String) - Method in interface org.apache.commons.jcs3.engine.stats.behavior.IStats
-
Set the type name, such as "LRU Memory Cache."
- setTypeName(String) - Method in class org.apache.commons.jcs3.engine.stats.Stats
- setUdpDiscoveryAddr(String) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
-
Sets the address to broadcast to if UDPDiscovery is enabled.
- setUdpDiscoveryAddr(String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
-
Sets the address to broadcast to if UDPDiscovery is enabled.
- setUdpDiscoveryAddr(String) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
- setUdpDiscoveryAttributes(UDPDiscoveryAttributes) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryService
- setUdpDiscoveryEnabled(boolean) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
-
Can setup UDP Discovery.
- setUdpDiscoveryEnabled(boolean) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
-
Can setup UDP Discovery.
- setUdpDiscoveryInterface(String) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
- setUdpDiscoveryPort(int) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
-
Sets the port to use if UDPDiscovery is enabled.
- setUdpDiscoveryPort(int) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
-
Sets the port to use if UDPDiscovery is enabled.
- setUdpDiscoveryPort(int) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
- setUdpMulticastAddr(String) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes
-
Sets the udpMulticastAddr attribute of the ILateralCacheAttributes object
- setUdpMulticastAddr(String) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheAttributes
-
Sets the udpMulticastAddr attribute of the LateralCacheAttributes object
- setUdpMulticastPort(int) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes
-
Sets the udpMulticastPort attribute of the ILateralCacheAttributes object
- setUdpMulticastPort(int) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheAttributes
-
Sets the udpMulticastPort attribute of the LateralCacheAttributes object
- setUdpTTL(int) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes
-
Sets the time-to-live for the UDP multicast packet
- setUdpTTL(int) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
-
Sets the time-to-live for the UDP multicast packet
- setUdpTTL(int) - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
- setupDatabase(DataSource, JDBCDiskCacheAttributes) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.hsql.HSQLDiskCacheFactory
-
Creates the table if it doesn't exist
- setupTable(Connection, String) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.hsql.HSQLDiskCacheFactory
-
SETUP TABLE FOR CACHE
- setUrl(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
- setUrl(String) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheAttributes
- setUseBoundary(boolean) - Method in class org.apache.commons.jcs3.utils.threadpool.PoolConfiguration
- setUseDisk(boolean) - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
-
Sets the useDisk attribute of the ICompositeCacheAttributes object
- setUseDisk(boolean) - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
-
Sets the useDisk attribute of the CompositeCacheAttributes object
- setUseDiskShrinker(boolean) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
- setUseLateral(boolean) - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
-
set whether the cache should use a lateral cache
- setUseLateral(boolean) - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
-
Sets the useLateral attribute of the CompositeCacheAttributes object
- setUseMemoryShrinker(boolean) - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
-
Whether the memory cache should perform background memory shrinkage.
- setUseMemoryShrinker(boolean) - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
-
Whether the memory cache should perform background memory shrinkage.
- setUseRegistryKeepAlive(boolean) - Method in interface org.apache.commons.jcs3.auxiliary.remote.server.behavior.IRemoteCacheServerAttributes
-
Should we try to keep the registry alive
- setUseRegistryKeepAlive(boolean) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerAttributes
-
Should we try to keep the registry alive
- setUseRemote(boolean) - Method in interface org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes
-
Sets whether the cache is remote enabled
- setUseRemote(boolean) - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
-
Sets the useRemote attribute of the CompositeCacheAttributes object
- setUserName(String) - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
- setWaitToDieMillis(int) - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue
-
Sets the time to wait for events before killing the background thread.
- setWhenBlockedPolicy(String) - Method in class org.apache.commons.jcs3.utils.threadpool.PoolConfiguration
- setWhenBlockedPolicy(PoolConfiguration.WhenBlockedPolicy) - Method in class org.apache.commons.jcs3.utils.threadpool.PoolConfiguration
- setWorking(boolean) - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue
-
This means that the queue is functional.
- setZombieQueueMaxSize(int) - Method in interface org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes
-
The number of elements the zombie queue will hold.
- setZombieQueueMaxSize(int) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheAttributes
-
The number of elements the zombie queue will hold.
- setZombieQueueMaxSize(int) - Method in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheAttributes
-
The number of elements the zombie queue will hold.
- setZombieQueueMaxSize(int) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheAttributes
-
The number of elements the zombie queue will hold.
- SharedPoolDataSourceFactory - Class in org.apache.commons.jcs3.auxiliary.disk.jdbc.dsfactory
-
A factory that looks up the DataSource using the JDBC2 pool methods.
- SharedPoolDataSourceFactory() - Constructor for class org.apache.commons.jcs3.auxiliary.disk.jdbc.dsfactory.SharedPoolDataSourceFactory
- shouldRemove() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore.LRUMapSizeLimited
- shouldRemove() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache.LRUMapSizeLimited
- shouldRemove() - Method in class org.apache.commons.jcs3.utils.struct.AbstractLRUMap
- shouldRemove() - Method in class org.apache.commons.jcs3.utils.struct.LRUMap
- shrink() - Method in class org.apache.commons.jcs3.engine.memory.shrinking.ShrinkerThread
-
This method is called when the thread wakes up.
- ShrinkerThread - Class in org.apache.commons.jcs3.auxiliary.disk.jdbc
-
Calls delete expired on the disk caches.
- ShrinkerThread<K,
V> - Class in org.apache.commons.jcs3.engine.memory.shrinking -
A background memory shrinker.
- ShrinkerThread() - Constructor for class org.apache.commons.jcs3.auxiliary.disk.jdbc.ShrinkerThread
-
Does nothing special.
- ShrinkerThread(CompositeCache<K, V>) - Constructor for class org.apache.commons.jcs3.engine.memory.shrinking.ShrinkerThread
-
Constructor for the ShrinkerThread object.
- shutdown() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPListener
-
Shuts down the receiver.
- shutdown() - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
-
Shuts down the remote server.
- shutdown() - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheServiceAdmin
-
Description of the Method
- shutdown() - Method in interface org.apache.commons.jcs3.engine.behavior.IShutdownObserver
-
Tells the observer that the observable has received a shutdown command.
- shutdown() - Static method in class org.apache.commons.jcs3.JCS
-
Shut down the cache manager and set the instance to null
- shutdown() - Method in class org.apache.commons.jcs3.log.JulLogFactory
-
Shutdown the logging system if the logging system supports it.
- shutdown() - Method in class org.apache.commons.jcs3.log.Log4j2Factory
-
Shutdown the logging system if the logging system supports it.
- shutdown() - Method in interface org.apache.commons.jcs3.log.LogFactory
-
Shutdown the logging system if the logging system supports it.
- shutdown() - Static method in class org.apache.commons.jcs3.log.LogManager
-
Shutdown the logging system if the logging system supports it.
- shutdown() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryReceiver
-
Shuts down the socket.
- shutdown() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoverySenderThread
-
Deprecated.Issues a remove broadcast to the others.
- shutdown() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryService
-
Shuts down the receiver.
- shutdown(String, int) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
-
Shuts down a server at a particular host and port.
- shutdown(String, int) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheServiceAdmin
-
Description of the Method
- shutDown() - Method in class org.apache.commons.jcs3.engine.control.CompositeCacheManager
-
Calls freeCache on all regions
- shutdownBroadcast() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryService
-
Issues a remove broadcast to the others.
- SINGLE - Enum constant in enum org.apache.commons.jcs3.engine.behavior.ICacheEventQueue.QueueType
-
Does not use a thread pool.
- size() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore
-
Gets the size of the key hash.
- size() - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheEventQueue
-
Returns the number of elements in the queue.
- size() - Method in class org.apache.commons.jcs3.engine.PooledCacheEventQueue
-
Returns the number of elements in the queue.
- size() - Method in class org.apache.commons.jcs3.utils.struct.AbstractLRUMap
-
This simply returns the number of elements in the map.
- size() - Method in class org.apache.commons.jcs3.utils.struct.DoubleLinkedList
-
Returns the size of the list.
- SIZE - Enum constant in enum org.apache.commons.jcs3.auxiliary.disk.behavior.IDiskCacheAttributes.DiskLimitType
-
limit elements by their size
- SOCKET_TIMEOUT_MILLIS - Static variable in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheConstants
-
Deprecated.Use CACHE_SERVER_ATTRIBUTES_PROPERTY_PREFIX + ".rmiSocketFactoryTimeoutMillis"
- SoftReferenceElementDescriptor<K,
V> - Class in org.apache.commons.jcs3.engine.memory.util -
This wrapper is needed for double linked lists.
- SoftReferenceElementDescriptor(ICacheElement<K, V>) - Constructor for class org.apache.commons.jcs3.engine.memory.util.SoftReferenceElementDescriptor
-
Constructs a usable MemoryElementDescriptor.
- SoftReferenceMemoryCache<K,
V> - Class in org.apache.commons.jcs3.engine.memory.soft -
A JCS IMemoryCache that has
SoftReference
to all its values. - SoftReferenceMemoryCache() - Constructor for class org.apache.commons.jcs3.engine.memory.soft.SoftReferenceMemoryCache
- SPOOLED_DISK_AVAILABLE - Enum constant in enum org.apache.commons.jcs3.engine.control.event.behavior.ElementEventType
-
Moving from memory to disk (what if no disk?)
- SPOOLED_DISK_NOT_AVAILABLE - Enum constant in enum org.apache.commons.jcs3.engine.control.event.behavior.ElementEventType
-
Moving from memory to disk (what if no disk?)
- SPOOLED_NOT_ALLOWED - Enum constant in enum org.apache.commons.jcs3.engine.control.event.behavior.ElementEventType
-
Moving from memory to disk, but item is not spoolable
- spoolToDisk(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Writes the specified element to any disk auxiliaries.
- StandardSerializer - Class in org.apache.commons.jcs3.utils.serialization
-
Performs default serialization and de-serialization.
- StandardSerializer() - Constructor for class org.apache.commons.jcs3.utils.serialization.StandardSerializer
- startup() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryService
-
Start necessary receiver thread
- startup(String, int, Properties) - Static method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerFactory
-
Starts up the remote cache server on this JVM, and binds it to the registry on the given host and port.
- StatElement<V> - Class in org.apache.commons.jcs3.engine.stats
-
This is a stat data holder.
- StatElement(String, V) - Constructor for class org.apache.commons.jcs3.engine.stats.StatElement
-
Constructor
- Stats - Class in org.apache.commons.jcs3.engine.stats
- Stats() - Constructor for class org.apache.commons.jcs3.engine.stats.Stats
- storageLock - Variable in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache
-
Use this lock to synchronize reads and writes to the underlying storage mechanism.
- substVars(String, Properties) - Static method in class org.apache.commons.jcs3.utils.config.OptionConverter
-
Perform variable substitution in string
val
from the values of keys found in the system properties. - SWAP - Enum constant in enum org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes.DiskUsagePattern
-
Items will only go to disk when the memory limit is reached.
- SYSTEM_PROPERTY_KEY_PREFIX - Static variable in class org.apache.commons.jcs3.engine.control.CompositeCacheConfigurator
-
The prefix of relevant system properties
- SYSTEM_REGION_PREFIX - Static variable in class org.apache.commons.jcs3.engine.control.CompositeCacheConfigurator
-
system region prefix. might not be used
T
- TableState - Class in org.apache.commons.jcs3.auxiliary.disk.jdbc
-
This is used by various elements of the JDBC disk cache to indicate the status of a table.
- TableState(String) - Constructor for class org.apache.commons.jcs3.auxiliary.disk.jdbc.TableState
-
Construct a usable table state.
- TAG - Static variable in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore.LRUMapCountLimited
-
tag
tells us which map we are working on. - TAG - Static variable in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskKeyStore.LRUMapSizeLimited
-
tag
tells us which map we are working on. - TAG - Static variable in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCache.LRUMapSizeLimited
-
tag
tells us which map we are working on. - TCP - Enum constant in enum org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes.Type
-
TCP type
- TCPLateralCacheAttributes - Class in org.apache.commons.jcs3.auxiliary.lateral.socket.tcp
-
This interface defines functions that are particular to the TCP Lateral Cache plugin.
- TCPLateralCacheAttributes() - Constructor for class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
- ThreadPoolManager - Class in org.apache.commons.jcs3.utils.threadpool
-
This manages threadpools for an application
- TimeoutConfigurableRMISocketFactory - Class in org.apache.commons.jcs3.auxiliary.remote.server
-
This can be injected into the remote cache server as follows:
- TimeoutConfigurableRMISocketFactory() - Constructor for class org.apache.commons.jcs3.auxiliary.remote.server.TimeoutConfigurableRMISocketFactory
- toBoolean(String, boolean) - Static method in class org.apache.commons.jcs3.utils.config.OptionConverter
-
If
value
is "true", thentrue
is returned. - toFileSize(String, long) - Static method in class org.apache.commons.jcs3.utils.config.OptionConverter
- toInt(String, int) - Static method in class org.apache.commons.jcs3.utils.config.OptionConverter
-
Converts to int.
- TOMCAT_ON - Static variable in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheConstants
-
Mapping to props file value
- TOMCAT_XML - Static variable in interface org.apache.commons.jcs3.auxiliary.remote.behavior.IRemoteCacheConstants
-
Mapping to props file value
- toString() - Method in class org.apache.commons.jcs3.admin.CacheElementInfo
- toString() - Method in class org.apache.commons.jcs3.admin.CacheRegionInfo
- toString() - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCacheAttributes
-
Includes the common attributes for a debug message.
- toString() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDisk
-
For debugging only.
- toString() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCacheAttributes
-
Write out the values for debugging purposes.
- toString() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskElementDescriptor
-
For debugging.
- toString() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskCacheAttributes
-
Write out the values for debugging purposes.
- toString() - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDiskElementDescriptor
- toString() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCache
-
For debugging.
- toString() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.JDBCDiskCacheAttributes
-
For debugging.
- toString() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.mysql.MySQLDiskCacheAttributes
-
For debugging.
- toString() - Method in class org.apache.commons.jcs3.auxiliary.disk.jdbc.TableState
-
Write out the values for debugging purposes.
- toString() - Method in class org.apache.commons.jcs3.auxiliary.disk.PurgatoryElement
- toString() - Method in enum org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes.Type
- toString() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCache
- toString() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheAttributes
- toString() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWait
- toString() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
- toString() - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralElementDescriptor
- toString() - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.TCPLateralCacheAttributes
-
Used to key the instance TODO create another method for this and use toString for debugging only.
- toString() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheListener
-
For easier debugging.
- toString() - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
-
String form of some of the configuration information for the remote cache.
- toString() - Method in class org.apache.commons.jcs3.auxiliary.remote.CommonRemoteCacheAttributes
- toString() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheAttributes
- toString() - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheServerAttributes
- toString() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCache
-
Debugging info.
- toString() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheAttributes
- toString() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheListener
-
For easier debugging.
- toString() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWait
-
Returns the stats and the cache.toString().
- toString() - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteLocation
- toString() - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServerAttributes
- toString() - Method in class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheRequest
- toString() - Method in class org.apache.commons.jcs3.auxiliary.remote.value.RemoteCacheResponse
- toString() - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue.DisposeEvent
-
For debugging.
- toString() - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue.PutEvent
-
For debugging.
- toString() - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue.RemoveAllEvent
-
For debugging.
- toString() - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue.RemoveEvent
-
For debugging.
- toString() - Method in class org.apache.commons.jcs3.engine.AbstractCacheEventQueue
-
Creates a brief string identifying the listener and the region.
- toString() - Method in class org.apache.commons.jcs3.engine.CacheElement
-
For debugging only.
- toString() - Method in class org.apache.commons.jcs3.engine.CacheElementSerialized
-
For debugging only.
- toString() - Method in class org.apache.commons.jcs3.engine.CacheListeners
- toString() - Method in class org.apache.commons.jcs3.engine.CompositeCacheAttributes
-
Dumps the core attributes.
- toString() - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
This returns the stats.
- toString() - Method in class org.apache.commons.jcs3.engine.control.group.GroupAttrName
- toString() - Method in class org.apache.commons.jcs3.engine.control.group.GroupId
-
Convert to string
- toString() - Method in class org.apache.commons.jcs3.engine.ElementAttributes
-
For logging and debugging the element IElementAttributes.
- toString() - Method in class org.apache.commons.jcs3.engine.logging.CacheEvent
- toString() - Method in class org.apache.commons.jcs3.engine.stats.CacheStats
- toString() - Method in class org.apache.commons.jcs3.engine.stats.StatElement
- toString() - Method in class org.apache.commons.jcs3.engine.stats.Stats
- toString() - Method in class org.apache.commons.jcs3.log.MessageFormatter
- toString() - Method in class org.apache.commons.jcs3.utils.discovery.DiscoveredService
- toString() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
- toString() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryMessage
- toString() - Method in class org.apache.commons.jcs3.utils.threadpool.PoolConfiguration
-
To string for debugging purposes.
- trace(Object) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
-
Logs a message object with the TRACE level.
- trace(Object) - Method in interface org.apache.commons.jcs3.log.Log
-
Logs a message object with the TRACE level.
- trace(Object) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
-
Logs a message object with the TRACE level.
- trace(String) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
-
Logs a message object with the TRACE level.
- trace(String) - Method in interface org.apache.commons.jcs3.log.Log
-
Logs a message object with the TRACE level.
- trace(String) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
-
Logs a message object with the TRACE level.
- trace(String, Object...) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
-
Logs a message with parameters at the TRACE level.
- trace(String, Object...) - Method in interface org.apache.commons.jcs3.log.Log
-
Logs a message with parameters at the TRACE level.
- trace(String, Object...) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
-
Logs a message with parameters at the TRACE level.
- trace(String, Throwable) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
-
Logs a message at the TRACE level including the stack trace of the
Throwable
t
passed as parameter. - trace(String, Throwable) - Method in interface org.apache.commons.jcs3.log.Log
-
Logs a message at the TRACE level including the stack trace of the
Throwable
t
passed as parameter. - trace(String, Throwable) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
-
Logs a message at the TRACE level including the stack trace of the
Throwable
t
passed as parameter. - trace(String, Supplier<?>...) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
-
Logs a message with parameters which are only to be constructed if the logging level is the TRACE level.
- trace(String, Supplier<?>...) - Method in interface org.apache.commons.jcs3.log.Log
-
Logs a message with parameters which are only to be constructed if the logging level is the TRACE level.
- trace(String, Supplier<?>...) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
-
Logs a message with parameters which are only to be constructed if the logging level is the TRACE level.
- truncate(long) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDisk
-
Truncates the file to a given length.
U
- UDP - Enum constant in enum org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes.Type
-
UDP type
- UDPCleanupRunner - Class in org.apache.commons.jcs3.utils.discovery
-
Deprecated.Functionality moved to UDPDiscoveryService
- UDPCleanupRunner(UDPDiscoveryService) - Constructor for class org.apache.commons.jcs3.utils.discovery.UDPCleanupRunner
-
Deprecated.
- UDPDiscoveryAttributes - Class in org.apache.commons.jcs3.utils.discovery
-
Configuration properties for UDP discover service.
- UDPDiscoveryAttributes() - Constructor for class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryAttributes
- UDPDiscoveryManager - Class in org.apache.commons.jcs3.utils.discovery
-
This manages UDPDiscovery Services.
- UDPDiscoveryMessage - Class in org.apache.commons.jcs3.utils.discovery
-
The message sent by the discovery mechanism.
- UDPDiscoveryMessage() - Constructor for class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryMessage
- UDPDiscoveryMessage.BroadcastType - Enum in org.apache.commons.jcs3.utils.discovery
- UDPDiscoveryReceiver - Class in org.apache.commons.jcs3.utils.discovery
-
Receives UDP Discovery messages.
- UDPDiscoveryReceiver(UDPDiscoveryService, String, String, int) - Constructor for class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryReceiver
-
Constructor for the UDPDiscoveryReceiver object.
- UDPDiscoveryReceiver(UDPDiscoveryService, String, InetAddress, int) - Constructor for class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryReceiver
-
Constructor for the UDPDiscoveryReceiver object.
- UDPDiscoveryReceiver.MessageHandler - Class in org.apache.commons.jcs3.utils.discovery
-
Deprecated.No longer used
- UDPDiscoverySender - Class in org.apache.commons.jcs3.utils.discovery
-
This is a generic sender for the UDPDiscovery process.
- UDPDiscoverySender(String, int, int) - Constructor for class org.apache.commons.jcs3.utils.discovery.UDPDiscoverySender
-
Deprecated.Specify serializer implementation explicitly
- UDPDiscoverySender(String, String, int, int, IElementSerializer) - Constructor for class org.apache.commons.jcs3.utils.discovery.UDPDiscoverySender
-
Constructor for the UDPDiscoverySender object
- UDPDiscoverySender(UDPDiscoveryAttributes, IElementSerializer) - Constructor for class org.apache.commons.jcs3.utils.discovery.UDPDiscoverySender
-
Constructor for the UDPDiscoverySender object
- UDPDiscoverySenderThread - Class in org.apache.commons.jcs3.utils.discovery
-
Deprecated.Functionality moved to UDPDiscoveryService
- UDPDiscoverySenderThread(UDPDiscoveryAttributes, ArrayList<String>) - Constructor for class org.apache.commons.jcs3.utils.discovery.UDPDiscoverySenderThread
-
Deprecated.Constructs the sender with the port to tell others to connect to.
- UDPDiscoveryService - Class in org.apache.commons.jcs3.utils.discovery
-
This service creates a listener that can create lateral caches and add them to the no wait list.
- UDPDiscoveryService(UDPDiscoveryAttributes) - Constructor for class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryService
-
Deprecated.Specify serializer implementation explicitly
- UDPDiscoveryService(UDPDiscoveryAttributes, IElementSerializer) - Constructor for class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryService
-
Constructor
- unreferenced() - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
-
Called by the RMI runtime sometime after the runtime determines that the reference list, the list of clients referencing the remote object, becomes empty.
- update(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheEventLogging
-
Puts an item into the cache.
- update(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.disk.AbstractDiskCache
-
Adds the provided element to the cache.
- update(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWait
- update(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.lateral.LateralCacheNoWaitFacade
-
Update the cache element in all lateral caches
- update(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPService
- update(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.remote.AbstractRemoteCacheNoWaitFacade
-
Put an element in the cache.
- update(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
-
Puts a cache item to the cache.
- update(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
- update(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.remote.RemoteCacheNoWait
-
Adds a put event to the queue.
- update(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
- update(ICacheElement<K, V>) - Method in interface org.apache.commons.jcs3.engine.behavior.ICache
-
Puts an item to the cache.
- update(ICacheElement<K, V>) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheService
-
Puts a cache item to the cache.
- update(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Standard update method.
- update(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.AbstractDoubleLinkedListMemoryCache
-
Calls the abstract method updateList.
- update(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
-
Puts an item to the cache.
- update(ICacheElement<K, V>) - Method in interface org.apache.commons.jcs3.engine.memory.behavior.IMemoryCache
-
Puts an item to the cache.
- update(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.lru.LHMLRUMemoryCache
-
Puts an item to the cache.
- update(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.soft.SoftReferenceMemoryCache
-
Puts an item to the cache.
- update(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.engine.ZombieCacheService
-
Does nothing.
- update(ICacheElement<K, V>, boolean) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
Put an item into the cache.
- update(ICacheElement<K, V>, long) - Method in class org.apache.commons.jcs3.auxiliary.lateral.socket.tcp.LateralTCPService
-
If put is allowed, we will issue a put.
- update(ICacheElement<K, V>, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.client.RemoteHttpCacheClient
-
Puts a cache item to the cache.
- update(ICacheElement<K, V>, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.AbstractRemoteCacheService
-
The internal processing is wrapped in event logging calls.
- update(ICacheElement<K, V>, long) - Method in class org.apache.commons.jcs3.auxiliary.remote.server.RemoteCacheServer
-
The internal processing is wrapped in event logging calls.
- update(ICacheElement<K, V>, long) - Method in interface org.apache.commons.jcs3.engine.behavior.ICacheServiceNonLocal
-
Puts a cache item to the cache.
- update(ICacheElement<K, V>, long) - Method in class org.apache.commons.jcs3.engine.ZombieCacheServiceNonLocal
-
Adds an update event to the queue if the maxSize is greater than 0;
- UPDATE - Enum constant in enum org.apache.commons.jcs3.auxiliary.lateral.LateralCommand
-
The command for updates
- UPDATE - Enum constant in enum org.apache.commons.jcs3.auxiliary.remote.value.RemoteRequestType
-
Update request type.
- UPDATE - Enum constant in enum org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes.DiskUsagePattern
-
Items will go to disk on a normal put.
- UPDATE_EVENT - Static variable in interface org.apache.commons.jcs3.engine.logging.behavior.ICacheEventLogger
-
ICache update
- updateAuxiliaries(ICacheElement<K, V>, boolean) - Method in class org.apache.commons.jcs3.engine.control.CompositeCache
-
This method is responsible for updating the auxiliaries if they are present.
- updateWithEventLogging(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.auxiliary.AbstractAuxiliaryCacheEventLogging
-
Puts an item into the cache.
V
- valHashCode - Variable in class org.apache.commons.jcs3.auxiliary.lateral.LateralElementDescriptor
-
The hash code value for this element.
- valueOf(String) - Static method in enum org.apache.commons.jcs3.auxiliary.disk.behavior.IDiskCacheAttributes.DiskLimitType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.commons.jcs3.auxiliary.lateral.LateralCommand
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.commons.jcs3.auxiliary.remote.server.behavior.RemoteType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.commons.jcs3.auxiliary.remote.value.RemoteRequestType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.commons.jcs3.engine.behavior.ICacheEventQueue.QueueType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.commons.jcs3.engine.behavior.ICacheType.CacheType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes.DiskUsagePattern
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.commons.jcs3.engine.CacheStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.commons.jcs3.engine.control.event.behavior.ElementEventType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.commons.jcs3.utils.discovery.UDPDiscoveryMessage.BroadcastType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.apache.commons.jcs3.utils.threadpool.PoolConfiguration.WhenBlockedPolicy
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.apache.commons.jcs3.auxiliary.disk.behavior.IDiskCacheAttributes.DiskLimitType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.commons.jcs3.auxiliary.lateral.LateralCommand
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.commons.jcs3.auxiliary.remote.server.behavior.RemoteType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.commons.jcs3.auxiliary.remote.value.RemoteRequestType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.commons.jcs3.engine.behavior.ICacheEventQueue.QueueType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.commons.jcs3.engine.behavior.ICacheType.CacheType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.commons.jcs3.engine.behavior.ICompositeCacheAttributes.DiskUsagePattern
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.commons.jcs3.engine.CacheStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.commons.jcs3.engine.control.event.behavior.ElementEventType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.apache.commons.jcs3.utils.discovery.UDPDiscoveryMessage.BroadcastType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class org.apache.commons.jcs3.utils.struct.AbstractLRUMap
- values() - Static method in enum org.apache.commons.jcs3.utils.threadpool.PoolConfiguration.WhenBlockedPolicy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- verifyCache() - Method in class org.apache.commons.jcs3.utils.struct.AbstractLRUMap
-
Checks to see if all the items that should be in the cache are.
- verifyDisk() - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskCache
-
We need to verify that the file on disk uses the same block size and that the file is the proper size.
W
- WAIT - Enum constant in enum org.apache.commons.jcs3.utils.threadpool.PoolConfiguration.WhenBlockedPolicy
-
wait when queue is full and max threads is reached.
- waitForMessage() - Method in class org.apache.commons.jcs3.utils.discovery.UDPDiscoveryReceiver
-
Deprecated.no longer used
- warn(Object) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
-
Logs a message object with the WARN level.
- warn(Object) - Method in interface org.apache.commons.jcs3.log.Log
-
Logs a message object with the WARN level.
- warn(Object) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
-
Logs a message object with the WARN level.
- warn(String) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
-
Logs a message object with the WARN level.
- warn(String) - Method in interface org.apache.commons.jcs3.log.Log
-
Logs a message object with the WARN level.
- warn(String) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
-
Logs a message object with the WARN level.
- warn(String, Object...) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
-
Logs a message with parameters at the WARN level.
- warn(String, Object...) - Method in interface org.apache.commons.jcs3.log.Log
-
Logs a message with parameters at the WARN level.
- warn(String, Object...) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
-
Logs a message with parameters at the WARN level.
- warn(String, Throwable) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
-
Logs a message at the WARN level including the stack trace of the
Throwable
t
passed as parameter. - warn(String, Throwable) - Method in interface org.apache.commons.jcs3.log.Log
-
Logs a message at the WARN level including the stack trace of the
Throwable
t
passed as parameter. - warn(String, Throwable) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
-
Logs a message at the WARN level including the stack trace of the
Throwable
t
passed as parameter. - warn(String, Supplier<?>...) - Method in class org.apache.commons.jcs3.log.JulLogAdapter
-
Logs a message with parameters which are only to be constructed if the logging level is the WARN level.
- warn(String, Supplier<?>...) - Method in interface org.apache.commons.jcs3.log.Log
-
Logs a message with parameters which are only to be constructed if the logging level is the WARN level.
- warn(String, Supplier<?>...) - Method in class org.apache.commons.jcs3.log.Log4j2LogAdapter
-
Logs a message with parameters which are only to be constructed if the logging level is the WARN level.
- waterfal(ICacheElement<K, V>) - Method in class org.apache.commons.jcs3.engine.memory.AbstractMemoryCache
-
Puts an item to the cache.
- waterfal(ICacheElement<K, V>) - Method in interface org.apache.commons.jcs3.engine.memory.behavior.IMemoryCache
-
Spools the item contained in the provided element to disk
- write(byte[]) - Method in class org.apache.commons.jcs3.admin.CountingOnlyOutputStream
-
count as we write.
- write(byte[], int, int) - Method in class org.apache.commons.jcs3.admin.CountingOnlyOutputStream
-
count as we write.
- write(int) - Method in class org.apache.commons.jcs3.admin.CountingOnlyOutputStream
-
count as we write.
- write(IndexedDiskElementDescriptor, byte[]) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDisk
-
Writes the given byte array to the Disk at the specified position.
- write(T) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDisk
-
This writes an object to disk and returns the blocks it was stored in.
- writeExternal(ObjectOutput) - Method in class org.apache.commons.jcs3.auxiliary.disk.block.BlockDiskElementDescriptor
-
Saves on reflection.
- writeObject(T, long) - Method in class org.apache.commons.jcs3.auxiliary.disk.indexed.IndexedDisk
-
Serializes the object and write it out to the given position.
- writeResponse(HttpServletResponse, RemoteCacheResponse<Object>) - Method in class org.apache.commons.jcs3.auxiliary.remote.http.server.RemoteHttpCacheServlet
-
Write the response to the output stream.
X
- XMLRPC - Enum constant in enum org.apache.commons.jcs3.auxiliary.lateral.behavior.ILateralCacheAttributes.Type
-
XMLRPC type
Z
- ZombieCacheService<K,
V> - Class in org.apache.commons.jcs3.engine -
Zombie adapter for any cache service.
- ZombieCacheService() - Constructor for class org.apache.commons.jcs3.engine.ZombieCacheService
- ZombieCacheServiceNonLocal<K,
V> - Class in org.apache.commons.jcs3.engine -
Zombie adapter for the non local cache services.
- ZombieCacheServiceNonLocal() - Constructor for class org.apache.commons.jcs3.engine.ZombieCacheServiceNonLocal
-
Default.
- ZombieCacheServiceNonLocal(int) - Constructor for class org.apache.commons.jcs3.engine.ZombieCacheServiceNonLocal
-
Sets the maximum number of items that will be allowed on the queue.
- ZombieCacheServiceNonLocal.ZombieEvent - Class in org.apache.commons.jcs3.engine
-
Base of the other events.
- ZombieCacheWatch - Class in org.apache.commons.jcs3.engine
-
Zombie Observer.
- ZombieCacheWatch() - Constructor for class org.apache.commons.jcs3.engine.ZombieCacheWatch
- ZombieEvent() - Constructor for class org.apache.commons.jcs3.engine.ZombieCacheServiceNonLocal.ZombieEvent
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form