Package | Description |
---|---|
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.
|
Class and Description |
---|
StateTransferManager
A component that manages the state transfer when the topology of the cluster changes.
|
Class and Description |
---|
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.
|
Class and Description |
---|
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.
|
Class and Description |
---|
StateTransferManager
A component that manages the state transfer when the topology of the cluster changes.
|
Class and Description |
---|
StateTransferManager
A component that manages the state transfer when the topology of the cluster changes.
|
Class and Description |
---|
StateTransferLock
Typically adding a command, the following pattern would be used:
if (stateTransferLock.acquireForCommand()) {
try {
// execute this command!
} finally {
stateTransferLock.releaseForCommand(cmd);
}
}
|
Class and Description |
---|
StateTransferException
An exception to denote problems in transferring state between cache instances in a cluster
|
Class and Description |
---|
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.
|
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.