public interface IExecutableReplicationPacketData<T extends IReplicationPacketEntryData> extends IReplicationPacketData<T>
IReplicationPacketData
that can be self executed.Modifier and Type | Method and Description |
---|---|
IExecutableReplicationPacketData<T> |
createEmptyMultipleEntryData() |
void |
execute(IReplicationInContext context,
IReplicationInFacade inReplicationHandler,
ReplicationPacketDataMediator dataMediator) |
boolean |
isPartOfBlobstoreBulk() |
Iterable<IReplicationFilterEntry> |
toFilterEntries(SpaceTypeManager spaceTypeManager) |
beforeDelayedReplication, clone, getMultipleOperationType, getRecoveryFilteringId, getSingleEntryData, getWeight, isFromGateway, isMultiParticipantData, isSingleEntryData, requiresRecoveryFiltering, setWeight, supportsReplicationFilter
add, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, parallelStream, remove, removeAll, removeIf, retainAll, size, spliterator, stream, toArray, toArray
enabledSmartExternalizableWithReference
readExternal, writeExternal
readFromSwap, writeToSwap
void execute(IReplicationInContext context, IReplicationInFacade inReplicationHandler, ReplicationPacketDataMediator dataMediator) throws Exception
Exception
Iterable<IReplicationFilterEntry> toFilterEntries(SpaceTypeManager spaceTypeManager)
IExecutableReplicationPacketData<T> createEmptyMultipleEntryData()
boolean isPartOfBlobstoreBulk()
Copyright © GigaSpaces.