Package org.rocksdb
Class AbstractWalFilter
- java.lang.Object
-
- org.rocksdb.AbstractNativeReference
-
- org.rocksdb.AbstractImmutableNativeReference
-
- org.rocksdb.RocksCallbackObject
-
- org.rocksdb.AbstractWalFilter
-
- All Implemented Interfaces:
java.lang.AutoCloseable,WalFilter
public abstract class AbstractWalFilter extends RocksCallbackObject implements WalFilter
Base class for WAL Filters.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.rocksdb.WalFilter
WalFilter.LogRecordFoundResult
-
-
Field Summary
-
Fields inherited from class org.rocksdb.RocksCallbackObject
nativeHandle_
-
Fields inherited from class org.rocksdb.AbstractImmutableNativeReference
owningHandle_
-
-
Constructor Summary
Constructors Constructor Description AbstractWalFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected longinitializeNative(long... nativeParameterHandles)Construct the Native C++ object which will callback to our object methods-
Methods inherited from class org.rocksdb.RocksCallbackObject
disposeInternal
-
Methods inherited from class org.rocksdb.AbstractImmutableNativeReference
close, disOwnNativeHandle, isOwningHandle
-
Methods inherited from class org.rocksdb.AbstractNativeReference
dispose, finalize
-
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.rocksdb.WalFilter
columnFamilyLogNumberMap, logRecordFound, name
-
-
-
-
Method Detail
-
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
-
-