Interface IMBeanServer
- Namespace
- Javax.Management
- Assembly
- MASES.JNet.dll
.NET interface for TO BE DEFINED FROM USER
public interface IMBeanServer : IMBeanServerConnection
Properties
ClassLoaderRepository
ClassLoaderRepository ClassLoaderRepository { get; }
Property Value
DefaultDomain
String DefaultDomain { get; }
Property Value
Domains
String[] Domains { get; }
Property Value
- String[]
MBeanCount
Integer MBeanCount { get; }
Property Value
Methods
AddNotificationListener(ObjectName, NotificationListener, NotificationFilter, object)
void AddNotificationListener(ObjectName arg0, NotificationListener arg1, NotificationFilter arg2, object arg3)
Parameters
arg0
ObjectNamearg1
NotificationListenerarg2
NotificationFilterarg3
object
Exceptions
AddNotificationListener(ObjectName, ObjectName, NotificationFilter, object)
void AddNotificationListener(ObjectName arg0, ObjectName arg1, NotificationFilter arg2, object arg3)
Parameters
arg0
ObjectNamearg1
ObjectNamearg2
NotificationFilterarg3
object
Exceptions
CreateMBean(String, ObjectName)
ObjectInstance CreateMBean(String arg0, ObjectName arg1)
Parameters
arg0
Stringarg1
ObjectName
Returns
Exceptions
- ReflectionException
- InstanceAlreadyExistsException
- MBeanRegistrationException
- MBeanException
- NotCompliantMBeanException
CreateMBean(String, ObjectName, ObjectName)
ObjectInstance CreateMBean(String arg0, ObjectName arg1, ObjectName arg2)
Parameters
arg0
Stringarg1
ObjectNamearg2
ObjectName
Returns
Exceptions
- ReflectionException
- InstanceAlreadyExistsException
- MBeanRegistrationException
- MBeanException
- NotCompliantMBeanException
- InstanceNotFoundException
CreateMBean(String, ObjectName, ObjectName, object[], String[])
ObjectInstance CreateMBean(String arg0, ObjectName arg1, ObjectName arg2, object[] arg3, String[] arg4)
Parameters
arg0
Stringarg1
ObjectNamearg2
ObjectNamearg3
object[]arg4
String[]
Returns
Exceptions
- ReflectionException
- InstanceAlreadyExistsException
- MBeanRegistrationException
- MBeanException
- NotCompliantMBeanException
- InstanceNotFoundException
CreateMBean(String, ObjectName, object[], String[])
ObjectInstance CreateMBean(String arg0, ObjectName arg1, object[] arg2, String[] arg3)
Parameters
arg0
Stringarg1
ObjectNamearg2
object[]arg3
String[]
Returns
Exceptions
- ReflectionException
- InstanceAlreadyExistsException
- MBeanRegistrationException
- MBeanException
- NotCompliantMBeanException
GetAttribute(ObjectName, String)
object GetAttribute(ObjectName arg0, String arg1)
Parameters
arg0
ObjectNamearg1
String
Returns
Exceptions
GetAttributes(ObjectName, String[])
AttributeList GetAttributes(ObjectName arg0, String[] arg1)
Parameters
arg0
ObjectNamearg1
String[]
Returns
Exceptions
GetClassLoader(ObjectName)
ClassLoader GetClassLoader(ObjectName arg0)
Parameters
arg0
ObjectName
Returns
Exceptions
GetClassLoaderFor(ObjectName)
ClassLoader GetClassLoaderFor(ObjectName arg0)
Parameters
arg0
ObjectName
Returns
Exceptions
GetMBeanInfo(ObjectName)
MBeanInfo GetMBeanInfo(ObjectName arg0)
Parameters
arg0
ObjectName
Returns
Exceptions
GetObjectInstance(ObjectName)
ObjectInstance GetObjectInstance(ObjectName arg0)
Parameters
arg0
ObjectName
Returns
Exceptions
Instantiate(String)
object Instantiate(String arg0)
Parameters
Returns
Exceptions
Instantiate(String, ObjectName)
object Instantiate(String arg0, ObjectName arg1)
Parameters
arg0
Stringarg1
ObjectName
Returns
Exceptions
Instantiate(String, ObjectName, object[], String[])
object Instantiate(String arg0, ObjectName arg1, object[] arg2, String[] arg3)
Parameters
arg0
Stringarg1
ObjectNamearg2
object[]arg3
String[]
Returns
Exceptions
Instantiate(String, object[], String[])
object Instantiate(String arg0, object[] arg1, String[] arg2)
Parameters
Returns
Exceptions
Invoke(ObjectName, String, object[], String[])
object Invoke(ObjectName arg0, String arg1, object[] arg2, String[] arg3)
Parameters
arg0
ObjectNamearg1
Stringarg2
object[]arg3
String[]
Returns
Exceptions
IsInstanceOf(ObjectName, String)
bool IsInstanceOf(ObjectName arg0, String arg1)
Parameters
arg0
ObjectNamearg1
String
Returns
Exceptions
IsRegistered(ObjectName)
bool IsRegistered(ObjectName arg0)
Parameters
arg0
ObjectName
Returns
QueryMBeans(ObjectName, QueryExp)
Set<ObjectInstance> QueryMBeans(ObjectName arg0, QueryExp arg1)
Parameters
arg0
ObjectNamearg1
QueryExp
Returns
QueryNames(ObjectName, QueryExp)
Set<ObjectName> QueryNames(ObjectName arg0, QueryExp arg1)
Parameters
arg0
ObjectNamearg1
QueryExp
Returns
RegisterMBean(object, ObjectName)
ObjectInstance RegisterMBean(object arg0, ObjectName arg1)
Parameters
arg0
objectarg1
ObjectName
Returns
Exceptions
RemoveNotificationListener(ObjectName, NotificationListener)
void RemoveNotificationListener(ObjectName arg0, NotificationListener arg1)
Parameters
Exceptions
RemoveNotificationListener(ObjectName, NotificationListener, NotificationFilter, object)
void RemoveNotificationListener(ObjectName arg0, NotificationListener arg1, NotificationFilter arg2, object arg3)
Parameters
arg0
ObjectNamearg1
NotificationListenerarg2
NotificationFilterarg3
object
Exceptions
RemoveNotificationListener(ObjectName, ObjectName)
void RemoveNotificationListener(ObjectName arg0, ObjectName arg1)
Parameters
arg0
ObjectNamearg1
ObjectName
Exceptions
RemoveNotificationListener(ObjectName, ObjectName, NotificationFilter, object)
void RemoveNotificationListener(ObjectName arg0, ObjectName arg1, NotificationFilter arg2, object arg3)
Parameters
arg0
ObjectNamearg1
ObjectNamearg2
NotificationFilterarg3
object
Exceptions
SetAttribute(ObjectName, Attribute)
void SetAttribute(ObjectName arg0, Attribute arg1)
Parameters
arg0
ObjectNamearg1
Attribute
Exceptions
- InstanceNotFoundException
- AttributeNotFoundException
- InvalidAttributeValueException
- MBeanException
- ReflectionException
SetAttributes(ObjectName, AttributeList)
AttributeList SetAttributes(ObjectName arg0, AttributeList arg1)
Parameters
arg0
ObjectNamearg1
AttributeList
Returns
Exceptions
UnregisterMBean(ObjectName)
void UnregisterMBean(ObjectName arg0)
Parameters
arg0
ObjectName