Interface | Description |
---|---|
IByteBufferStorage |
Provide an endless byte buffer like storage, which support single writer or multi readers
concurrently interacting with it
|
IByteBufferStorageCursor | |
IByteBufferStorageFactory |
A factory for
IByteBufferStorage |
IByteBufferStorageReader |
Acts as a reader over a
IByteBufferStorage |
IByteBufferStorageWriter |
Acts as a writer over a
IByteBufferStorage |
IPacketStreamSerializer<T> |
Provide replication packet stream serializing capabilities
|
IStorageSegmentsMediator | |
ISwapExternalizable |
An object that is written and read into swap space (disk)
ISwapExternalizable |
SwapExternalizable |
Class | Description |
---|---|
ByteBufferObjectInputStream |
Used by
PacketSerializer as ObjectInputStream |
ByteBufferObjectOutputStream |
Used by
PacketSerializer as ObjectOutputStream |
ByteBufferRedoLogFileConfig<T> |
A configuration object for
ByteBufferRedoLogFileStorage |
ByteBufferRedoLogFileStorage<T extends IReplicationOrderedPacket> |
An implementation of redo log file storage which is based on an underlying byte buffer storages
provider which simulated an endless byte buffer
|
DefaultPacketStreamSerializer<T> | |
EmptyStorageReadOnlyIterator<T> |
A dummy implementation of the
StorageReadOnlyIterator that acts as an empty iterator |
PacketSerializer<T> |
Supports single serializer multi concurrent deserializers
|
StorageSegment |
A single segment inside a
ByteBufferRedoLogFileStorage |
SwapPacketStreamSerializer<T extends ISwapExternalizable> |
A replication packet stream serializer that serializes packets that implements
ISwapExternalizable |
WeightedBatch<T> |
Exception | Description |
---|---|
ByteBufferStorageCompromisedException |
Thrown when a
ByteBufferRedoLogFileStorage integrity is compromised, such as unavailable
storage or some error which causes a corruption of the redolog IRedoLogFile.validateIntegrity() |
ByteBufferStorageException |
Thrown when an error has occurred at a
IByteBufferStorage |
Copyright © GigaSpaces.