Class StateStore
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
initializerIJVMBridgeBaseInitializer
Properties
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
Position
public Position Position { get; }
Property Value
Methods
Close()
public void Close()
Commit(Map<TopicPartition, Long>)
public void Commit(Map<TopicPartition, Long> arg0)
Parameters
arg0Map<TopicPartition, Long>
CommittedOffset(TopicPartition)
public Long CommittedOffset(TopicPartition arg0)
Parameters
Returns
Flush()
[Obsolete("Deprecated in JVM")]
public void Flush()
Init(StateStoreContext, StateStore)
public void Init(StateStoreContext arg0, StateStore arg1)
Parameters
IsOpen()
public bool IsOpen()
Returns
ManagesOffsets()
[Obsolete("Deprecated in JVM")]
public bool ManagesOffsets()
Returns
Name()
public String Name()
Returns
Persistent()
public bool Persistent()
Returns
Query<R>(Query<R>, PositionBound, QueryConfig)
public QueryResult<R> Query<R>(Query<R> arg0, PositionBound arg1, QueryConfig arg2)
Parameters
arg0Query<R>arg1PositionBoundarg2QueryConfig
Returns
Type Parameters
R