Package org.rocksdb
Class AbstractTraceWriter
java.lang.Object
org.rocksdb.AbstractNativeReference
org.rocksdb.AbstractImmutableNativeReference
org.rocksdb.RocksCallbackObject
org.rocksdb.AbstractTraceWriter
- All Implemented Interfaces:
AutoCloseable,TraceWriter
Base class for TraceWriters.
-
Field Summary
Fields inherited from class org.rocksdb.RocksCallbackObject
nativeHandle_Fields inherited from class org.rocksdb.AbstractImmutableNativeReference
owningHandle_ -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected longinitializeNative(long... nativeParameterHandles) Construct the Native C++ object which will callback to our object methodsMethods inherited from class org.rocksdb.RocksCallbackObject
disposeInternalMethods inherited from class org.rocksdb.AbstractImmutableNativeReference
close, disOwnNativeHandle, isOwningHandleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.rocksdb.TraceWriter
closeWriter, getFileSize, write
-
Constructor Details
-
AbstractTraceWriter
public AbstractTraceWriter()
-
-
Method Details
-
initializeNative
protected long initializeNative(long... nativeParameterHandles) Description copied from class:RocksCallbackObjectConstruct the Native C++ object which will callback to our object methods- Specified by:
initializeNativein classRocksCallbackObject- Parameters:
nativeParameterHandles- An array of native handles for any parameter objects that are needed during construction- Returns:
- The native handle of the C++ object which will callback to us
-