Package org.rocksdb
Class RocksEnv
- java.lang.Object
-
- All Implemented Interfaces:
java.lang.AutoCloseable
public class RocksEnv extends Env
A RocksEnv is an interface used by the rocksdb implementation to access operating system functionality like the filesystem etc.
All Env implementations are safe for concurrent access from multiple threads without any external synchronization.
-
-
Field Summary
-
Fields inherited from class org.rocksdb.RocksObject
nativeHandle_
-
Fields inherited from class org.rocksdb.AbstractImmutableNativeReference
owningHandle_
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddisposeInternal(long handle)-
Methods inherited from class org.rocksdb.Env
getBackgroundThreads, getDefault, getThreadList, getThreadPoolQueueLen, incBackgroundThreadsIfNeeded, lowerThreadPoolCPUPriority, lowerThreadPoolIOPriority, setBackgroundThreads, setBackgroundThreads
-
Methods inherited from class org.rocksdb.RocksObject
disposeInternal, getNativeHandle
-
Methods inherited from class org.rocksdb.AbstractImmutableNativeReference
close, disOwnNativeHandle, isOwningHandle
-
Methods inherited from class org.rocksdb.AbstractNativeReference
dispose, finalize
-
-
-
-
Method Detail
-
disposeInternal
protected final void disposeInternal(long handle)
- Specified by:
disposeInternalin classRocksObject
-
-