Class LocalViewReplicationEntryEventHandler
java.lang.Object
com.gigaspaces.internal.cluster.node.handlers.AbstractReplicationEntryEventHandler
com.gigaspaces.internal.client.cache.localview.replication.LocalViewReplicationEntryEventHandler
- All Implemented Interfaces:
IReplicationInEntryHandler
- Since:
- 8.0.5
- Author:
- Niv Ingberg
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidchangeEntry(IReplicationInContext context, Transaction txn, boolean twoPhaseCommit, String typeName, String uid, Object id, int routingHash, int version, int previousVersion, long timeToLive, Collection<SpaceEntryMutator> mutators, boolean isTransient, OperationID operationID, IEntryData previousEntry) voidremoveEntry(IReplicationInContext context, Transaction txn, boolean twoPhaseCommit, IEntryPacket entry) voidremoveEntryByUid(IReplicationInContext context, Transaction txn, boolean twoPhaseCommit, String uid, boolean isTransient, OperationID operationID, String typeName) voidupdateEntry(IReplicationInContext context, Transaction txn, boolean twoPhaseCommit, IEntryPacket entry, IEntryPacket previousPacket, boolean partialUpdate, boolean overrideVersion) voidwriteEntry(IReplicationInContext context, Transaction txn, boolean twoPhaseCommit, IEntryPacket entry) Methods inherited from class com.gigaspaces.internal.cluster.node.handlers.AbstractReplicationEntryEventHandler
afterConsumption, beforeConsume, inChangeEntry, inRemoveEntry, inRemoveEntryByUID, inUpdateEntry, inWriteEntry
-
Constructor Details
-
LocalViewReplicationEntryEventHandler
-
-
Method Details
-
writeEntry
public void writeEntry(IReplicationInContext context, Transaction txn, boolean twoPhaseCommit, IEntryPacket entry) throws Exception - Specified by:
writeEntryin classAbstractReplicationEntryEventHandler- Throws:
Exception
-
updateEntry
public void updateEntry(IReplicationInContext context, Transaction txn, boolean twoPhaseCommit, IEntryPacket entry, IEntryPacket previousPacket, boolean partialUpdate, boolean overrideVersion) throws Exception - Specified by:
updateEntryin classAbstractReplicationEntryEventHandler- Throws:
Exception
-
removeEntry
public void removeEntry(IReplicationInContext context, Transaction txn, boolean twoPhaseCommit, IEntryPacket entry) throws Exception - Specified by:
removeEntryin classAbstractReplicationEntryEventHandler- Throws:
Exception
-
removeEntryByUid
public void removeEntryByUid(IReplicationInContext context, Transaction txn, boolean twoPhaseCommit, String uid, boolean isTransient, OperationID operationID, String typeName) throws Exception - Specified by:
removeEntryByUidin classAbstractReplicationEntryEventHandler- Throws:
Exception
-
changeEntry
public void changeEntry(IReplicationInContext context, Transaction txn, boolean twoPhaseCommit, String typeName, String uid, Object id, int routingHash, int version, int previousVersion, long timeToLive, Collection<SpaceEntryMutator> mutators, boolean isTransient, OperationID operationID, IEntryData previousEntry) throws Exception - Specified by:
changeEntryin classAbstractReplicationEntryEventHandler- Throws:
Exception
-