|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use org.infinispan.statetransfer | |
---|---|
org.infinispan | This is the core of Infinispan, a distributed, transactional, highly scalable data grid platform. |
org.infinispan.commands | Commands that operate on the cache, either locally or remotely. |
org.infinispan.commands.control | Commands that control and coordinate certain cache operations, such as rehashing, state transfer and locking. |
org.infinispan.distribution | Classes relating to the distributed cache mode. |
org.infinispan.factories | Factories are internal components used to create other components based on a cache's configuration. |
org.infinispan.interceptors | Infinispan is designed around a set of interceptors around a data container. |
org.infinispan.remoting.transport.jgroups | A transport implementation based on JGroups. |
org.infinispan.statetransfer | Transfer of state to new caches in a cluster. |
Classes in org.infinispan.statetransfer used by org.infinispan | |
---|---|
StateTransferManager
A component that manages the state transfer when the topology of the cluster changes. |
Classes in org.infinispan.statetransfer used by org.infinispan.commands | |
---|---|
LockInfo
Utility class used for lock transfer during topology changes. |
|
StateTransferManager
A component that manages the state transfer when the topology of the cluster changes. |
Classes in org.infinispan.statetransfer used by org.infinispan.commands.control | |
---|---|
LockInfo
Utility class used for lock transfer during topology changes. |
|
StateTransferManager
A component that manages the state transfer when the topology of the cluster changes. |
Classes in org.infinispan.statetransfer used by org.infinispan.distribution | |
---|---|
StateTransferManager
A component that manages the state transfer when the topology of the cluster changes. |
Classes in org.infinispan.statetransfer used by org.infinispan.factories | |
---|---|
StateTransferManager
A component that manages the state transfer when the topology of the cluster changes. |
Classes in org.infinispan.statetransfer used by org.infinispan.interceptors | |
---|---|
StateTransferLock
Typically adding a command, the following pattern would be used:
if (stateTransferLock.acquireForCommand()) {
try {
// execute this command!
} finally {
stateTransferLock.releaseForCommand(cmd);
}
}
|
Classes in org.infinispan.statetransfer used by org.infinispan.remoting.transport.jgroups | |
---|---|
StateTransferException
An exception to denote problems in transferring state between cache instances in a cluster |
Classes in org.infinispan.statetransfer used by org.infinispan.statetransfer | |
---|---|
BaseStateTransferManagerImpl
State transfer manager. |
|
BaseStateTransferTask
Push state from the existing members of the cluster to the new members. |
|
DistributedStateTransferManagerImpl
The distributed mode implementation of StateTransferManager |
|
LockInfo
Utility class used for lock transfer during topology changes. |
|
ReplicatedStateTransferManagerImpl
The replicated mode implementation of StateTransferManager |
|
ReplicatedStateTransferTask
Task which pushes keys to new nodes during join. |
|
StateTransferCancelledException
Thrown when a state transfer is interrupted because there is another state transfer pending. |
|
StateTransferException
An exception to denote problems in transferring state between cache instances in a cluster |
|
StateTransferLock
Typically adding a command, the following pattern would be used:
if (stateTransferLock.acquireForCommand()) {
try {
// execute this command!
} finally {
stateTransferLock.releaseForCommand(cmd);
}
}
|
|
StateTransferLockReacquisitionException
Internal exception, thrown when StateTransferLock.waitForStateTransferToEnd fails to re-acquire
the state transfer lock after state transfer (most likely because the timeout expired). |
|
StateTransferManager
A component that manages the state transfer when the topology of the cluster changes. |
|
--> |