Interface Summary |
Cache<K,V> |
Interface for a Cache where data mappings are grouped and stored in a tree data
structure consisting of Node s. |
CacheFactory<K,V> |
This factory constructs a cache from a given or default configuration set. |
CacheManager |
Factory and registry for JBoss Cache instances configured using
named configurations. |
CacheSPI<K,V> |
A more detailed interface to Cache , which is used when writing plugins for or extending JBoss Cache. |
DataContainer |
This class defines the functionality needed for node manipulation. |
InternalNode<K,V> |
An internal node interface, that represents nodes that directly form the tree structure in the cache. |
Lifecycle |
Defines lifecycle operations for various components |
Node<K,V> |
A Node is a named logical grouping of data in the JBoss Cache . |
NodeFactory<K,V> |
An interface for a factory that creates nodes. |
NodeSPI<K,V> |
A more detailed interface to Node , which is used when writing plugins for or extending JBoss Cache. |
Region |
Defines characteristics such as class loading and eviction of Node s belonging to a Region in a Cache . |
RegionManager |
Manages regions. |
RPCManager |
Provides a mechanism for communicating with other caches in the cluster. |
TreeCacheViewMBean |
MBean interface. |
Class Summary |
AbstractNode<K,V> |
Base class for UnversionedNode . |
AbstractNodeFactory<K,V> |
Generates new nodes based on the CacheSPI configuration. |
CacheManagerImpl |
Basic implementation of CacheManager . |
ConsoleListener |
This class provides a non-graphical view of JBossCache replication
events for a replicated cache. |
DataContainerImpl |
A container for the root node in the cache, which also provides helpers for efficiently accessing nodes, walking trees, etc. |
DefaultCacheFactory<K,V> |
Default implementation of the CacheFactory interface. |
Fqn<E> |
A Fully Qualified Name (Fqn) is a list of names (typically Strings but can be any Object), which represent a path to
a particular Node or sometimes a Region in a Cache . |
FqnComparator |
Compares the order of two FQN. |
InvocationContext |
A context that holds information regarding the scope of a single invocation. |
LegacyRegionManagerImpl |
Deprecated. will be removed along with optimistic and pessimistic locking. |
Modification |
Represents a modification in the cache. |
PessimisticNodeFactory<K,V> |
Deprecated. will be removed along with optimistic and pessimistic locking. |
PessimisticUnversionedNode<K,V> |
Deprecated. will be removed along with optimistic and pessimistic locking. |
RegionImpl |
Default implementation of a Region |
RegionManagerImpl |
The default region manager, used with MVCC locking. |
RegionRegistry |
An extension of the ConcurrentHashMap that acts as a container for regions. |
RPCManagerImpl |
Manager that handles all RPC calls between JBoss Cache instances |
StringFqn |
An optimisation of Fqn that does more efficient equals() and hashcode() computations. |
UnversionedNode<K,V> |
Basic data node class. |
Version |
Contains version information about this release of JBoss Cache. |
Version.Retro |
Retroweaver version info. |
VersionedNode<K,V> |
Deprecated. will be removed along with optimistic and pessimistic locking. |