Table of Contents

Class KNetRocksDBConfigSetterCallback

Namespace
Org.Apache.Kafka.Streams.State
Assembly
MASES.KNet.dll

Used to manage RocksDBConfigSetter

public class KNetRocksDBConfigSetterCallback : JVMBridgeListener, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBase>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
Inheritance
KNetRocksDBConfigSetterCallback
Implements
Inherited Members

Constructors

KNetRocksDBConfigSetterCallback()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

public KNetRocksDBConfigSetterCallback()

KNetRocksDBConfigSetterCallback(IJVMBridgeBaseInitializer)

Internal constructor: used internally from JCOBridge

[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public KNetRocksDBConfigSetterCallback(IJVMBridgeBaseInitializer initializer)

Parameters

initializer IJVMBridgeBaseInitializer

KNetRocksDBConfigSetterCallback(params object[])

Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class

public KNetRocksDBConfigSetterCallback(params object[] args)

Parameters

args object[]

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

OnOnClose

public Action<KNetRocksDBConfigSetter, string, Options> OnOnClose { get; set; }

Property Value

Action<KNetRocksDBConfigSetter, string, Options>

Remarks

If OnOnClose has a value it takes precedence over corresponding class method

OnOnSetConfig

public Action<KNetRocksDBConfigSetter, string, Options, Map<String, object>> OnOnSetConfig { get; set; }

Property Value

Action<KNetRocksDBConfigSetter, string, Options, Map<String, object>>

Remarks

If OnOnSetConfig has a value it takes precedence over corresponding class method

Methods

InitializeHandlers()

Handlers initializer for KNetRocksDBConfigSetterCallback

protected virtual void InitializeHandlers()

OnClose(KNetRocksDBConfigSetter, string, Options)

public virtual void OnClose(KNetRocksDBConfigSetter setter, string store, Options options)

Parameters

setter KNetRocksDBConfigSetter
store string
options Options

OnSetConfig(KNetRocksDBConfigSetter, string, Options, Map<String, object>)

public virtual void OnSetConfig(KNetRocksDBConfigSetter setter, string store, Options options, Map<String, object> map)

Parameters

setter KNetRocksDBConfigSetter
store string
options Options
map Map<String, object>