public class EntryLeaseExpiredFullReplicationPacketData extends SingleReplicationPacketData
AbstractReplicationPacketSingleEntryData.SingleEntryIterator, AbstractReplicationPacketSingleEntryData.SingleFilterIterable
Constructor and Description |
---|
EntryLeaseExpiredFullReplicationPacketData() |
EntryLeaseExpiredFullReplicationPacketData(IEntryPacket entry,
boolean fromGateway) |
Modifier and Type | Method and Description |
---|---|
boolean |
beforeDelayedReplication()
If the replication of this packet is delayed due to being asynchronous by nature or the
target was disconnected when the replication packet was generated, this method is called
before the actual replication and the implementor can modify the packet accordingly, mostly
relevant for time to live update.
|
void |
execute(IReplicationInContext context,
IReplicationInFacade inReplicationHandler,
ReplicationPacketDataMediator dataMediator) |
boolean |
filterIfNotPresentInReplicaState() |
protected int |
getFilterObjectType(IServerTypeDesc serverTypeDesc) |
protected ReplicationOperationType |
getFilterReplicationOpType() |
ReplicationSingleOperationType |
getOperationType() |
String |
toString() |
clone, cloneWithEntryPacket, containsFullEntryData, getEntryPacket, getMainEntryData, getOperationId, getOrderCode, getSecondaryEntryData, getTypeDescriptor, getTypeName, getUid, isTransient, readExternal, readFromSwap, toFilterEntry, updateEntryPacketTimeToLiveIfNeeded, writeExternal, writeToSwap
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
equals, hashCode, parallelStream, removeIf, spliterator, stream
enabledSmartExternalizableWithReference
isBackupOnly
public EntryLeaseExpiredFullReplicationPacketData()
public EntryLeaseExpiredFullReplicationPacketData(IEntryPacket entry, boolean fromGateway)
public boolean beforeDelayedReplication()
IReplicationPacketData
public ReplicationSingleOperationType getOperationType()
public boolean filterIfNotPresentInReplicaState()
public void execute(IReplicationInContext context, IReplicationInFacade inReplicationHandler, ReplicationPacketDataMediator dataMediator) throws Exception
Exception
protected int getFilterObjectType(IServerTypeDesc serverTypeDesc)
getFilterObjectType
in class SingleReplicationPacketData
protected ReplicationOperationType getFilterReplicationOpType()
getFilterReplicationOpType
in class SingleReplicationPacketData
Copyright © GigaSpaces.