public interface IMultiBucketSingleFileReplicationOrderedPacket extends IReplicationOrderedPacket
getData, getEndKey, getKey, isDataPacket, isDiscardedPacket
readExternal, writeExternal
readFromSwap, writeToSwap
MultiBucketSingleFileProcessResult process(String sourceLookupName, IMultiBucketSingleFileProcessLog processLog, IReplicationInFilterCallback inFilterCallback, ParallelBatchProcessingContext context, int segmentIndex)
long processResult(String memberName, MultiBucketSingleFileProcessResult processResult, MultiBucketSingleFileConfirmationHolder confirmationHolder)
long getBucketKey(short bucketIndex)
PacketConsumeState getConsumeState(short bucketIndex)
boolean setConsumed()
short bucketCount()
short[] getBuckets()
void associateToBuckets(ShortObjectMap<List<IMultiBucketSingleFileReplicationOrderedPacket>> bucketsPackets)
IMultiBucketSingleFileReplicationOrderedPacket replaceWithDiscarded()
IMultiBucketSingleFileReplicationOrderedPacket clone()
clone
in interface IReplicationOrderedPacket
IMultiBucketSingleFileReplicationOrderedPacket cloneWithNewData(IReplicationPacketData<?> newData)
IReplicationOrderedPacket
cloneWithNewData
in interface IReplicationOrderedPacket
void reliableAsyncKeysUpdate(long[] bucketLastKeys, MultiBucketSingleFileConfirmationHolder confirmationHolder)
IMultiBucketSingleFileReplicationOrderedPacket getReliableAsyncBeforeFilterPacket()
void setReliableAsyncBeforeFilterPacket(IMultiBucketSingleFileReplicationOrderedPacket beforeFilterPacket)
Copyright © GigaSpaces.