Class CounterMonitor
- Namespace
- Javax.Management.Monitor
- Assembly
- MASES.JNet.dll
public class CounterMonitor : Monitor, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, INotificationEmitter, INotificationBroadcaster
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<NotificationBroadcaster>CounterMonitor
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<NotificationBroadcaster>.IsAssignableFrom(IJavaType)JVMBridgeBase<NotificationBroadcaster>.IsAssignableFrom<T>()JVMBridgeBase<NotificationBroadcaster>.Execute<T>(params T[])JVMBridgeBase<NotificationBroadcaster>.DynBridgeClazzJVMBridgeBase<NotificationBroadcaster>.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.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
CounterMonitor()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public CounterMonitor()
CounterMonitor(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 CounterMonitor(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
DifferenceMode
https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/CounterMonitor.html#getDifferenceMode() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/CounterMonitor.html#setDifferenceMode(boolean)
public bool DifferenceMode { get; set; }
Property Value
InitThreshold
https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/CounterMonitor.html#getInitThreshold() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/CounterMonitor.html#setInitThreshold(java.lang.Number)
public Number InitThreshold { get; set; }
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
Modulus
https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/CounterMonitor.html#getModulus() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/CounterMonitor.html#setModulus(java.lang.Number)
public Number Modulus { get; set; }
Property Value
Notify
https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/CounterMonitor.html#getNotify() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/CounterMonitor.html#setNotify(boolean)
public bool Notify { get; set; }
Property Value
Offset
https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/CounterMonitor.html#getOffset() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/monitor/CounterMonitor.html#setOffset(java.lang.Number)
public Number Offset { get; set; }
Property Value
Methods
GetDerivedGauge(ObjectName)
public Number GetDerivedGauge(ObjectName arg0)
Parameters
arg0
ObjectName
Returns
GetDerivedGaugeTimeStamp(ObjectName)
public long GetDerivedGaugeTimeStamp(ObjectName arg0)
Parameters
arg0
ObjectName
Returns
GetThreshold(ObjectName)
public Number GetThreshold(ObjectName arg0)
Parameters
arg0
ObjectName
Returns
Operators
implicit operator CounterMonitorMBean(CounterMonitor)
Converter from CounterMonitor to CounterMonitorMBean
public static implicit operator CounterMonitorMBean(CounterMonitor t)