Table of Contents

Class OpenMBeanAttributeInfoSupport

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

OpenMBeanAttributeInfoSupport()

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

public OpenMBeanAttributeInfoSupport()

OpenMBeanAttributeInfoSupport(String, String, OpenType, bool, bool, bool, object)

public OpenMBeanAttributeInfoSupport(String arg0, String arg1, OpenType arg2, bool arg3, bool arg4, bool arg5, object arg6)

Parameters

arg0 String

String

arg1 String

String

arg2 OpenType

OpenType

arg3 bool

bool

arg4 bool

bool

arg5 bool

bool

arg6 object

object

Exceptions

OpenDataException

OpenMBeanAttributeInfoSupport(String, String, OpenType, bool, bool, bool, object, Comparable, Comparable)

public OpenMBeanAttributeInfoSupport(String arg0, String arg1, OpenType arg2, bool arg3, bool arg4, bool arg5, object arg6, Comparable arg7, Comparable arg8)

Parameters

arg0 String

String

arg1 String

String

arg2 OpenType

OpenType

arg3 bool

bool

arg4 bool

bool

arg5 bool

bool

arg6 object

object

arg7 Comparable

Comparable

arg8 Comparable

Comparable

Exceptions

OpenDataException

OpenMBeanAttributeInfoSupport(String, String, OpenType, bool, bool, bool, object, object[])

public OpenMBeanAttributeInfoSupport(String arg0, String arg1, OpenType arg2, bool arg3, bool arg4, bool arg5, object arg6, object[] arg7)

Parameters

arg0 String

String

arg1 String

String

arg2 OpenType

OpenType

arg3 bool

bool

arg4 bool

bool

arg5 bool

bool

arg6 object

object

arg7 object[]

object

Exceptions

OpenDataException

OpenMBeanAttributeInfoSupport(String, String, OpenType<object>, bool, bool, bool)

public OpenMBeanAttributeInfoSupport(String arg0, String arg1, OpenType<object> arg2, bool arg3, bool arg4, bool arg5)

Parameters

arg0 String

String

arg1 String

String

arg2 OpenType<object>

OpenType

arg3 bool

bool

arg4 bool

bool

arg5 bool

bool

OpenMBeanAttributeInfoSupport(String, String, OpenType<object>, bool, bool, bool, Descriptor)

public OpenMBeanAttributeInfoSupport(String arg0, String arg1, OpenType<object> arg2, bool arg3, bool arg4, bool arg5, Descriptor arg6)

Parameters

arg0 String

String

arg1 String

String

arg2 OpenType<object>

OpenType

arg3 bool

bool

arg4 bool

bool

arg5 bool

bool

arg6 Descriptor

Descriptor

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

Parameters

args object[]

Properties

BridgeClassName

public override string BridgeClassName { get; }

Property Value

string

DefaultValue

public object DefaultValue { get; }

Property Value

object

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

LegalValues

public Set<object> LegalValues { get; }

Property Value

Set<object>

MaxValue

public Comparable<object> MaxValue { get; }

Property Value

Comparable<object>

MinValue

public Comparable<object> MinValue { get; }

Property Value

Comparable<object>

OpenType

public OpenType<object> OpenType { get; }

Property Value

OpenType<object>

Methods

HasDefaultValue()

public bool HasDefaultValue()

Returns

bool

bool

HasLegalValues()

public bool HasLegalValues()

Returns

bool

bool

HasMaxValue()

public bool HasMaxValue()

Returns

bool

bool

HasMinValue()

public bool HasMinValue()

Returns

bool

bool

IsValue(object)

public bool IsValue(object arg0)

Parameters

arg0 object

object

Returns

bool

bool

Operators

implicit operator OpenMBeanAttributeInfo(OpenMBeanAttributeInfoSupport)

public static implicit operator OpenMBeanAttributeInfo(OpenMBeanAttributeInfoSupport t)

Parameters

t OpenMBeanAttributeInfoSupport

Returns

OpenMBeanAttributeInfo