Interface IRMIConnection
- Namespace
- Javax.Management.Remote.Rmi
- Assembly
- MASES.JNet.dll
.NET interface for TO BE DEFINED FROM USER
public interface IRMIConnection
Properties
ConnectionId
String ConnectionId { get; }
Property Value
Methods
AddNotificationListener(ObjectName, ObjectName, MarshalledObject, MarshalledObject, Subject)
void AddNotificationListener(ObjectName arg0, ObjectName arg1, MarshalledObject arg2, MarshalledObject arg3, Subject arg4)
Parameters
arg0
ObjectNamearg1
ObjectNamearg2
MarshalledObjectarg3
MarshalledObjectarg4
Subject
Exceptions
AddNotificationListeners(ObjectName[], MarshalledObject[], Subject[])
Integer[] AddNotificationListeners(ObjectName[] arg0, MarshalledObject[] arg1, Subject[] arg2)
Parameters
arg0
ObjectName[]arg1
MarshalledObject[]arg2
Subject[]
Returns
Exceptions
Close()
void Close()
Exceptions
CreateMBean(String, ObjectName, MarshalledObject, String[], Subject)
ObjectInstance CreateMBean(String arg0, ObjectName arg1, MarshalledObject arg2, String[] arg3, Subject arg4)
Parameters
arg0
Stringarg1
ObjectNamearg2
MarshalledObjectarg3
String[]arg4
Subject
Returns
Exceptions
- ReflectionException
- InstanceAlreadyExistsException
- MBeanRegistrationException
- MBeanException
- NotCompliantMBeanException
- IOException
CreateMBean(String, ObjectName, ObjectName, MarshalledObject, String[], Subject)
ObjectInstance CreateMBean(String arg0, ObjectName arg1, ObjectName arg2, MarshalledObject arg3, String[] arg4, Subject arg5)
Parameters
arg0
Stringarg1
ObjectNamearg2
ObjectNamearg3
MarshalledObjectarg4
String[]arg5
Subject
Returns
Exceptions
- ReflectionException
- InstanceAlreadyExistsException
- MBeanRegistrationException
- MBeanException
- NotCompliantMBeanException
- InstanceNotFoundException
- IOException
CreateMBean(String, ObjectName, ObjectName, Subject)
ObjectInstance CreateMBean(String arg0, ObjectName arg1, ObjectName arg2, Subject arg3)
Parameters
arg0
Stringarg1
ObjectNamearg2
ObjectNamearg3
Subject
Returns
Exceptions
- ReflectionException
- InstanceAlreadyExistsException
- MBeanRegistrationException
- MBeanException
- NotCompliantMBeanException
- InstanceNotFoundException
- IOException
CreateMBean(String, ObjectName, Subject)
ObjectInstance CreateMBean(String arg0, ObjectName arg1, Subject arg2)
Parameters
arg0
Stringarg1
ObjectNamearg2
Subject
Returns
Exceptions
- ReflectionException
- InstanceAlreadyExistsException
- MBeanRegistrationException
- MBeanException
- NotCompliantMBeanException
- IOException
FetchNotifications(long, int, long)
NotificationResult FetchNotifications(long arg0, int arg1, long arg2)
Parameters
Returns
Exceptions
GetAttribute(ObjectName, String, Subject)
object GetAttribute(ObjectName arg0, String arg1, Subject arg2)
Parameters
arg0
ObjectNamearg1
Stringarg2
Subject
Returns
Exceptions
GetAttributes(ObjectName, String[], Subject)
AttributeList GetAttributes(ObjectName arg0, String[] arg1, Subject arg2)
Parameters
arg0
ObjectNamearg1
String[]arg2
Subject
Returns
Exceptions
GetDefaultDomain(Subject)
String GetDefaultDomain(Subject arg0)
Parameters
Returns
Exceptions
GetDomains(Subject)
String[] GetDomains(Subject arg0)
Parameters
Returns
Exceptions
GetMBeanCount(Subject)
Integer GetMBeanCount(Subject arg0)
Parameters
Returns
Exceptions
GetMBeanInfo(ObjectName, Subject)
MBeanInfo GetMBeanInfo(ObjectName arg0, Subject arg1)
Parameters
arg0
ObjectNamearg1
Subject
Returns
Exceptions
GetObjectInstance(ObjectName, Subject)
ObjectInstance GetObjectInstance(ObjectName arg0, Subject arg1)
Parameters
arg0
ObjectNamearg1
Subject
Returns
Exceptions
Invoke(ObjectName, String, MarshalledObject, String[], Subject)
object Invoke(ObjectName arg0, String arg1, MarshalledObject arg2, String[] arg3, Subject arg4)
Parameters
arg0
ObjectNamearg1
Stringarg2
MarshalledObjectarg3
String[]arg4
Subject
Returns
Exceptions
IsInstanceOf(ObjectName, String, Subject)
bool IsInstanceOf(ObjectName arg0, String arg1, Subject arg2)
Parameters
arg0
ObjectNamearg1
Stringarg2
Subject
Returns
Exceptions
IsRegistered(ObjectName, Subject)
bool IsRegistered(ObjectName arg0, Subject arg1)
Parameters
arg0
ObjectNamearg1
Subject
Returns
Exceptions
QueryMBeans(ObjectName, MarshalledObject, Subject)
Set<ObjectInstance> QueryMBeans(ObjectName arg0, MarshalledObject arg1, Subject arg2)
Parameters
arg0
ObjectNamearg1
MarshalledObjectarg2
Subject
Returns
Exceptions
QueryNames(ObjectName, MarshalledObject, Subject)
Set<ObjectName> QueryNames(ObjectName arg0, MarshalledObject arg1, Subject arg2)
Parameters
arg0
ObjectNamearg1
MarshalledObjectarg2
Subject
Returns
Exceptions
RemoveNotificationListener(ObjectName, ObjectName, MarshalledObject, MarshalledObject, Subject)
void RemoveNotificationListener(ObjectName arg0, ObjectName arg1, MarshalledObject arg2, MarshalledObject arg3, Subject arg4)
Parameters
arg0
ObjectNamearg1
ObjectNamearg2
MarshalledObjectarg3
MarshalledObjectarg4
Subject
Exceptions
RemoveNotificationListener(ObjectName, ObjectName, Subject)
void RemoveNotificationListener(ObjectName arg0, ObjectName arg1, Subject arg2)
Parameters
arg0
ObjectNamearg1
ObjectNamearg2
Subject
Exceptions
RemoveNotificationListeners(ObjectName, Integer[], Subject)
void RemoveNotificationListeners(ObjectName arg0, Integer[] arg1, Subject arg2)
Parameters
arg0
ObjectNamearg1
Integer[]arg2
Subject
Exceptions
SetAttribute(ObjectName, MarshalledObject, Subject)
void SetAttribute(ObjectName arg0, MarshalledObject arg1, Subject arg2)
Parameters
arg0
ObjectNamearg1
MarshalledObjectarg2
Subject
Exceptions
- InstanceNotFoundException
- AttributeNotFoundException
- InvalidAttributeValueException
- MBeanException
- ReflectionException
- IOException
SetAttributes(ObjectName, MarshalledObject, Subject)
AttributeList SetAttributes(ObjectName arg0, MarshalledObject arg1, Subject arg2)
Parameters
arg0
ObjectNamearg1
MarshalledObjectarg2
Subject
Returns
Exceptions
UnregisterMBean(ObjectName, Subject)
void UnregisterMBean(ObjectName arg0, Subject arg1)
Parameters
arg0
ObjectNamearg1
Subject