public class DeletedMultiBucketOrderedPacket extends AbstractMultiBucketOrderedPacket
| Constructor and Description |
|---|
DeletedMultiBucketOrderedPacket() |
DeletedMultiBucketOrderedPacket(long startGlobalKey,
long endGlobalKey,
ShortObjectMap<BucketKey> bucketsStartKeys,
ShortLongMap bucketEndKeys) |
associateToBuckets, bucketCount, equals, getBucketKey, getBuckets, getBucketsKeys, getKey, getReliableAsyncBeforeFilterPacket, getWeight, hashCode, readBucketKeys, setReliableAsyncBeforeFilterPacket, toString, writeBucketKeysfinalize, getClass, notify, notifyAll, wait, wait, waitenabledSmartExternalizableWithReferencepublic DeletedMultiBucketOrderedPacket()
public DeletedMultiBucketOrderedPacket(long startGlobalKey,
long endGlobalKey,
ShortObjectMap<BucketKey> bucketsStartKeys,
ShortLongMap bucketEndKeys)
public void writeExternal(ObjectOutput out) throws IOException
writeExternal in interface ExternalizablewriteExternal in class AbstractMultiBucketOrderedPacketIOExceptionpublic void writeToSwap(ObjectOutput out) throws IOException
writeToSwap in interface ISwapExternalizablewriteToSwap in class AbstractMultiBucketOrderedPacketIOExceptionpublic void readExternal(ObjectInput in) throws IOException, ClassNotFoundException
readExternal in interface ExternalizablereadExternal in class AbstractMultiBucketOrderedPacketIOExceptionClassNotFoundExceptionpublic void readFromSwap(ObjectInput in) throws IOException, ClassNotFoundException
readFromSwap in interface ISwapExternalizablereadFromSwap in class AbstractMultiBucketOrderedPacketIOExceptionClassNotFoundExceptionpublic IReplicationPacketData<?> getData()
public long getEndKey()
IReplicationOrderedPacketgetEndKey in interface IReplicationOrderedPacketgetEndKey in class AbstractMultiBucketOrderedPacketpublic long getBucketEndKey(short bucketIndex)
public boolean isDataPacket()
public boolean isDiscardedPacket()
public DeletedMultiBucketOrderedPacket clone()
clone in interface IMultiBucketSingleFileReplicationOrderedPacketclone in interface IReplicationOrderedPacketclone in class AbstractMultiBucketOrderedPacketpublic IMultiBucketSingleFileReplicationOrderedPacket cloneWithNewData(IReplicationPacketData<?> newData)
IReplicationOrderedPacketpublic MultiBucketSingleFileProcessResult process(String sourceLookupName, IMultiBucketSingleFileProcessLog processLog, IReplicationInFilterCallback inFilterCallback, ParallelBatchProcessingContext context, int segmentIndex)
public long processResult(String memberName, MultiBucketSingleFileProcessResult processResult, MultiBucketSingleFileConfirmationHolder confirmationHolder)
processResult in interface IMultiBucketSingleFileReplicationOrderedPacketprocessResult in class AbstractMultiBucketOrderedPacketpublic void reliableAsyncKeysUpdate(long[] bucketLastKeys,
MultiBucketSingleFileConfirmationHolder confirmationHolder)
reliableAsyncKeysUpdate in interface IMultiBucketSingleFileReplicationOrderedPacketreliableAsyncKeysUpdate in class AbstractMultiBucketOrderedPacketpublic PacketConsumeState getConsumeState(short bucketIndex)
public boolean setConsumed()
public IMultiBucketSingleFileReplicationOrderedPacket replaceWithDiscarded()
Copyright © GigaSpaces.