public abstract static class ClusteringDependentLogic.AbstractClusteringDependentLogic extends Object implements ClusteringDependentLogic
ClusteringDependentLogic.AbstractClusteringDependentLogic, ClusteringDependentLogic.DistributionLogic, ClusteringDependentLogic.InvalidationLogic, ClusteringDependentLogic.LocalLogic, ClusteringDependentLogic.ReplicationLogic
Modifier and Type | Field and Description |
---|---|
protected DataContainer |
dataContainer |
protected CacheNotifier |
notifier |
LOCAL_MODE_ADDRESS
Constructor and Description |
---|
ClusteringDependentLogic.AbstractClusteringDependentLogic() |
Modifier and Type | Method and Description |
---|---|
void |
init(DataContainer dataContainer,
CacheNotifier notifier) |
protected void |
notifyCommitEntry(boolean created,
boolean removed,
boolean evicted,
CacheEntry entry,
InvocationContext ctx,
FlagAffectedCommand command) |
protected EntryVersionsMap |
totalOrderCreateNewVersionsAndCheckForWriteSkews(VersionGenerator versionGenerator,
TxInvocationContext context,
VersionedPrepareCommand prepareCommand,
WriteSkewHelper.KeySpecificLogic keySpecificLogic) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
commitEntry, createNewVersionsAndCheckForWriteSkews, getAddress, getOwners, getOwners, getPrimaryOwner, localNodeIsOwner, localNodeIsPrimaryOwner
protected DataContainer dataContainer
protected CacheNotifier notifier
public ClusteringDependentLogic.AbstractClusteringDependentLogic()
public void init(DataContainer dataContainer, CacheNotifier notifier)
protected void notifyCommitEntry(boolean created, boolean removed, boolean evicted, CacheEntry entry, InvocationContext ctx, FlagAffectedCommand command)
protected final EntryVersionsMap totalOrderCreateNewVersionsAndCheckForWriteSkews(VersionGenerator versionGenerator, TxInvocationContext context, VersionedPrepareCommand prepareCommand, WriteSkewHelper.KeySpecificLogic keySpecificLogic)
Copyright © 2013 JBoss, a division of Red Hat. All rights reserved.