| Package | Description |
|---|---|
| com.terracottatech.offheapstore.storage.restartable |
| Modifier and Type | Class and Description |
|---|---|
class |
PersistentRestartableStorageEngine<T extends PersistentStorageEngine<K,LinkedNode<V>> & BinaryStorageEngine,I,K,V> |
class |
RestartableStorageEngine<T extends StorageEngine<K,LinkedNode<V>> & BinaryStorageEngine,I,K,V> |
| Modifier and Type | Class and Description |
|---|---|
class |
AttachedLinkedNode<T> |
class |
DetachedLinkedNode<T> |
| Modifier and Type | Method and Description |
|---|---|
static <T extends StorageEngine<K,LinkedNode<V>> & BinaryStorageEngine,I,K,V> |
RestartableStorageEngine.createFactory(I identifier,
com.terracottatech.frs.RestartStore<I,ByteBuffer,ByteBuffer> transactionSource,
Factory<T> delegateFactory,
boolean synchronous) |
static <T extends PersistentStorageEngine<K,LinkedNode<V>> & BinaryStorageEngine,I,K,V> |
PersistentRestartableStorageEngine.createPersistentFactory(I identifier,
com.terracottatech.frs.RestartStore<I,ByteBuffer,ByteBuffer> transactionSource,
Factory<T> delegateFactory,
boolean synchronous) |
| Modifier and Type | Method and Description |
|---|---|
LinkedNode<T> |
LinkedNodePortability.decode(ByteBuffer buffer) |
LinkedNode<T> |
LinkedNodePortability.decode(ByteBuffer buffer,
WriteContext context) |
| Modifier and Type | Method and Description |
|---|---|
ByteBuffer |
LinkedNodePortability.encode(LinkedNode<T> object) |
protected void |
RestartableStorageEngine.linkNodeExpectingFirst(LinkedNode<?> node,
long encoding,
long lsn) |
protected void |
RestartableStorageEngine.linkNodeExpectingLast(LinkedNode<?> node,
long encoding,
long lsn) |
protected void |
RestartableStorageEngine.unlinkNode(LinkedNode<?> node,
long encoding) |
Copyright © 2015–2024. All rights reserved.