Package org.teamapps.universaldb.util
Class MappedStoreUtil
- java.lang.Object
-
- org.teamapps.universaldb.util.MappedStoreUtil
-
public class MappedStoreUtil extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.nio.ByteOrderBYTE_ORDER
-
Constructor Summary
Constructors Constructor Description MappedStoreUtil()
-
Method Summary
Modifier and Type Method Description static org.agrona.concurrent.AtomicBuffercreateAtomicBuffer(java.io.File file, int bufferSize)static java.nio.MappedByteBuffercreateBuffer(java.io.File file, int bufferSize)static voiddeleteBufferAndData(java.io.File file, java.nio.MappedByteBuffer buffer)static voiddeleteBufferAndData(java.io.File file, org.agrona.concurrent.AtomicBuffer atomicBuffer)static voidreleaseBufferUnsafe(java.nio.MappedByteBuffer buffer)
-
-
-
Method Detail
-
createAtomicBuffer
public static org.agrona.concurrent.AtomicBuffer createAtomicBuffer(java.io.File file, int bufferSize)
-
createBuffer
public static java.nio.MappedByteBuffer createBuffer(java.io.File file, int bufferSize)
-
deleteBufferAndData
public static void deleteBufferAndData(java.io.File file, java.nio.MappedByteBuffer buffer)
-
deleteBufferAndData
public static void deleteBufferAndData(java.io.File file, org.agrona.concurrent.AtomicBuffer atomicBuffer)
-
releaseBufferUnsafe
public static void releaseBufferUnsafe(java.nio.MappedByteBuffer buffer)
-
-