Class PrimaryBackupSpaceReplicationEvictionProtectionEntryEventHandler
java.lang.Object
com.gigaspaces.internal.cluster.node.handlers.AbstractReplicationEntryEventHandler
com.gigaspaces.internal.cluster.node.impl.handlers.AbstractSpaceReplicationEntryEventHandler
com.gigaspaces.internal.cluster.node.impl.handlers.PrimaryBackupSpaceReplicationEntryEventHandler
com.gigaspaces.internal.cluster.node.impl.handlers.PrimaryBackupSpaceReplicationEvictionProtectionEntryEventHandler
- All Implemented Interfaces:
IReplicationInEntryHandler, IReplicationInEvictEntryHandler
public class PrimaryBackupSpaceReplicationEvictionProtectionEntryEventHandler
extends PrimaryBackupSpaceReplicationEntryEventHandler
-
Field Summary
Fields inherited from class AbstractSpaceReplicationEntryEventHandler
_engine, _exceptionHandler -
Constructor Summary
ConstructorsConstructorDescriptionPrimaryBackupSpaceReplicationEvictionProtectionEntryEventHandler(SpaceEngine engine, boolean isCentralAndExternalDB) -
Method Summary
Modifier and TypeMethodDescriptionprotected ExtendedAnswerHolderexecuteUpdateOperation(IReplicationInContext context, Transaction txn, IEntryPacket entry, IEntryPacket previousEntry, boolean partialUpdate, boolean overrideVersion, long lease, boolean twoPhaseCommit, int updateModifiers) Methods inherited from class PrimaryBackupSpaceReplicationEntryEventHandler
changeEntryInSpace, postChangeExecution, postRemoveExecution, postUpdateExecution, removeEntryFromSpace, shouldChangeEntryInSpace, shouldEvictEntryFromSpace, shouldRemoveEntryFromSpace, shouldUpdateEntryInSpace, updateEntryInSpace, updateOrWrite, writeEntryIntoSpaceMethods inherited from class AbstractSpaceReplicationEntryEventHandler
changeEntry, getConflictingOperationPolicy, ignoreOperation, inEvictEntry, removeEntry, removeEntryByUid, updateEntry, writeEntryMethods inherited from class AbstractReplicationEntryEventHandler
afterConsumption, beforeConsume, inChangeEntry, inRemoveEntry, inRemoveEntryByUID, inUpdateEntry, inWriteEntry
-
Constructor Details
-
PrimaryBackupSpaceReplicationEvictionProtectionEntryEventHandler
public PrimaryBackupSpaceReplicationEvictionProtectionEntryEventHandler(SpaceEngine engine, boolean isCentralAndExternalDB)
-
-
Method Details
-
executeUpdateOperation
protected ExtendedAnswerHolder executeUpdateOperation(IReplicationInContext context, Transaction txn, IEntryPacket entry, IEntryPacket previousEntry, boolean partialUpdate, boolean overrideVersion, long lease, boolean twoPhaseCommit, int updateModifiers) throws UnusableEntryException, UnknownTypeException, TransactionException, RemoteException, InterruptedException
-