Table of Contents

Class StateStore

Namespace
Org.Apache.Kafka.Streams.Processor
Assembly
MASES.KNet.dll
public class StateStore : JVMBridgeBase<StateStore>, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, IStateStore
Inheritance
StateStore
Implements
Derived

Constructors

StateStore(IJVMBridgeBaseInitializer)

Initializer used internally by JCOBridge. Do not use directly.

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

Parameters

initializer IJVMBridgeBaseInitializer

Properties

BridgeClassName

Java class name to be instantiated

public override string BridgeClassName { get; }

Property Value

string

IsBridgeAbstract

true if the BridgeClassName is an abstract class, i.e. cannot be created an instance

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

true if the BridgeClassName implements java.lang.AutoCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

true if the BridgeClassName is an interface, i.e. does not have any public constructor

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

true if the BridgeClassName is a static class, i.e. does not have any public constructor

public override bool IsBridgeStatic { get; }

Property Value

bool

Position

public Position Position { get; }

Property Value

Position

Methods

Close()

public void Close()

Commit(Map<TopicPartition, Long>)

public void Commit(Map<TopicPartition, Long> arg0)

Parameters

arg0 Map<TopicPartition, Long>

Map

CommittedOffset(TopicPartition)

public Long CommittedOffset(TopicPartition arg0)

Parameters

arg0 TopicPartition

TopicPartition

Returns

Long

Long

Flush()

[Obsolete("Deprecated in JVM")]
public void Flush()

Init(StateStoreContext, StateStore)

public void Init(StateStoreContext arg0, StateStore arg1)

Parameters

arg0 StateStoreContext

StateStoreContext

arg1 StateStore

StateStore

IsOpen()

public bool IsOpen()

Returns

bool

bool

ManagesOffsets()

[Obsolete("Deprecated in JVM")]
public bool ManagesOffsets()

Returns

bool

bool

Name()

public String Name()

Returns

String

String

Persistent()

public bool Persistent()

Returns

bool

bool

Query<R>(Query<R>, PositionBound, QueryConfig)

public QueryResult<R> Query<R>(Query<R> arg0, PositionBound arg1, QueryConfig arg2)

Parameters

arg0 Query<R>

Query

arg1 PositionBound

PositionBound

arg2 QueryConfig

QueryConfig

Returns

QueryResult<R>

QueryResult

Type Parameters

R