public interface INonBatchRedoLogFileStorage<T extends IReplicationOrderedPacket> extends IRedoLogFileStorage<T>
IRedoLogFileStorageinterface by adding a non batch behavior of adding packets to the end of the list. This is used in order to allow the ability to decorate a storage with the ability to store only one packet which will be used for buffering of packets addition without the need to actually support a single packet addition it in the storage provider Implementor should support concurrent readers or a single writer, in other words, the implementor can assume access to this structure are guarded with a reader writer lock according to the operation type
|Modifier and Type||Method and Description|
Add a single packet to the end of the storage list
appendBatch, close, deleteOldestPackets, getCacheWeight, getDiscardedPacketsCount, getWeight, isEmpty, performCompaction, readOnlyIterator, readOnlyIterator, removeFirstBatch, size, validateIntegrity
Copyright © GigaSpaces.