| Interface | Description |
|---|---|
| IBufferStore |
This interface defines the way a storage based
IBuffer holder behaves in order to provide permanent storage
to a set of incoming locators. |
| Class | Description |
|---|---|
| BufferStoreEntry |
This entry holds information per incoming locator to be used by
IBufferStore implementations. |
| BufferStoreFactory |
This utility class is used to initialize an instance of an
IBufferStore according
to system configuration. |
| BufferStoreReader |
This class accesses the content stored through a
IBufferStore, restores the incoming and stored Records
and publishes them in a new IBuffer using a RecordWriter whose locator returns to be used by any interested
reader. |
| CacheBufferStore |
Implementation of the
IBufferStore which utilizes FileRecordStore instances to store
the Records accessed through the incoming locators |
| FileBufferStore |
Implementation of the
IBufferStore which utilizes FileRecordStore instances to store
the Records accessed through the incoming locators |
| Enum | Description |
|---|---|
| BufferStoreEntry.EntryStatus |
The status of the entry
|
| IBufferStore.MultiplexType |
Indicates the way that the incoming locators are read and their data persisted in the underlying storage device
|
| Exception | Description |
|---|---|
| GRS2BufferStoreAccessException |
Error while accessing needed persisted information in the context of the on going buffer store sub component
|
| GRS2BufferStoreException |
Base exception for all error that are though by the buffer store sub component
|
| GRS2BufferStoreInvalidArgumentException |
Argument not valid for the buffer store sub component operation that is undergoing
|
| GRS2BufferStoreInvalidOperationException |
The operation in progress is not valid based on the status of the buffer store sub component
|
Copyright © 2014. All Rights Reserved.