public class DistributedStateTransferManagerImpl extends BaseStateTransferManagerImpl
StateTransferManagercacheLoaderManager, cacheNotifier, cf, chNew, chOld, configuration, dataContainer, icc, interceptorChain, rpcManager, stateTransferLock, transactionTable| Constructor and Description |
|---|
DistributedStateTransferManagerImpl()
Default constructor
|
| Modifier and Type | Method and Description |
|---|---|
protected ConsistentHash |
createConsistentHash(List<Address> members) |
protected BaseStateTransferTask |
createStateTransferTask(int viewId,
List<Address> members,
boolean initialView) |
CacheStore |
getCacheStoreForStateTransfer() |
protected long |
getTimeout() |
void |
init(DistributionManager dm) |
void |
invalidateKeys(List<Object> keysToRemove) |
boolean |
isLocationInDoubt(Object key) |
applyLocks, applyState, commitView, getAddress, hasJoinStarted, init, isJoinComplete, isLastViewId, isStateTransferInProgress, postInstallView, preInstallView, prepareView, pushStateToNode, rollbackView, startStateTransfer, stop, waitForJoinToComplete, waitForJoinToStart, waitForStateTransferToComplete, waitForStateTransferToStartpublic DistributedStateTransferManagerImpl()
public void init(DistributionManager dm)
protected BaseStateTransferTask createStateTransferTask(int viewId, List<Address> members, boolean initialView)
createStateTransferTask in class BaseStateTransferManagerImplprotected long getTimeout()
getTimeout in class BaseStateTransferManagerImplprotected ConsistentHash createConsistentHash(List<Address> members)
createConsistentHash in class BaseStateTransferManagerImplpublic CacheStore getCacheStoreForStateTransfer()
getCacheStoreForStateTransfer in class BaseStateTransferManagerImplpublic boolean isLocationInDoubt(Object key)
true if the key should be local but has not yet been copied to the local nodeCopyright © 2012 JBoss by Red Hat. All Rights Reserved.