public class PartialUpdateReplicationPacketData extends UpdateReplicationPacketData
AbstractReplicationPacketSingleEntryData.SingleEntryIterator, AbstractReplicationPacketSingleEntryData.SingleFilterIterable
_currentEntryData, _flags, _previousEntryData
Constructor and Description |
---|
PartialUpdateReplicationPacketData() |
PartialUpdateReplicationPacketData(IEntryPacket entry,
boolean fromGateway,
boolean overrideVersion,
IEntryData previousEntryData,
long expertaionTime,
IEntryData currentEntryData) |
Modifier and Type | Method and Description |
---|---|
void |
batchExecuteTransactional(IReplicationInBatchContext context,
ITransactionalBatchExecutionCallback executionCallback) |
PartialUpdateReplicationPacketData |
clone() |
boolean |
containsFullEntryData() |
protected void |
deserializePreviousEntryData(ObjectInput in) |
void |
execute(IReplicationInContext context,
IReplicationInFacade inReplicationHandler,
ReplicationPacketDataMediator dataMediator) |
void |
executeTransactional(IReplicationInContext context,
ITransactionalExecutionCallback transactionExecutionCallback,
Transaction transaction,
boolean twoPhaseCommit) |
protected void |
restoreCurrentEntryData() |
protected void |
serializePreviousEntryData(ObjectOutput out) |
String |
toString() |
beforeDelayedReplication, filterIfNotPresentInReplicaState, getExpirationTime, getFilterObjectType, getFilterReplicationOpType, getFlags, getMainEntryData, getOperationType, getPreviousEntryData, getPreviousEntryPacket, getSecondaryEntryData, isOverrideVersion, isSerializeFullContent, readExternal, readFromSwap, readPreviousEntryData, serializeFullContent, writeExternal, writePreviousEntryData, writeToSwap
cloneWithEntryPacket, getEntryPacket, getOperationId, getOrderCode, getTypeDescriptor, getTypeName, getUid, isTransient, toFilterEntry, updateEntryPacketTimeToLiveIfNeeded
add, addAll, clear, contains, containsAll, createEmptyMultipleEntryData, deserializeEntryData, getBlobstoreBulkId, getCustomContent, getMainTypeName, getMultipleOperationType, getRecoveryFilteringId, getSingleEntryData, getWeight, isEmpty, isFromGateway, isMultiParticipantData, isPartOfBlobstoreBulk, isSingleEntryData, iterator, remove, removeAll, requiresRecoveryDuplicationProtection, requiresRecoveryFiltering, retainAll, serializeEntryData, setBlobstoreBulkId, setWeight, size, supportsReplicationFilter, toArray, toArray, toFilterEntries, updateTimeToLiveIfNeeded
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
toFilterEntry
getOperationId, getOrderCode, getTypeName, getUid, isBackupOnly, isFromGateway, isTransient, requiresRecoveryDuplicationProtection
enabledSmartExternalizableWithReference
equals, hashCode, parallelStream, removeIf, spliterator, stream
public PartialUpdateReplicationPacketData()
public PartialUpdateReplicationPacketData(IEntryPacket entry, boolean fromGateway, boolean overrideVersion, IEntryData previousEntryData, long expertaionTime, IEntryData currentEntryData)
public PartialUpdateReplicationPacketData clone()
clone
in interface IReplicationPacketData<IReplicationPacketEntryData>
clone
in interface IReplicationTransactionalPacketEntryData
clone
in class UpdateReplicationPacketData
public void execute(IReplicationInContext context, IReplicationInFacade inReplicationHandler, ReplicationPacketDataMediator dataMediator) throws Exception
execute
in interface IExecutableReplicationPacketData<IReplicationPacketEntryData>
execute
in class UpdateReplicationPacketData
Exception
public void executeTransactional(IReplicationInContext context, ITransactionalExecutionCallback transactionExecutionCallback, Transaction transaction, boolean twoPhaseCommit) throws Exception
executeTransactional
in interface IReplicationTransactionalPacketEntryData
executeTransactional
in class UpdateReplicationPacketData
Exception
public void batchExecuteTransactional(IReplicationInBatchContext context, ITransactionalBatchExecutionCallback executionCallback) throws Exception
batchExecuteTransactional
in interface IReplicationTransactionalPacketEntryData
batchExecuteTransactional
in class UpdateReplicationPacketData
Exception
public String toString()
toString
in class UpdateReplicationPacketData
public boolean containsFullEntryData()
containsFullEntryData
in interface IReplicationPacketEntryData
containsFullEntryData
in class SingleReplicationPacketData
protected void serializePreviousEntryData(ObjectOutput out) throws IOException
serializePreviousEntryData
in class UpdateReplicationPacketData
IOException
protected void deserializePreviousEntryData(ObjectInput in) throws IOException, ClassNotFoundException
deserializePreviousEntryData
in class UpdateReplicationPacketData
IOException
ClassNotFoundException
protected void restoreCurrentEntryData()
restoreCurrentEntryData
in class UpdateReplicationPacketData
Copyright © GigaSpaces.