Class TimerMBean
- Namespace
- Javax.Management.Timer
- Assembly
- MASES.JNet.dll
public class TimerMBean : JVMBridgeBase<TimerMBean>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ITimerMBean
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<TimerMBean>TimerMBean
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<TimerMBean>.SExecuteWithSignature<TReturn>(IJavaType, string, string, params object[])JVMBridgeBase<TimerMBean>.SExecuteWithSignature<TNewClass, TReturn>(string, string, params object[])JVMBridgeBase<TimerMBean>.IsAssignableFrom(IJavaType)JVMBridgeBase<TimerMBean>.IsAssignableFrom<T>()JVMBridgeBase<TimerMBean>.Execute<T>(params T[])JVMBridgeBase<TimerMBean>.DynBridgeClazzJVMBridgeBase<TimerMBean>.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
- Extension Methods
Constructors
TimerMBean()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
[Obsolete("TimerMBean class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public TimerMBean()
TimerMBean(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
[Obsolete("TimerMBean class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public TimerMBean(params object[] args)
Parameters
args
object[]
Properties
AllNotificationIDs
public Vector<Integer> AllNotificationIDs { get; }
Property Value
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
NbNotifications
public int NbNotifications { get; }
Property Value
SendPastNotifications
https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/TimerMBean.html#getSendPastNotifications() https://docs.oracle.com/en/java/javase/11/docs/api/java.management/javax/management/timer/TimerMBean.html#setSendPastNotifications(boolean)
public bool SendPastNotifications { get; set; }
Property Value
Methods
AddNotification(String, String, object, Date)
public Integer AddNotification(String arg0, String arg1, object arg2, Date arg3)
Parameters
Returns
Exceptions
AddNotification(String, String, object, Date, long)
public Integer AddNotification(String arg0, String arg1, object arg2, Date arg3, long arg4)
Parameters
Returns
Exceptions
AddNotification(String, String, object, Date, long, long)
public Integer AddNotification(String arg0, String arg1, object arg2, Date arg3, long arg4, long arg5)
Parameters
Returns
Exceptions
AddNotification(String, String, object, Date, long, long, bool)
public Integer AddNotification(String arg0, String arg1, object arg2, Date arg3, long arg4, long arg5, bool arg6)
Parameters
Returns
Exceptions
GetDate(Integer)
public Date GetDate(Integer arg0)
Parameters
Returns
GetFixedRate(Integer)
public Boolean GetFixedRate(Integer arg0)
Parameters
Returns
GetNbOccurences(Integer)
public Long GetNbOccurences(Integer arg0)
Parameters
Returns
GetNotificationIDs(String)
public Vector<Integer> GetNotificationIDs(String arg0)
Parameters
Returns
GetNotificationMessage(Integer)
public String GetNotificationMessage(Integer arg0)
Parameters
Returns
GetNotificationType(Integer)
public String GetNotificationType(Integer arg0)
Parameters
Returns
GetNotificationUserData(Integer)
public object GetNotificationUserData(Integer arg0)
Parameters
Returns
GetPeriod(Integer)
public Long GetPeriod(Integer arg0)
Parameters
Returns
IsActive()
public bool IsActive()
Returns
IsEmpty()
public bool IsEmpty()
Returns
RemoveAllNotifications()
public void RemoveAllNotifications()
RemoveNotification(Integer)
public void RemoveNotification(Integer arg0)
Parameters
Exceptions
RemoveNotifications(String)
public void RemoveNotifications(String arg0)
Parameters
Exceptions
Start()
public void Start()
Stop()
public void Stop()