Class FileBackedStorageEngine.FileWriteTask
- java.lang.Object
-
- org.terracotta.offheapstore.disk.storage.FileBackedStorageEngine.FileWriteTask
-
- All Implemented Interfaces:
java.lang.Runnable
- Enclosing class:
- FileBackedStorageEngine<K,V>
class FileBackedStorageEngine.FileWriteTask extends java.lang.Object implements java.lang.Runnable
-
-
Field Summary
Fields Modifier and Type Field Description private FileBackedStorageEngine.FileChunkchunkprivate java.nio.ByteBufferkeyBufferprivate intpojoHashprivate longpositionprivate java.nio.ByteBuffervalueBuffer
-
Constructor Summary
Constructors Constructor Description FileWriteTask(FileBackedStorageEngine.FileChunk chunk, long position, java.nio.ByteBuffer keyBuffer, java.nio.ByteBuffer valueBuffer, int pojoHash)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) java.nio.ByteBuffergetKeyBuffer()(package private) java.nio.ByteBuffergetValueBuffer()voidrun()private voidwrite()
-
-
-
Field Detail
-
chunk
private final FileBackedStorageEngine.FileChunk chunk
-
keyBuffer
private final java.nio.ByteBuffer keyBuffer
-
valueBuffer
private final java.nio.ByteBuffer valueBuffer
-
pojoHash
private final int pojoHash
-
position
private final long position
-
-
Constructor Detail
-
FileWriteTask
FileWriteTask(FileBackedStorageEngine.FileChunk chunk, long position, java.nio.ByteBuffer keyBuffer, java.nio.ByteBuffer valueBuffer, int pojoHash)
-
-