public class MultipleBucketOrderedPacket extends AbstractMultiBucketOrderedPacket
| Constructor and Description |
|---|
MultipleBucketOrderedPacket() |
MultipleBucketOrderedPacket(long globalKey,
ShortObjectMap<BucketKey> bucketsKeys,
IReplicationPacketData<?> data) |
| Modifier and Type | Method and Description |
|---|---|
MultipleBucketOrderedPacket |
clone() |
MultipleBucketOrderedPacket |
cloneWithNewData(IReplicationPacketData<?> newData)
Clones the packet replacing its data with the new data
|
PacketConsumeState |
getConsumeState(short bucketIndex) |
IReplicationPacketData<?> |
getData() |
boolean |
isDataPacket() |
boolean |
isDiscardedPacket() |
MultiBucketSingleFileProcessResult |
process(String sourceLookupName,
IMultiBucketSingleFileProcessLog processLog,
IReplicationInFilterCallback inFilterCallback,
ParallelBatchProcessingContext context,
int segmentIndex) |
void |
readExternal(ObjectInput in) |
void |
readFromSwap(ObjectInput in) |
AbstractMultiBucketOrderedPacket |
replaceWithDiscarded() |
boolean |
setConsumed() |
void |
writeExternal(ObjectOutput out) |
void |
writeToSwap(ObjectOutput out) |
associateToBuckets, bucketCount, equals, getBucketKey, getBuckets, getBucketsKeys, getEndKey, getKey, getReliableAsyncBeforeFilterPacket, getWeight, hashCode, processResult, readBucketKeys, reliableAsyncKeysUpdate, setReliableAsyncBeforeFilterPacket, toString, writeBucketKeysfinalize, getClass, notify, notifyAll, wait, wait, waitenabledSmartExternalizableWithReferencepublic MultipleBucketOrderedPacket()
public MultipleBucketOrderedPacket(long globalKey,
ShortObjectMap<BucketKey> bucketsKeys,
IReplicationPacketData<?> data)
public IReplicationPacketData<?> getData()
public boolean isDataPacket()
public boolean isDiscardedPacket()
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 MultiBucketSingleFileProcessResult process(String sourceLookupName, IMultiBucketSingleFileProcessLog processLog, IReplicationInFilterCallback inFilterCallback, ParallelBatchProcessingContext context, int segmentIndex)
public MultipleBucketOrderedPacket clone()
clone in interface IMultiBucketSingleFileReplicationOrderedPacketclone in interface IReplicationOrderedPacketclone in class AbstractMultiBucketOrderedPacketpublic MultipleBucketOrderedPacket cloneWithNewData(IReplicationPacketData<?> newData)
IReplicationOrderedPacketpublic PacketConsumeState getConsumeState(short bucketIndex)
public boolean setConsumed()
public AbstractMultiBucketOrderedPacket replaceWithDiscarded()
Copyright © GigaSpaces.