Uses of Class
com.exonum.binding.proxy.Cleaner
-
Packages that use Cleaner Package Description com.exonum.binding.proxy com.exonum.binding.service.adapters An internal package with adapters of Java Service interfaces to the interface, convenient to the native code.com.exonum.binding.storage.database -
-
Uses of Cleaner in com.exonum.binding.proxy
Methods in com.exonum.binding.proxy with parameters of type Cleaner Modifier and Type Method Description static ProxyDestructorProxyDestructor. newRegistered(Cleaner cleaner, NativeHandle nativeHandle, java.lang.Class<?> proxyClass, java.util.function.LongConsumer destructorFunction)Creates a new destructor of a native proxy, registered in the given cleaner. -
Uses of Cleaner in com.exonum.binding.service.adapters
Methods in com.exonum.binding.service.adapters with parameters of type Cleaner Modifier and Type Method Description ForkViewFactory. createFork(long nativeHandle, Cleaner cleaner)Creates a new owning fork.ForkViewProxyFactory. createFork(long nativeHandle, Cleaner cleaner)SnapshotViewFactory. createSnapshot(long nativeHandle, Cleaner cleaner)Creates a new owning snapshot.SnapshotViewProxyFactory. createSnapshot(long nativeHandle, Cleaner cleaner) -
Uses of Cleaner in com.exonum.binding.storage.database
Methods in com.exonum.binding.storage.database that return Cleaner Modifier and Type Method Description CleanerView. getCleaner()Returns the cleaner of this view.Methods in com.exonum.binding.storage.database with parameters of type Cleaner Modifier and Type Method Description ForkDatabase. createFork(Cleaner cleaner)Creates a new database fork.ForkMemoryDb. createFork(Cleaner cleaner)SnapshotDatabase. createSnapshot(Cleaner cleaner)Creates a new snapshot of the database state.SnapshotMemoryDb. createSnapshot(Cleaner cleaner)static ForkFork. newInstance(long nativeHandle, boolean owningHandle, Cleaner cleaner)Creates a new Fork proxy.static ForkFork. newInstance(long nativeHandle, Cleaner cleaner)Creates a new owning Fork proxy.static SnapshotSnapshot. newInstance(long nativeHandle, boolean owningHandle, Cleaner cleaner)Creates a new Snapshot proxy.static SnapshotSnapshot. newInstance(long nativeHandle, Cleaner cleaner)Creates a new owning Snapshot proxy.
-