Table of Contents

Class ModelMBean

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

ModelMBean()

Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge

[Obsolete("ModelMBean 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 ModelMBean()

ModelMBean(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("ModelMBean 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 ModelMBean(params object[] args)

Parameters

args object[]

Properties

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

Methods

SetManagedResource(object, String)

public void SetManagedResource(object arg0, String arg1)

Parameters

arg0 object

object

arg1 String

String

Exceptions

MBeanException
RuntimeOperationsException
InstanceNotFoundException
InvalidTargetObjectTypeException

SetModelMBeanInfo(ModelMBeanInfo)

public void SetModelMBeanInfo(ModelMBeanInfo arg0)

Parameters

arg0 ModelMBeanInfo

ModelMBeanInfo

Exceptions

MBeanException
RuntimeOperationsException

Operators

implicit operator DynamicMBean(ModelMBean)

Converter from ModelMBean to DynamicMBean

public static implicit operator DynamicMBean(ModelMBean t)

Parameters

t ModelMBean

Returns

DynamicMBean

implicit operator ModelMBeanNotificationBroadcaster(ModelMBean)

public static implicit operator ModelMBeanNotificationBroadcaster(ModelMBean t)

Parameters

t ModelMBean

Returns

ModelMBeanNotificationBroadcaster

implicit operator PersistentMBean(ModelMBean)

Converter from ModelMBean to PersistentMBean

public static implicit operator PersistentMBean(ModelMBean t)

Parameters

t ModelMBean

Returns

PersistentMBean