Interface IMBeanServerConnection
- Namespace
- Javax.Management
- Assembly
- MASES.JNet.dll
.NET interface for TO BE DEFINED FROM USER
public interface IMBeanServerConnection
Properties
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
- IOException
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
- IOException
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
- IOException
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
- IOException
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
GetMBeanInfo(ObjectName)
MBeanInfo GetMBeanInfo(ObjectName arg0)
Parameters
arg0
ObjectName
Returns
Exceptions
GetObjectInstance(ObjectName)
ObjectInstance GetObjectInstance(ObjectName arg0)
Parameters
arg0
ObjectName
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
Exceptions
QueryMBeans(ObjectName, QueryExp)
Set<ObjectInstance> QueryMBeans(ObjectName arg0, QueryExp arg1)
Parameters
arg0
ObjectNamearg1
QueryExp
Returns
Exceptions
QueryNames(ObjectName, QueryExp)
Set<ObjectName> QueryNames(ObjectName arg0, QueryExp arg1)
Parameters
arg0
ObjectNamearg1
QueryExp
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
- IOException
SetAttributes(ObjectName, AttributeList)
AttributeList SetAttributes(ObjectName arg0, AttributeList arg1)
Parameters
arg0
ObjectNamearg1
AttributeList
Returns
Exceptions
UnregisterMBean(ObjectName)
void UnregisterMBean(ObjectName arg0)
Parameters
arg0
ObjectName