Name | Description | Type | Package | Framework |
AbstractAuxiliaryCache | This holds convenience methods used by most auxiliary caches. | Class | org.apache.commons.jcs.auxiliary | Apache Commons |
|
AbstractAuxiliaryCacheAttributes | This has common attributes used by all auxiliaries. | Class | org.apache.commons.jcs.auxiliary | Apache Commons |
|
AbstractAuxiliaryCacheEventLogging | All ICacheEvents are defined as final. | Class | org.apache.commons.jcs.auxiliary | Apache Commons |
|
AbstractCacheAccess | This class provides the common methods for all types of access to the cache. | Class | org.apache.commons.jcs.access | Apache Commons |
|
AbstractCacheEventQueue | | Class | org.apache.commons.jcs.engine | Apache Commons |
|
AbstractCacheEventQueue .Node | The queue is composed of nodes. | Class | org.apache.commons.jcs.engine.AbstractCacheEventQueue | Apache Commons |
|
AbstractDiskCache | 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. | Class | org.apache.commons.jcs.auxiliary.disk | Apache Commons |
|
AbstractDiskCacheAttributes | This has common attributes that any conceivable disk cache would need. | Class | org.apache.commons.jcs.auxiliary.disk | Apache Commons |
|
AbstractDiskCacheManager | Common disk cache methods and properties. | Class | org.apache.commons.jcs.auxiliary.disk | Apache Commons |
|
AbstractDoubleLinkedListMemoryCache | This class contains methods that are common to memory caches using the double linked list, such as the LRU, MRU, FIFO, and LIFO caches. | Class | org.apache.commons.jcs.engine.memory | Apache Commons |
|
AbstractDoubleLinkedListMemoryCache .IteratorWrapper | | Class | org.apache.commons.jcs.engine.memory.AbstractDoubleLinkedListMemoryCache | Apache Commons |
|
AbstractDoubleLinkedListMemoryCache .MapEntryWrapper | | Class | org.apache.commons.jcs.engine.memory.AbstractDoubleLinkedListMemoryCache | Apache Commons |
|
AbstractHttpClient | This class simply configures the http multithreaded connection manager. | Class | org.apache.commons.jcs.auxiliary.remote.http.client | Apache Commons |
|
AbstractJCSWorkerHelper | This is an abstract template for JCSWorkerHelper implementations. | Class | org.apache.commons.jcs.utils.access | Apache Commons |
|
AbstractMemoryCache | This base includes some common code for memory caches. | Class | org.apache.commons.jcs.engine.memory | Apache Commons |
|
AbstractPropertyContainer | Provides a mechanism to load properties into objects. | Class | org.apache.commons.jcs.utils.props | Apache Commons |
|
AbstractRemoteAuxiliaryCache | Abstract base for remote caches. | Class | org.apache.commons.jcs.auxiliary.remote | Apache Commons |
|
AbstractRemoteCacheListener | Shared listener base. | Class | org.apache.commons.jcs.auxiliary.remote | Apache Commons |
|
AbstractRemoteCacheNoWaitFacade | An abstract base for the No Wait Facade. | Class | org.apache.commons.jcs.auxiliary.remote | Apache Commons |
|
AbstractRemoteCacheService | This class contains common methods for remote cache services. | Class | org.apache.commons.jcs.auxiliary.remote.http.server | Apache Commons |
|
AuxiliaryCache | Tag interface for auxiliary caches. | Interface | org.apache.commons.jcs.auxiliary | Apache Commons |
|
AuxiliaryCacheAttributes | This is a nominal interface that auxiliary cache attributes should implement. | Interface | org.apache.commons.jcs.auxiliary | Apache Commons |
|
AuxiliaryCacheConfigurator | Configuration util for auxiliary caches. | Class | org.apache.commons.jcs.auxiliary | Apache Commons |
|
AuxiliaryCacheFactory | All auxiliary caches must have a factory that the cache configurator can use to create instances. | Interface | org.apache.commons.jcs.auxiliary | Apache Commons |
|
AuxiliaryCacheManager | | Interface | org.apache.commons.jcs.auxiliary | Apache Commons |
|
BlockDisk | This class manages reading an writing data to disk. | Class | org.apache.commons.jcs.auxiliary.disk.block | Apache Commons |
|
BlockDiskCache | There is one BlockDiskCache per region. | Class | org.apache.commons.jcs.auxiliary.disk.block | Apache Commons |
|
BlockDiskCacheAttributes | This holds attributes for Block Disk Cache configuration. | Class | org.apache.commons.jcs.auxiliary.disk.block | Apache Commons |
|
BlockDiskCacheFactory | Creates disk cache instances. | Class | org.apache.commons.jcs.auxiliary.disk.block | Apache Commons |
|
BlockDiskCacheManager | Cache manager for BlockDiskCaches. | Class | org.apache.commons.jcs.auxiliary.disk.block | Apache Commons |
|
BlockDiskElementDescriptor | This represents an element on disk. | Class | org.apache.commons.jcs.auxiliary.disk.block | Apache Commons |
|
BlockDiskKeyStore | This is responsible for storing the keys. | Class | org.apache.commons.jcs.auxiliary.disk.block | Apache Commons |
|
BoundedQueue | This is a bounded queue. | Class | org.apache.commons.jcs.utils.struct | Apache Commons |
|
CacheAccess | This class provides an interface for all types of access to the cache. | Class | org.apache.commons.jcs.access | Apache Commons |
|
CacheAdaptor | Used for Cache-to-Cache messaging purposes. | Class | org.apache.commons.jcs.engine | Apache Commons |
|
CacheConstants | Constants used throughout the JCS cache engineVersion:$Id: CacheConstants. | Interface | org.apache.commons.jcs.engine | Apache Commons |
|
CacheElement | Generic element wrapper. | Class | org.apache.commons.jcs.engine | Apache Commons |
|
CacheElementInfo | | Class | org.apache.commons.jcs.admin | Apache Commons |
|
CacheElementSerialized | Either serialized value or the value should be null;See Also:Serialized Form | Class | org.apache.commons.jcs.engine | Apache Commons |
|
CacheEvent | It's returned from create and passed into log. | Class | org.apache.commons.jcs.engine.logging | Apache Commons |
|
CacheEventLoggerDebugLogger | This implementation simple logs to a commons logger at debug level, for all events. | Class | org.apache.commons.jcs.engine.logging | Apache Commons |
|
CacheEventQueue | An event queue is used to propagate ordered cache events to one and only one target listener. | Class | org.apache.commons.jcs.engine | Apache Commons |
|
CacheEventQueueFactory | This class hands out event Queues. | Class | org.apache.commons.jcs.engine | Apache Commons |
|
CacheException | This is the most general exception the cache throws. | Class | org.apache.commons.jcs.access.exception | Apache Commons |
|
CacheGroup | Holder for attributes specific to a group. | Class | org.apache.commons.jcs.engine | Apache Commons |
|
CacheInfo | This is a static variable holder for the distribution auxiliaries that need something like a vmid. | Class | org.apache.commons.jcs.engine | Apache Commons |
|
CacheListeners | | Class | org.apache.commons.jcs.engine | Apache Commons |
|
CacheRegionInfo | | Class | org.apache.commons.jcs.admin | Apache Commons |
|
CacheStats | This class stores cache historical and statistics data for a region. | Class | org.apache.commons.jcs.engine.stats | Apache Commons |
|
CacheStatus | | Class | org.apache.commons.jcs.engine | Apache Commons |
|
CacheWatchRepairable | Intercepts the requests to the underlying ICacheObserver object so that the listeners can be recorded locally for remote connection recovery purposes. | Class | org.apache.commons.jcs.engine | Apache Commons |
|
CommonRemoteCacheAttributes | Attributes common to remote cache client and server. | Class | org.apache.commons.jcs.auxiliary.remote | Apache Commons |
|
CompositeCache | This is the primary hub for a single cache/region. | Class | org.apache.commons.jcs.engine.control | Apache Commons |
|
CompositeCacheAttributes | The CompositeCacheAttributes defines the general cache region settings. | Class | org.apache.commons.jcs.engine | Apache Commons |
|
CompositeCacheConfigurator | This class configures JCS based on a properties object. | Class | org.apache.commons.jcs.engine.control | Apache Commons |
|
CompositeCacheManager | Manages a composite cache. | Class | org.apache.commons.jcs.engine.control | Apache Commons |
|
CompressingSerializer | Performs default serialization and de-serialization. | Class | org.apache.commons.jcs.utils.serialization | Apache Commons |
|
CompressionUtil | Compress / Decompress. | Class | org.apache.commons.jcs.utils.zip | Apache Commons |
|
ConfigurationException | Thrown if there is some severe configuration problem that makes the cache nonfunctional. | Class | org.apache.commons.jcs.access.exception | Apache Commons |
|
CountingOnlyOutputStream | Keeps track of the number of bytes written to it, but doesn't write them anywhere. | Class | org.apache.commons.jcs.admin | Apache Commons |
|
DaemonThreadFactory | Allows us to set the daemon status on the threads. | Class | org.apache.commons.jcs.utils.threadpool | Apache Commons |
|
DiscoveredService | This contains info about a discovered service. | Class | org.apache.commons.jcs.utils.discovery | Apache Commons |
|
DoubleLinkedList | This is a generic thread safe double linked list. | Class | org.apache.commons.jcs.utils.struct | Apache Commons |
|
DoubleLinkedListNode | This serves as a placeholder in a double linked list. | Class | org.apache.commons.jcs.utils.struct | Apache Commons |
|
ElapsedTimer | This is a simple timer utility. | Class | org.apache.commons.jcs.utils.timing | Apache Commons |
|
ElementAttributes | This it the element attribute descriptor class. | Class | org.apache.commons.jcs.engine | Apache Commons |
|
ElementEvent | Element events will trigger the creation of Element Event objects. | Class | org.apache.commons.jcs.engine.control.event | Apache Commons |
|
ElementEventQueue | An event queue is used to propagate ordered cache events to one and only one target listener. | Class | org.apache.commons.jcs.engine.control.event | Apache Commons |
|
ElementEventType | enum ElementEventTypeThis describes the events that an item can encounter. | Class | org.apache.commons.jcs.engine.control.event.behavior | Apache Commons |
|
FIFOMemoryCache | The items are spooled in the order they are added. | Class | org.apache.commons.jcs.engine.memory.fifo | Apache Commons |
|
GroupAttrName | Description of the ClassSee Also:Serialized Form | Class | org.apache.commons.jcs.engine.control.group | Apache Commons |
|
GroupCacheAccess | | Class | org.apache.commons.jcs.access | Apache Commons |
|
GroupId | Used to avoid name conflict when group cache items are mixed with non-group cache items in theSee Also:Serialized Form | Class | org.apache.commons.jcs.engine.control.group | Apache Commons |
|
HostNameUtil | Simple utility for getting the local host name. | Class | org.apache.commons.jcs.utils.net | Apache Commons |
|
HSQLDiskCacheFactory | This factory should create mysql disk caches. | Class | org.apache.commons.jcs.auxiliary.disk.jdbc.hsql | Apache Commons |
|
ICache | This is the top level interface for all cache like structures. | Interface | org.apache.commons.jcs.engine.behavior | Apache Commons |
|
ICacheAccess | ICacheAccess defines the behavior for client access. | Interface | org.apache.commons.jcs.access.behavior | Apache Commons |
|
ICacheAccessManagement | ICacheAccessManagement defines the methods for cache management, cleanup and shutdown. | Interface | org.apache.commons.jcs.access.behavior | Apache Commons |
|
ICacheElement | Every item is the cache is wrapped in an ICacheElement. | Interface | org.apache.commons.jcs.engine.behavior | Apache Commons |
|
ICacheElementSerialized | This interface defines the behavior of the serialized element wrapper. | Interface | org.apache.commons.jcs.engine.behavior | Apache Commons |
|
ICacheEvent | Defines the common fields required by a cache event. | Interface | org.apache.commons.jcs.engine.logging.behavior | Apache Commons |
|
ICacheEventLogger | This defines the behavior for event logging. | Interface | org.apache.commons.jcs.engine.logging.behavior | Apache Commons |
|
ICacheEventQueue | Interface for a cache event queue. | Interface | org.apache.commons.jcs.engine.behavior | Apache Commons |
|
ICacheEventQueue .QueueType | Does not use a thread pool. | Class | org.apache.commons.jcs.engine.behavior.ICacheEventQueue | Apache Commons |
|
ICacheListener | Used to receive a cache event notification. | Interface | org.apache.commons.jcs.engine.behavior | Apache Commons |
|
ICacheManager | Interface implemented by a specific cache. | Interface | org.apache.commons.jcs.engine.behavior | Apache Commons |
|
ICacheObserver | Used to register interest in receiving cache changes. | Interface | org.apache.commons.jcs.engine.behavior | Apache Commons |
|
ICacheRestore | | Interface | org.apache.commons.jcs.engine.behavior | Apache Commons |
|
ICacheService | Used to retrieve and update the cache. | Interface | org.apache.commons.jcs.engine.behavior | Apache Commons |
|
ICacheServiceAdmin | | Interface | org.apache.commons.jcs.engine.behavior | Apache Commons |
|
ICacheServiceNonLocal | Used to retrieve and update non local caches, such as the remote and lateral caches. | Interface | org.apache.commons.jcs.engine.behavior | Apache Commons |
|
ICacheStats | This holds stat information on a region. | Interface | org.apache.commons.jcs.engine.stats.behavior | Apache Commons |
|
ICacheType | Interface implemented by a specific cache. | Interface | org.apache.commons.jcs.engine.behavior | Apache Commons |
|
ICacheType .CacheType | Composite/ memory cache type, central hub. | Class | org.apache.commons.jcs.engine.behavior.ICacheType | Apache Commons |
|
ICommonRemoteCacheAttributes | This specifies what a remote cache configuration object should look like. | Interface | org.apache.commons.jcs.auxiliary.remote.behavior | Apache Commons |
|
ICompositeCacheAttributes | This defines the minimal behavior for the Cache Configuration settings. | Interface | org.apache.commons.jcs.engine.behavior | Apache Commons |
|
ICompositeCacheAttributes .DiskUsagePattern | Items will only go to disk when the memory limit is reached. | Class | org.apache.commons.jcs.engine.behavior.ICompositeCacheAttributes | Apache Commons |
|
ICompositeCacheManager | I need the interface so I can plug in mock managers for testing. | Interface | org.apache.commons.jcs.engine.behavior | Apache Commons |
|
IDiscoveryListener | Interface for things that want to listen to discovery events. | Interface | org.apache.commons.jcs.utils.discovery.behavior | Apache Commons |
|
IDiskCacheAttributes | Common disk cache attributes. | Interface | org.apache.commons.jcs.auxiliary.disk.behavior | Apache Commons |
|
IElementAttributes | Interface for cache element attributes classes. | Interface | org.apache.commons.jcs.engine.behavior | Apache Commons |
|
IElementEvent | Defines how an element event object should behave. | Interface | org.apache.commons.jcs.engine.control.event.behavior | Apache Commons |
|
IElementEventHandler | This interface defines the behavior for event handler. | Interface | org.apache.commons.jcs.engine.control.event.behavior | Apache Commons |
|
IElementEventQueue | Interface for an element event queue. | Interface | org.apache.commons.jcs.engine.control.event.behavior | Apache Commons |
|
IElementSerializer | Defines the behavior for cache element serializers. | Interface | org.apache.commons.jcs.engine.behavior | Apache Commons |
|
IGroupCacheAccess | | Interface | org.apache.commons.jcs.access.behavior | Apache Commons |
|
IKeyMatcher | Key matchers need to implement this interface. | Interface | org.apache.commons.jcs.engine.match.behavior | Apache Commons |
|
ILateralCacheAttributes | This interface defines configuration options common to lateral cache plugins. | Interface | org.apache.commons.jcs.auxiliary.lateral.behavior | Apache Commons |
|
ILateralCacheAttributes .Type | | Class | org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes | Apache Commons |
|
ILateralCacheListener | Listens for lateral cache event notification. | Interface | org.apache.commons.jcs.auxiliary.lateral.behavior | Apache Commons |
|
ILateralCacheManager | | Interface | org.apache.commons.jcs.auxiliary.lateral.behavior | Apache Commons |
|
ILateralCacheObserver | | Interface | org.apache.commons.jcs.auxiliary.lateral.behavior | Apache Commons |
|
IMemoryCache | For the framework. | Interface | org.apache.commons.jcs.engine.memory.behavior | Apache Commons |
|
IndexedDiskCache | Disk cache that uses a RandomAccessFile with keys stored in memory. | Class | org.apache.commons.jcs.auxiliary.disk.indexed | Apache Commons |
|
IndexedDiskCache .PositionComparator | Compares IndexedDiskElementDescriptor based on their position. | Class | org.apache.commons.jcs.auxiliary.disk.indexed.IndexedDiskCache | Apache Commons |
|
IndexedDiskCacheAttributes | Configuration class for the Indexed Disk CacheSee Also:Serialized Form | Class | org.apache.commons.jcs.auxiliary.disk.indexed | Apache Commons |
|
IndexedDiskCacheFactory | Creates disk cache instances. | Class | org.apache.commons.jcs.auxiliary.disk.indexed | Apache Commons |
|
IndexedDiskCacheManager | Cache manager for IndexedDiskCaches. | Class | org.apache.commons.jcs.auxiliary.disk.indexed | Apache Commons |
|
IndexedDiskDumper | Used to dump out a Disk cache from disk for debugging. | Class | org.apache.commons.jcs.auxiliary.disk.indexed | Apache Commons |
|
IndexedDiskElementDescriptor | Disk objects are located by descriptor entries. | Class | org.apache.commons.jcs.auxiliary.disk.indexed | Apache Commons |
|
InvalidArgumentException | InvalidArgumentException is thrown if an argument is passed to the cache that is invalid. | Class | org.apache.commons.jcs.access.exception | Apache Commons |
|
InvalidGroupException | InvalidGroupExceptionSee Also:Serialized Form | Class | org.apache.commons.jcs.access.exception | Apache Commons |
|
InvalidHandleException | InvalidHandleException is not used. | Class | org.apache.commons.jcs.access.exception | Apache Commons |
|
IProvideScheduler | Marker interface for providers of the central ScheduledExecutorServiceAuthor:Thomas Vandahl | Interface | org.apache.commons.jcs.engine.behavior | Apache Commons |
|
IRemoteCacheAttributes | This specifies what a remote cache configuration object should look like. | Interface | org.apache.commons.jcs.auxiliary.remote.behavior | Apache Commons |
|
IRemoteCacheClient | This defines the behavior expected of a remote cache client. | Interface | org.apache.commons.jcs.auxiliary.remote.behavior | Apache Commons |
|
IRemoteCacheConstants | This holds constants that are used by the remote cache. | Interface | org.apache.commons.jcs.auxiliary.remote.behavior | Apache Commons |
|
IRemoteCacheDispatcher | In the future, this can be used as a generic dispatcher abstraction. | Interface | org.apache.commons.jcs.auxiliary.remote.behavior | Apache Commons |
|
IRemoteCacheListener | Listens for remote cache event notification ( rmi callback ). | Interface | org.apache.commons.jcs.auxiliary.remote.behavior | Apache Commons |
|
IRemoteCacheObserver | Used to register interest in receiving remote cache changes. | Interface | org.apache.commons.jcs.auxiliary.remote.behavior | Apache Commons |
|
IRemoteCacheServer | Interface for managing Remote objectsAuthor:Thomas Vandahl | Interface | org.apache.commons.jcs.auxiliary.remote.server.behavior | Apache Commons |
|
IRemoteCacheServerAttributes | This defines the minimal behavior for the objects that are used to configure the remote cache server. | Interface | org.apache.commons.jcs.auxiliary.remote.server.behavior | Apache Commons |
|
IRemoteHttpCacheClient | It's not entirely clear that this interface is needed. | Interface | org.apache.commons.jcs.auxiliary.remote.http.client.behavior | Apache Commons |
|
IRemoteHttpCacheConstants | Constants used throughout the HTTP remote cache. | Interface | org.apache.commons.jcs.auxiliary.remote.http.behavior | Apache Commons |
|
IRequireScheduler | Marker interface to allow the injection of a central ScheduledExecutorService for all modules requiring scheduled background operations. | Interface | org.apache.commons.jcs.engine.behavior | Apache Commons |
|
IShutdownObservable | ShutdownObservers can observe ShutdownObservable objects. | Interface | org.apache.commons.jcs.engine.behavior | Apache Commons |
|
IShutdownObserver | This interface is required of all shutdown observers. | Interface | org.apache.commons.jcs.engine.behavior | Apache Commons |
|
IStatElement | IAuxiliaryCacheStats will hold these IStatElements. | Interface | org.apache.commons.jcs.engine.stats.behavior | Apache Commons |
|
IStats | This interface defines the common behavior for a stats holder. | Interface | org.apache.commons.jcs.engine.stats.behavior | Apache Commons |
|
ITCPLateralCacheAttributes | This interface defines functions that are particular to the TCP Lateral Cache plugin. | Interface | org.apache.commons.jcs.auxiliary.lateral.socket.tcp.behavior | Apache Commons |
|
JCS | Simple class for using JCS. | Class | org.apache.commons.jcs | Apache Commons |
|
JCSAdminBean | A servlet which provides HTTP access to JCS. | Class | org.apache.commons.jcs.admin | Apache Commons |
|
JCSAdminServlet | A servlet which provides HTTP access to JCS. | Class | org.apache.commons.jcs.admin.servlet | Apache Commons |
|
JCSJMXBean | | Interface | org.apache.commons.jcs.admin | Apache Commons |
|
JCSServletContextListener | If you add this to the context listeners section of your web. | Class | org.apache.commons.jcs.utils.servlet | Apache Commons |
|
JCSWorker | Utility class to encapsulate doing a piece of work, and caching the results in JCS. | Class | org.apache.commons.jcs.utils.access | Apache Commons |
|
JCSWorkerHelper | Interface for doing a piece of work which is expected to be cached. | Interface | org.apache.commons.jcs.utils.access | Apache Commons |
|
JDBCDiskCache | This is the jdbc disk cache plugin. | Class | org.apache.commons.jcs.auxiliary.disk.jdbc | Apache Commons |
|
JDBCDiskCacheAttributes | The configurator will set these values based on what is in the cache. | Class | org.apache.commons.jcs.auxiliary.disk.jdbc | Apache Commons |
|
JDBCDiskCacheFactory | This factory should create mysql disk caches. | Class | org.apache.commons.jcs.auxiliary.disk.jdbc | Apache Commons |
|
JDBCDiskCacheManager | This manages instances of the jdbc disk cache. | Class | org.apache.commons.jcs.auxiliary.disk.jdbc | Apache Commons |
|
JDBCDiskCacheManagerAbstractTemplate | This class serves as an abstract template for JDBCDiskCache Manager. | Class | org.apache.commons.jcs.auxiliary.disk.jdbc | Apache Commons |
|
JDBCDiskCachePoolAccess | This class provides access to the connection pool. | Class | org.apache.commons.jcs.auxiliary.disk.jdbc | Apache Commons |
|
JDBCDiskCachePoolAccessAttributes | These are used to configure the JDBCDiskCachePoolAccess class. | Class | org.apache.commons.jcs.auxiliary.disk.jdbc | Apache Commons |
|
JDBCDiskCachePoolAccessManager | Manages JDBCDiskCachePoolAccess instances. | Class | org.apache.commons.jcs.auxiliary.disk.jdbc | Apache Commons |
|
KeyMatcherPatternImpl | This implementation of the KeyMatcher uses standard Java Pattern matching. | Class | org.apache.commons.jcs.engine.match | Apache Commons |
|
LateralCache | Lateral distributor. | Class | org.apache.commons.jcs.auxiliary.lateral | Apache Commons |
|
LateralCacheAbstractFactory | Particular lateral caches should define their own factory. | Class | org.apache.commons.jcs.auxiliary.lateral | Apache Commons |
|
LateralCacheAbstractManager | Creates lateral caches. | Class | org.apache.commons.jcs.auxiliary.lateral | Apache Commons |
|
LateralCacheAttributes | This class stores attributes for all of the available lateral cache auxiliaries. | Class | org.apache.commons.jcs.auxiliary.lateral | Apache Commons |
|
LateralCacheMonitor | Used to monitor and repair any failed connection for the lateral cache service. | Class | org.apache.commons.jcs.auxiliary.lateral | Apache Commons |
|
LateralCacheNoWait | Used to queue up update requests to the underlying cache. | Class | org.apache.commons.jcs.auxiliary.lateral | Apache Commons |
|
LateralCacheNoWaitFacade | Used to provide access to multiple services under nowait protection. | Class | org.apache.commons.jcs.auxiliary.lateral | Apache Commons |
|
LateralCacheRestore | Used to repair the lateral caches managed by the associated instance of LateralCacheManager. | Class | org.apache.commons.jcs.auxiliary.lateral | Apache Commons |
|
LateralCacheWatchRepairable | Same as CacheWatcherWrapper but implements the IRemoteCacheWatch interface. | Class | org.apache.commons.jcs.auxiliary.lateral | Apache Commons |
|
LateralCommand | Enumeration of the available lateral commandsEnum Constant Summary | Class | org.apache.commons.jcs.auxiliary.lateral | Apache Commons |
|
LateralElementDescriptor | This class wraps command to other laterals. | Class | org.apache.commons.jcs.auxiliary.lateral | Apache Commons |
|
LateralTCPCacheFactory | Constructs a LateralCacheNoWaitFacade for the given configuration. | Class | org.apache.commons.jcs.auxiliary.lateral.socket.tcp | Apache Commons |
|
LateralTCPCacheManager | Creates lateral caches. | Class | org.apache.commons.jcs.auxiliary.lateral.socket.tcp | Apache Commons |
|
LateralTCPDiscoveryListener | This knows how to add and remove discovered services. | Class | org.apache.commons.jcs.auxiliary.lateral.socket.tcp | Apache Commons |
|
LateralTCPDiscoveryListenerManager | The factory holds an instance of this manager. | Class | org.apache.commons.jcs.auxiliary.lateral.socket.tcp | Apache Commons |
|
LateralTCPListener | Listens for connections from other TCP lateral caches and handles them. | Class | org.apache.commons.jcs.auxiliary.lateral.socket.tcp | Apache Commons |
|
LateralTCPSender | This class is based on the log4j SocketAppender class. | Class | org.apache.commons.jcs.auxiliary.lateral.socket.tcp | Apache Commons |
|
LateralTCPService | A lateral cache service implementation. | Class | org.apache.commons.jcs.auxiliary.lateral.socket.tcp | Apache Commons |
|
LHMLRUMemoryCache | This is a test memory manager using the jdk1. | Class | org.apache.commons.jcs.engine.memory.lru | Apache Commons |
|
LRUElementDescriptor | This is a node in the double linked list. | Class | org.apache.commons.jcs.utils.struct | Apache Commons |
|
LRUMap | This is a simple LRUMap. | Class | org.apache.commons.jcs.utils.struct | Apache Commons |
|
LRUMapEntry | Entry for the LRUMap. | Class | org.apache.commons.jcs.utils.struct | Apache Commons |
|
LRUMapJCS | Extension of LRUMap for logging of removals. | Class | org.apache.commons.jcs.auxiliary.disk | Apache Commons |
|
LRUMemoryCache | A fast reference management system. | Class | org.apache.commons.jcs.engine.memory.lru | Apache Commons |
|
MemoryElementDescriptor | This wrapper is needed for double linked lists. | Class | org.apache.commons.jcs.engine.memory.util | Apache Commons |
|
MRUMemoryCache | 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. | Class | org.apache.commons.jcs.engine.memory.mru | Apache Commons |
|
MySQLDiskCache | The MySQLDiskCache extends the core JDBCDiskCache. | Class | org.apache.commons.jcs.auxiliary.disk.jdbc.mysql | Apache Commons |
|
MySQLDiskCacheAttributes | This has additional attributes that are particular to the MySQL disk cache. | Class | org.apache.commons.jcs.auxiliary.disk.jdbc.mysql | Apache Commons |
|
MySQLDiskCacheFactory | This factory should create mysql disk caches. | Class | org.apache.commons.jcs.auxiliary.disk.jdbc.mysql | Apache Commons |
|
MySQLDiskCacheManager | This manages instances of the MySQL jdbc disk cache. | Class | org.apache.commons.jcs.auxiliary.disk.jdbc.mysql | Apache Commons |
|
MySQLTableOptimizer | The MySQL Table Optimizer can optimize MySQL tables. | Class | org.apache.commons.jcs.auxiliary.disk.jdbc.mysql | Apache Commons |
|
ObjectExistsException | The putSafe method on the JCS convenience class throws this exception if the object is already present in the cache. | Class | org.apache.commons.jcs.access.exception | Apache Commons |
|
ObjectInputStreamClassLoaderAware | | Class | org.apache.commons.jcs.io | Apache Commons |
|
ObjectNotFoundException | ObjectNotFoundException TODO see if we can remove this. | Class | org.apache.commons.jcs.access.exception | Apache Commons |
|
OptionConverter | This class is based on the log4j class org. | Class | org.apache.commons.jcs.utils.config | Apache Commons |
|
PartitionedCacheAccess | TODO: Add new methods that will allow you to provide a partition indicator for all major calls. | Class | org.apache.commons.jcs.access | Apache Commons |
|
PoolConfiguration | This object holds configuration data for a thread pool. | Class | org.apache.commons.jcs.utils.threadpool | Apache Commons |
|
PoolConfiguration .WhenBlockedPolicy | abort when queue is full and max threads is reached. | Class | org.apache.commons.jcs.utils.threadpool.PoolConfiguration | Apache Commons |
|
PooledCacheEventQueue | An event queue is used to propagate ordered cache events to one and only one target listener. | Class | org.apache.commons.jcs.engine | Apache Commons |
|
PropertiesFactory | Retrieves properties from a configurable source. | Interface | org.apache.commons.jcs.utils.props | Apache Commons |
|
PropertiesFactoryFileImpl | Goes to the file system to load a properties file. | Class | org.apache.commons.jcs.utils.props | Apache Commons |
|
PropertyLoader | I modified this class to work with . | Class | org.apache.commons.jcs.utils.props | Apache Commons |
|
PropertySetter | This class is based on the log4j class org. | Class | org.apache.commons.jcs.utils.config | Apache Commons |
|
PropertySetterException | This class is based on the log4j class org. | Class | org.apache.commons.jcs.utils.config | Apache Commons |
|
PurgatoryElement | Elements are stored in purgatory when they are spooled to the auxiliary cache, but have not yet been written to disk. | Class | org.apache.commons.jcs.auxiliary.disk | Apache Commons |
|
RegistryKeepAliveRunner | This class tries to keep the registry alive. | Class | org.apache.commons.jcs.auxiliary.remote.server | Apache Commons |
|
RemoteCache | Client proxy for an RMI remote cache. | Class | org.apache.commons.jcs.auxiliary.remote | Apache Commons |
|
RemoteCacheAttributes | These objects are used to configure the remote cache client. | Class | org.apache.commons.jcs.auxiliary.remote | Apache Commons |
|
RemoteCacheFactory | The RemoteCacheFactory creates remote caches for the cache hub. | Class | org.apache.commons.jcs.auxiliary.remote | Apache Commons |
|
RemoteCacheFailoverRunner | The RemoteCacheFailoverRunner tries to establish a connection with a failover server, if any are defined. | Class | org.apache.commons.jcs.auxiliary.remote | Apache Commons |
|
RemoteCacheListener | Registered with RemoteCache server. | Class | org.apache.commons.jcs.auxiliary.remote | Apache Commons |
|
RemoteCacheManager | An instance of RemoteCacheManager corresponds to one remote connection of a specific host and port. | Class | org.apache.commons.jcs.auxiliary.remote | Apache Commons |
|
RemoteCacheMonitor | Used to monitor and repair any failed connection for the remote cache service. | Class | org.apache.commons.jcs.auxiliary.remote | Apache Commons |
|
RemoteCacheNoWait | The RemoteCacheNoWait wraps the RemoteCacheClient. | Class | org.apache.commons.jcs.auxiliary.remote | Apache Commons |
|
RemoteCacheNoWaitFacade | Used to provide access to multiple services under nowait protection. | Class | org.apache.commons.jcs.auxiliary.remote | Apache Commons |
|
RemoteCacheRequest | The basic request wrapper. | Class | org.apache.commons.jcs.auxiliary.remote.value | Apache Commons |
|
RemoteCacheRequestFactory | This creates request objects. | Class | org.apache.commons.jcs.auxiliary.remote.util | Apache Commons |
|
RemoteCacheResponse | This is the response wrapper. | Class | org.apache.commons.jcs.auxiliary.remote.value | Apache Commons |
|
RemoteCacheRestore | Used to repair the remote caches managed by the associated instance of RemoteCacheManager. | Class | org.apache.commons.jcs.auxiliary.remote | Apache Commons |
|
RemoteCacheServer | This class provides remote cache services. | Class | org.apache.commons.jcs.auxiliary.remote.server | Apache Commons |
|
RemoteCacheServerAttributes | These attributes are used to configure the remote cache server. | Class | org.apache.commons.jcs.auxiliary.remote.server | Apache Commons |
|
RemoteCacheServerFactory | Provides remote cache services. | Class | org.apache.commons.jcs.auxiliary.remote.server | Apache Commons |
|
RemoteCacheServiceAdaptor | The Servlet deserializes the request object. | Class | org.apache.commons.jcs.auxiliary.remote.http.server | Apache Commons |
|
RemoteCacheStartupServlet | This servlet can be used to startup the JCS remote cache. | Class | org.apache.commons.jcs.auxiliary.remote.server | Apache Commons |
|
RemoteCacheWatchRepairable | Same as CacheWatcherWrapper but implements the IRemoteCacheWatch interface. | Class | org.apache.commons.jcs.auxiliary.remote | Apache Commons |
|
RemoteHttpCache | This uses an http client as the service. | Class | org.apache.commons.jcs.auxiliary.remote.http.client | Apache Commons |
|
RemoteHttpCacheAttributes | Http client specific settings. | Class | org.apache.commons.jcs.auxiliary.remote.http.client | Apache Commons |
|
RemoteHttpCacheClient | This is the service used by the remote http auxiliary cache. | Class | org.apache.commons.jcs.auxiliary.remote.http.client | Apache Commons |
|
RemoteHttpCacheDispatcher | | Class | org.apache.commons.jcs.auxiliary.remote.http.client | Apache Commons |
|
RemoteHttpCacheFactory | The RemoteCacheFactory creates remote caches for the cache hub. | Class | org.apache.commons.jcs.auxiliary.remote.http.client | Apache Commons |
|
RemoteHttpCacheManager | This is a very crude copy of the RMI remote manager. | Class | org.apache.commons.jcs.auxiliary.remote.http.client | Apache Commons |
|
RemoteHttpCacheMonitor | Upon the notification of a connection error, the monitor changes to operate in a time driven mode. | Class | org.apache.commons.jcs.auxiliary.remote.http.client | Apache Commons |
|
RemoteHttpCacheServerAttributes | Configuration for the RemoteHttpCacheServer. | Class | org.apache.commons.jcs.auxiliary.remote.http.server | Apache Commons |
|
RemoteHttpCacheService | This does the work. | Class | org.apache.commons.jcs.auxiliary.remote.http.server | Apache Commons |
|
RemoteHttpCacheServlet | This servlet simply reads and writes objects. | Class | org.apache.commons.jcs.auxiliary.remote.http.server | Apache Commons |
|
RemoteHttpCacheSeviceFactory | | Class | org.apache.commons.jcs.auxiliary.remote.http.server | Apache Commons |
|
RemoteHttpClientListener | | Class | org.apache.commons.jcs.auxiliary.remote.http.client | Apache Commons |
|
RemoteRequestType | enum RemoteRequestTypeThe different types of requests | Class | org.apache.commons.jcs.auxiliary.remote.value | Apache Commons |
|
RemoteType | Enum to describe the mode of the remote cacheEnum Constant Summary | Class | org.apache.commons.jcs.auxiliary.remote.server.behavior | Apache Commons |
|
RemoteUtils | This class provides some basic utilities for doing things such as starting the registry properly. | Class | org.apache.commons.jcs.auxiliary.remote | Apache Commons |
|
ScheduleFormatException | This is thrown internally by the schedule parser. | Class | org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.util | Apache Commons |
|
ScheduleParser | Parses the very simple schedule format. | Class | org.apache.commons.jcs.auxiliary.disk.jdbc.mysql.util | Apache Commons |
|
SerializationConversionUtil | This uses a supplied Serializer to convert to and from cache elements. | Class | org.apache.commons.jcs.utils.serialization | Apache Commons |
|
ShrinkerThread | Calls delete expired on the disk caches. | Class | org.apache.commons.jcs.auxiliary.disk.jdbc | Apache Commons |
|
ShrinkerThread | A background memory shrinker. | Class | org.apache.commons.jcs.engine.memory.shrinking | Apache Commons |
|
SingleLinkedList | This is an basic thread safe single linked list. | Class | org.apache.commons.jcs.utils.struct | Apache Commons |
|
SingleLinkedList .Node | The list is composed of nodes. | Class | org.apache.commons.jcs.utils.struct.SingleLinkedList | Apache Commons |
|
SleepUtil | Utility methods to help deal with thread issues. | Class | org.apache.commons.jcs.utils.timing | Apache Commons |
|
SortedPreferentialArray | This maintains a sorted array with a preferential replacement policy when full. | Class | org.apache.commons.jcs.utils.struct | Apache Commons |
|
StandardSerializer | Performs default serialization and de-serialization. | Class | org.apache.commons.jcs.utils.serialization | Apache Commons |
|
StatElement | This is a stat data holder. | Class | org.apache.commons.jcs.engine.stats | Apache Commons |
|
Stats | | Class | org.apache.commons.jcs.engine.stats | Apache Commons |
|
TableState | This is used by various elements of the JDBC disk cache to indicate the status of a table. | Class | org.apache.commons.jcs.auxiliary.disk.jdbc | Apache Commons |
|
TCPLateralCacheAttributes | This interface defines functions that are particular to the TCP Lateral Cache plugin. | Class | org.apache.commons.jcs.auxiliary.lateral.socket.tcp | Apache Commons |
|
ThreadPoolManager | This manages threadpools for an application using Doug Lea's Util Concurrent package. | Class | org.apache.commons.jcs.utils.threadpool | Apache Commons |
|
TimeoutConfigurableRMISocketFactory | This can be injected into the the remote cache server as follows: jcs. | Class | org.apache.commons.jcs.auxiliary.remote.server | Apache Commons |
|
UDPCleanupRunner | This class periodically check the lastHeardFrom time on the services. | Class | org.apache.commons.jcs.utils.discovery | Apache Commons |
|
UDPDiscoveryAttributes | Configuration properties for UDP discover service. | Class | org.apache.commons.jcs.utils.discovery | Apache Commons |
|
UDPDiscoveryManager | This manages UDPDiscovery Services. | Class | org.apache.commons.jcs.utils.discovery | Apache Commons |
|
UDPDiscoveryMessage | The message sent by the discovery mechanism. | Class | org.apache.commons.jcs.utils.discovery | Apache Commons |
|
UDPDiscoveryMessage .BroadcastType | This is the periodic broadcast of a servers location. | Class | org.apache.commons.jcs.utils.discovery.UDPDiscoveryMessage | Apache Commons |
|
UDPDiscoveryReceiver | Receives UDP Discovery messages. | Class | org.apache.commons.jcs.utils.discovery | Apache Commons |
|
UDPDiscoverySender | This is a generic sender for the UDPDiscovery process. | Class | org.apache.commons.jcs.utils.discovery | Apache Commons |
|
UDPDiscoverySenderThread | Used to periodically broadcast our location to other caches that might be listening. | Class | org.apache.commons.jcs.utils.discovery | Apache Commons |
|
UDPDiscoveryService | This service creates a listener that can create lateral caches and add them to the no wait list. | Class | org.apache.commons.jcs.utils.discovery | Apache Commons |
|
ZombieCacheService | Zombie adapter for any cache service. | Class | org.apache.commons.jcs.engine | Apache Commons |
|
ZombieCacheServiceNonLocal | Zombie adapter for the non local cache services. | Class | org.apache.commons.jcs.engine | Apache Commons |
|
ZombieCacheServiceNonLocal .ZombieEvent | Base of the other events. | Class | org.apache.commons.jcs.engine.ZombieCacheServiceNonLocal | Apache Commons |
|
ZombieCacheWatch | | Class | org.apache.commons.jcs.engine | Apache Commons |
|
ZombieLateralCacheWatch | | Class | org.apache.commons.jcs.auxiliary.lateral | Apache Commons |
|
ZombieRemoteCacheWatch | | Class | org.apache.commons.jcs.auxiliary.remote | Apache Commons |