Table of Contents

Class TimerMBean

Namespace
Javax.Management.Timer
Assembly
MASES.JNet.dll
public class TimerMBean : JVMBridgeBase<TimerMBean>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ITimerMBean
Inheritance
JVMBridgeBase
JVMBridgeBase<TimerMBean>
TimerMBean
Implements
IJVMBridgeCore
IJVMBridgeBaseStatic
IJVMBridgeBase
IJVMBridgeDefinition
Inherited Members
JVMBridgeBase<TimerMBean>.IsAssignableFrom(IJavaType)
JVMBridgeBase<TimerMBean>.IsAssignableFrom<T>()
JVMBridgeBase<TimerMBean>.Execute<T>(params T[])
JVMBridgeBase<TimerMBean>.DynBridgeClazz
JVMBridgeBase<TimerMBean>.BridgeClazz
JVMBridgeBase.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.DynBridgeInstance
JVMBridgeBase.BridgeInstance
JVMBridgeBase.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

Vector<Integer>

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

IsBridgeAbstract

public override bool IsBridgeAbstract { get; }

Property Value

bool

IsBridgeCloseable

public override bool IsBridgeCloseable { get; }

Property Value

bool

IsBridgeInterface

public override bool IsBridgeInterface { get; }

Property Value

bool

IsBridgeStatic

public override bool IsBridgeStatic { get; }

Property Value

bool

NbNotifications

public int NbNotifications { get; }

Property Value

int

SendPastNotifications

public bool SendPastNotifications { get; set; }

Property Value

bool

Methods

AddNotification(String, String, object, Date)

public Integer AddNotification(String arg0, String arg1, object arg2, Date arg3)

Parameters

arg0 String

String

arg1 String

String

arg2 object

object

arg3 Date

Date

Returns

Integer

Integer

Exceptions

IllegalArgumentException

AddNotification(String, String, object, Date, long)

public Integer AddNotification(String arg0, String arg1, object arg2, Date arg3, long arg4)

Parameters

arg0 String

String

arg1 String

String

arg2 object

object

arg3 Date

Date

arg4 long

long

Returns

Integer

Integer

Exceptions

IllegalArgumentException

AddNotification(String, String, object, Date, long, long)

public Integer AddNotification(String arg0, String arg1, object arg2, Date arg3, long arg4, long arg5)

Parameters

arg0 String

String

arg1 String

String

arg2 object

object

arg3 Date

Date

arg4 long

long

arg5 long

long

Returns

Integer

Integer

Exceptions

IllegalArgumentException

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

arg0 String

String

arg1 String

String

arg2 object

object

arg3 Date

Date

arg4 long

long

arg5 long

long

arg6 bool

bool

Returns

Integer

Integer

Exceptions

IllegalArgumentException

GetDate(Integer)

public Date GetDate(Integer arg0)

Parameters

arg0 Integer

Integer

Returns

Date

Date

GetFixedRate(Integer)

public Boolean GetFixedRate(Integer arg0)

Parameters

arg0 Integer

Integer

Returns

Boolean

Boolean

GetNbOccurences(Integer)

public Long GetNbOccurences(Integer arg0)

Parameters

arg0 Integer

Integer

Returns

Long

Long

GetNotificationIDs(String)

public Vector<Integer> GetNotificationIDs(String arg0)

Parameters

arg0 String

String

Returns

Vector<Integer>

Vector

GetNotificationMessage(Integer)

public String GetNotificationMessage(Integer arg0)

Parameters

arg0 Integer

Integer

Returns

String

String

GetNotificationType(Integer)

public String GetNotificationType(Integer arg0)

Parameters

arg0 Integer

Integer

Returns

String

String

GetNotificationUserData(Integer)

public object GetNotificationUserData(Integer arg0)

Parameters

arg0 Integer

Integer

Returns

object

object

GetPeriod(Integer)

public Long GetPeriod(Integer arg0)

Parameters

arg0 Integer

Integer

Returns

Long

Long

IsActive()

public bool IsActive()

Returns

bool

bool

IsEmpty()

public bool IsEmpty()

Returns

bool

bool

RemoveAllNotifications()

public void RemoveAllNotifications()

RemoveNotification(Integer)

public void RemoveNotification(Integer arg0)

Parameters

arg0 Integer

Integer

Exceptions

InstanceNotFoundException

RemoveNotifications(String)

public void RemoveNotifications(String arg0)

Parameters

arg0 String

String

Exceptions

InstanceNotFoundException

Start()

public void Start()

Stop()

public void Stop()