See: Description
| Interface | Description |
|---|---|
| CachePersistenceHelper.Visitor |
The Visitor interface allows the "iteration" of the persisted contents (and metadata) of a cache service in the style of the Visitor Pattern.
|
| PersistenceEnvironmentInfo |
Interface that exposes management attributes for a PersistenceEnvironment.
|
| PersistenceManagerMBean |
Standard MBean interface that exposes management attributes and operations relating to a PartitionedService configured with on-demand or active persistence.
|
| SafePersistenceWrappers.FailureContinuationFactory<R,T extends Throwable> |
FailureContinuationFactory encapsulates failure continuations to handle unexpected exceptions thrown by implementations of the various persistence layers.
|
| SnapshotArchiver |
An interface for archiving and restoring snapshots.
|
| SnapshotArchiverFactory |
A factory for
SnapshotArchiver objects. |
| Class | Description |
|---|---|
| AbstractPersistenceEnvironment |
Abstract implementation of a ReadBuffer-based PersistentEnvironment.
|
| AbstractPersistenceEnvironment.DefaultFailureContinuation |
Continuation implementation that accepts a Throwable and throws a PersistenceException.
|
| AbstractPersistenceManager<PS extends AbstractPersistenceManager.AbstractPersistentStore> |
Abstract implementation of a ReadBuffer-based PersistentManager.
|
| AbstractPersistenceTools |
Abstract implementation of PersistenceTools which can be extended for either local or archived snapshot operations.
|
| AbstractPersistenceTools.StatsVisitor |
An implementation of a
CachePersistenceHelper.Visitor to collect details statistics from the snapshot we are analysing. |
| AbstractSnapshotArchiver |
An abstract implementation of a
SnapshotArchiver which must be extended to create a specific implementation. |
| ArchiverHelper |
Various helper methods for the archiver functionality.
|
| ArchiverHelper.DirectoryFileFilter |
FileFilter implementation that only includes directories.
|
| CachePersistenceHelper |
Static helper methods used in the persistence of a partitioned cache.
|
| ConfigurableSnapshotArchiverFactory |
A
SnapshotArchiverFactory implementation that creates instances of a SnapshotArchiver class configured using an XmlElement. |
| DirectorySnapshotArchiver |
An implementation of a
SnapshotArchiver that uses a shared directory to store archived snapshots. |
| GUIDHelper |
Static helper methods to encode and decode the attributes related to the storage of a persistent form of a partition.
|
| GUIDHelper.GUIDResolver |
Resolver used during a recovery to discover the newest available GUID for a given partition.
|
| SafePersistenceWrappers |
SafePersistenceWrappers provides safe wrapper implementations of persistence layer interfaces that can be used to consolidate error handling across the various persistence layers.
|
| SafePersistenceWrappers.SafePersistenceEnvironment<R,T extends Throwable> |
SafePersistenceEnvironment is a wrapper PersistenceEnvironment implementation which protects all operations on the underlying environment (and any PersistenceManger or PersistentStore instances opened through this environment) from unexpected failures, delegating the exception handling to a failure
Continuation. |
| SafePersistenceWrappers.SafePersistenceManager<R,T extends Throwable> |
SafePersistenceManager is a wrapper PersistenceManager implementation which protects all operations on the underlying manager (and any PersistentStore instances opened by the manager) from unexpected failures, delegating the exception handling to a failure
Continuation. |
| SafePersistenceWrappers.SafePersistentStore<R,T extends Throwable> |
SafePersistentStore is a wrapper PersistentStore implementation which protects all synchronous operations on the underlying store from unexpected failures, delegating the exception handling to a failure
Continuation. |
| Snapshot |
A Snapshot is the abstraction of a full or partial snapshot representation for the purposes of archiving.
|