See: Description
Interface | Description |
---|---|
ClusteredInstanceFactory |
Factory for creating clustered instances
|
InternalEhcache |
This is an extension of the Ehcache interface to allow addition of new methods to Cache without breaking the public contract.
|
TerracottaClientRejoinListener |
Interface for executing tasks when TerracottaClient rejoins cluster
|
Class | Description |
---|---|
ClusteredInstanceFactoryWrapper |
A
ClusteredInstanceFactory implementation that delegates all operations to an underlying delegate except for the following
operations:
ClusteredInstanceFactoryWrapper.getTopology() : Delegates to the TerracottaClient.getCacheCluster()
|
DisconnectedClusterNode |
ClusterNode which copies a disconnected ClusterNode without keeping any reference to the original one.
|
KeySnapshotter |
A class that will snapshot the local keySet of a Terracotta clustered cache to disk
|
KeySnapshotter.SnapShottingThread |
Thread doing background snapshots of the local key set
|
RotatingSnapshotFile |
A file will rotate on every write, so to never loose older values in case of a JVM crash
|
SerializationHelper |
XXX: Copy from to satisfy dependencies
|
SerializationHelper.StringSerializedObjectInputStream | |
SerializationHelper.StringSerializedObjectOutputStream | |
TerracottaBootstrapCacheLoader |
A
BootstrapCacheLoader that will load Elements into a Terracotta clustered cache, based on a previously
snapshotted key set. |
TerracottaBootstrapCacheLoaderFactory | |
TerracottaCacheCluster |
CacheCluster implementation that delegates to an underlying cache cluster. |
TerracottaClient |
Class encapsulating the idea of a Terracotta client.
|
TerracottaClient.FireRejoinEventListener |
Event listener that counts down on receiving node join and online event
|
TerracottaClient.NodeLeftListener |
A
ClusterTopologyListener that listens for node left event for a node |
TerracottaClient.RejoinRequest |
Private class - Rejoin request bean
|
TerracottaClient.RejoinRequestHolder |
Private class maintaining rejoin requests
|
TerracottaClient.RejoinStatus |
Private class maintaining the rejoin state of the client
|
TerracottaClusteredInstanceHelper |
A small helper class that knows how to create terracotta store factories
|
Enum | Description |
---|---|
TerracottaClient.RejoinStatus.RejoinState |
Rejoin state enum
|
TerracottaClusteredInstanceHelper.TerracottaRuntimeType |
Enum for type of Terracotta runtime
|
Exception | Description |
---|---|
TerracottaNotRunningException |
Exception thrown when using Terracotta clustered operations and Terracotta is not running
|