Class ProducerState
public class ProducerState : JVMBridgeBase<ProducerState>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<ProducerState>ProducerState
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<ProducerState>.SExecuteWithSignature(Type, IJavaType, string, string, params object[])JVMBridgeBase<ProducerState>.SExecute<TReturn, TConverter>(Type, IJavaType, string, params object[])JVMBridgeBase<ProducerState>.IsAssignableFrom(IJavaType)JVMBridgeBase<ProducerState>.IsAssignableFrom<T>()JVMBridgeBase<ProducerState>.Execute<T>(params T[])JVMBridgeBase<ProducerState>.DynBridgeClazzJVMBridgeBase<ProducerState>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
Constructors
ProducerState()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public ProducerState()
ProducerState(long, int, int, long, OptionalInt, OptionalLong)
public ProducerState(long arg0, int arg1, int arg2, long arg3, OptionalInt arg4, OptionalLong arg5)
Parameters
arg0
longarg1
intarg2
intarg3
longarg4
OptionalIntarg5
OptionalLong
ProducerState(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 ProducerState(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
LastDateTime
public DateTime LastDateTime { get; }
Property Value
Methods
CoordinatorEpoch()
public OptionalInt CoordinatorEpoch()
Returns
CurrentTransactionStartOffset()
public OptionalLong CurrentTransactionStartOffset()
Returns
LastSequence()
public int LastSequence()
Returns
LastTimestamp()
public long LastTimestamp()
Returns
ProducerEpoch()
public int ProducerEpoch()
Returns
ProducerId()
public long ProducerId()