Class RequiredModelMBean
- Namespace
- Javax.Management.Modelmbean
- Assembly
- MASES.JNet.dll
public class RequiredModelMBean : JVMBridgeBase<RequiredModelMBean>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<RequiredModelMBean>RequiredModelMBean
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<RequiredModelMBean>.IsAssignableFrom(IJavaType)JVMBridgeBase<RequiredModelMBean>.IsAssignableFrom<T>()JVMBridgeBase<RequiredModelMBean>.Execute<T>(params T[])JVMBridgeBase<RequiredModelMBean>.DynBridgeClazzJVMBridgeBase<RequiredModelMBean>.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
RequiredModelMBean()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public RequiredModelMBean()
RequiredModelMBean(ModelMBeanInfo)
public RequiredModelMBean(ModelMBeanInfo arg0)
Parameters
Exceptions
RequiredModelMBean(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 RequiredModelMBean(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
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
MBeanInfo
public MBeanInfo MBeanInfo { get; }
Property Value
NotificationInfo
public MBeanNotificationInfo[] NotificationInfo { get; }
Property Value
Methods
AddAttributeChangeNotificationListener(NotificationListener, String, object)
public void AddAttributeChangeNotificationListener(NotificationListener arg0, String arg1, object arg2)
Parameters
arg0
NotificationListenerarg1
Stringarg2
object
Exceptions
AddNotificationListener(NotificationListener, NotificationFilter, object)
public void AddNotificationListener(NotificationListener arg0, NotificationFilter arg1, object arg2)
Parameters
arg0
NotificationListenerarg1
NotificationFilterarg2
object
Exceptions
GetAttribute(String)
public object GetAttribute(String arg0)
Parameters
Returns
Exceptions
GetAttributes(String[])
public AttributeList GetAttributes(String[] arg0)
Parameters
Returns
Invoke(String, object[], String[])
public object Invoke(String arg0, object[] arg1, String[] arg2)
Parameters
Returns
Exceptions
Load()
public void Load()
Exceptions
PostDeregister()
public void PostDeregister()
PostRegister(Boolean)
public void PostRegister(Boolean arg0)
Parameters
PreDeregister()
public void PreDeregister()
Exceptions
PreRegister(MBeanServer, ObjectName)
public ObjectName PreRegister(MBeanServer arg0, ObjectName arg1)
Parameters
arg0
MBeanServerarg1
ObjectName
Returns
Exceptions
RemoveAttributeChangeNotificationListener(NotificationListener, String)
public void RemoveAttributeChangeNotificationListener(NotificationListener arg0, String arg1)
Parameters
arg0
NotificationListenerarg1
String
Exceptions
RemoveNotificationListener(NotificationListener)
public void RemoveNotificationListener(NotificationListener arg0)
Parameters
Exceptions
RemoveNotificationListener(NotificationListener, NotificationFilter, object)
public void RemoveNotificationListener(NotificationListener arg0, NotificationFilter arg1, object arg2)
Parameters
arg0
NotificationListenerarg1
NotificationFilterarg2
object
Exceptions
SendAttributeChangeNotification(Attribute, Attribute)
public void SendAttributeChangeNotification(Attribute arg0, Attribute arg1)
Parameters
Exceptions
SendAttributeChangeNotification(AttributeChangeNotification)
public void SendAttributeChangeNotification(AttributeChangeNotification arg0)
Parameters
Exceptions
SendNotification(String)
public void SendNotification(String arg0)
Parameters
Exceptions
SendNotification(Notification)
public void SendNotification(Notification arg0)
Parameters
arg0
Notification
Exceptions
SetAttribute(Attribute)
public void SetAttribute(Attribute arg0)
Parameters
Exceptions
SetAttributes(AttributeList)
public AttributeList SetAttributes(AttributeList arg0)
Parameters
Returns
SetManagedResource(object, String)
public void SetManagedResource(object arg0, String arg1)
Parameters
Exceptions
- MBeanException
- RuntimeOperationsException
- InstanceNotFoundException
- InvalidTargetObjectTypeException
SetModelMBeanInfo(ModelMBeanInfo)
public void SetModelMBeanInfo(ModelMBeanInfo arg0)
Parameters
Exceptions
Store()
public void Store()
Exceptions
Operators
implicit operator MBeanRegistration(RequiredModelMBean)
Converter from RequiredModelMBean to MBeanRegistration
public static implicit operator MBeanRegistration(RequiredModelMBean t)
Parameters
Returns
implicit operator ModelMBean(RequiredModelMBean)
Converter from RequiredModelMBean to ModelMBean
public static implicit operator ModelMBean(RequiredModelMBean t)
Parameters
Returns
implicit operator NotificationEmitter(RequiredModelMBean)
Converter from RequiredModelMBean to NotificationEmitter
public static implicit operator NotificationEmitter(RequiredModelMBean t)