public abstract class SingleUidReplicationPacketData extends AbstractReplicationPacketSingleEntryData
AbstractReplicationPacketSingleEntryData.SingleEntryIterator, AbstractReplicationPacketSingleEntryData.SingleFilterIterable| Modifier and Type | Field and Description |
|---|---|
protected IEntryData |
_entryData |
| Constructor and Description |
|---|
SingleUidReplicationPacketData() |
SingleUidReplicationPacketData(String uid,
OperationID operationID,
boolean isTransient,
boolean fromGateway,
IEntryData entryData) |
add, addAll, clear, contains, containsAll, createEmptyMultipleEntryData, deserializeEntryData, getBlobstoreBulkId, getCustomContent, getMainTypeName, getMultipleOperationType, getRecoveryFilteringId, getSingleEntryData, getTypeName, getWeight, isEmpty, isFromGateway, isMultiParticipantData, isPartOfBlobstoreBulk, isSingleEntryData, iterator, remove, removeAll, requiresRecoveryDuplicationProtection, requiresRecoveryFiltering, retainAll, serializeEntryData, setBlobstoreBulkId, setWeight, size, supportsReplicationFilter, toArray, toArray, toFilterEntries, updateTimeToLiveIfNeededequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbeforeDelayedReplicationequals, hashCode, parallelStream, removeIf, spliterator, streamenabledSmartExternalizableWithReferencefilterIfNotPresentInReplicaState, getOperationType, isBackupOnlyprotected transient IEntryData _entryData
public SingleUidReplicationPacketData()
public SingleUidReplicationPacketData(String uid, OperationID operationID, boolean isTransient, boolean fromGateway, IEntryData entryData)
public void execute(IReplicationInContext context, IReplicationInFacade inReplicationHandler, ReplicationPacketDataMediator dataMediator) throws Exception
Exceptionprotected abstract void executeImpl(IReplicationInContext context, IReplicationInFacade inReplicationHandler) throws Exception
Exceptionpublic SingleUidReplicationPacketData clone()
clone in interface IReplicationPacketData<IReplicationPacketEntryData>clone in class AbstractReplicationPacketSingleEntryDatapublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizablereadExternal in class AbstractReplicationPacketSingleEntryDataIOExceptionClassNotFoundExceptionpublic void readFromSwap(ObjectInput in) throws IOException, ClassNotFoundException
readFromSwap in interface ISwapExternalizablereadFromSwap in class AbstractReplicationPacketSingleEntryDataIOExceptionClassNotFoundExceptionpublic void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizablewriteExternal in class AbstractReplicationPacketSingleEntryDataIOExceptionpublic void writeToSwap(ObjectOutput out) throws IOException
writeToSwap in interface ISwapExternalizablewriteToSwap in class AbstractReplicationPacketSingleEntryDataIOExceptionpublic String getUid()
protected IReplicationFilterEntry toFilterEntry(SpaceTypeManager spaceTypeManager)
toFilterEntry in class AbstractReplicationPacketSingleEntryDataprotected IServerTypeDesc getTypeDescriptor(SpaceTypeManager spaceTypeManager)
public int getOrderCode()
public boolean isTransient()
public IEntryData getMainEntryData()
getMainEntryData in class AbstractReplicationPacketSingleEntryDatapublic IEntryData getSecondaryEntryData()
getSecondaryEntryData in class AbstractReplicationPacketSingleEntryDataprotected abstract int getFilterObjectType()
protected abstract ReplicationOperationType getFilterOldReplicationOpType()
protected ITimeToLiveUpdateCallback getTimeToLiveUpdateCallback()
public OperationID getOperationId()
getOperationId in interface IReplicationPacketEntryDatagetOperationId in class AbstractReplicationPacketSingleEntryDatapublic boolean containsFullEntryData()
Copyright © GigaSpaces.