javax > javax.management > javax.management.remote > javax.management.remote.rmi > javax.management.remote.rmi.rmiconnection >

Interface: javax.management.remote.rmi.RMIConnection
    javax.management.remote.rmi.RMIConnection


public interface RMIConnection extends Closeable, Remote


FIELDS:

CONSTRUCTORS:

METHODS:
void addNotificationListener(ObjectName name, ObjectName listener, MarshalledObject filter, MarshalledObject handback, Subject delegationSubject)
Throws: InstanceNotFoundException
Throws: SecurityException
Throws: IOException

Integer[] addNotificationListeners(ObjectName[] names, MarshalledObject[] filters, Subject[] delegationSubjects)
Throws: IllegalArgumentException
Throws: ClassCastException
Throws: InstanceNotFoundException
Throws: SecurityException
Throws: IOException

void close()
Throws: IOException

ObjectInstance createMBean(String className, ObjectName name, MarshalledObject params, String[] signature, Subject delegationSubject)
Throws: ReflectionException
Throws: InstanceAlreadyExistsException
Throws: MBeanRegistrationException
Throws: MBeanException
Throws: NotCompliantMBeanException
Throws: SecurityException
Throws: IOException

ObjectInstance createMBean(String className, ObjectName name, ObjectName loaderName, MarshalledObject params, String[] signature, Subject delegationSubject)
Throws: ReflectionException
Throws: InstanceAlreadyExistsException
Throws: MBeanRegistrationException
Throws: MBeanException
Throws: NotCompliantMBeanException
Throws: InstanceNotFoundException
Throws: SecurityException
Throws: IOException

ObjectInstance createMBean(String className, ObjectName name, ObjectName loaderName, Subject delegationSubject)
Throws: ReflectionException
Throws: InstanceAlreadyExistsException
Throws: MBeanRegistrationException
Throws: MBeanException
Throws: NotCompliantMBeanException
Throws: InstanceNotFoundException
Throws: SecurityException
Throws: IOException

ObjectInstance createMBean(String className, ObjectName name, Subject delegationSubject)
Throws: ReflectionException
Throws: InstanceAlreadyExistsException
Throws: MBeanRegistrationException
Throws: MBeanException
Throws: NotCompliantMBeanException
Throws: SecurityException
Throws: IOException

NotificationResult fetchNotifications(long clientSequenceNumber, int maxNotifications, long timeout)
Throws: IOException

Object getAttribute(ObjectName name, String attribute, Subject delegationSubject)
Throws: AttributeNotFoundException
Throws: MBeanException
Throws: InstanceNotFoundException
Throws: ReflectionException
Throws: SecurityException
Throws: IOException

AttributeList getAttributes(ObjectName name, String[] attributes, Subject delegationSubject)
Throws: InstanceNotFoundException
Throws: ReflectionException
Throws: SecurityException
Throws: IOException

String getConnectionId()
Throws: IOException

String getDefaultDomain(Subject delegationSubject)
Throws: SecurityException
Throws: IOException

String[] getDomains(Subject delegationSubject)
Throws: SecurityException
Throws: IOException

Integer getMBeanCount(Subject delegationSubject)
Throws: SecurityException
Throws: IOException

MBeanInfo getMBeanInfo(ObjectName name, Subject delegationSubject)
Throws: IntrospectionException
Throws: InstanceNotFoundException
Throws: ReflectionException
Throws: SecurityException
Throws: IOException

ObjectInstance getObjectInstance(ObjectName name, Subject delegationSubject)
Throws: InstanceNotFoundException
Throws: SecurityException
Throws: IOException

Object invoke(ObjectName name, String operationName, MarshalledObject params, String[] signature, Subject delegationSubject)
Throws: InstanceNotFoundException
Throws: MBeanException
Throws: ReflectionException
Throws: SecurityException
Throws: IOException

boolean isInstanceOf(ObjectName name, String className, Subject delegationSubject)
Throws: InstanceNotFoundException
Throws: SecurityException
Throws: IOException

boolean isRegistered(ObjectName name, Subject delegationSubject)
Throws: SecurityException
Throws: IOException

Set queryMBeans(ObjectName name, MarshalledObject query, Subject delegationSubject)
Throws: SecurityException
Throws: IOException

Set queryNames(ObjectName name, MarshalledObject query, Subject delegationSubject)
Throws: SecurityException
Throws: IOException

void removeNotificationListener(ObjectName name, ObjectName listener, MarshalledObject filter, MarshalledObject handback, Subject delegationSubject)
Throws: InstanceNotFoundException
Throws: ListenerNotFoundException
Throws: SecurityException
Throws: IOException

void removeNotificationListener(ObjectName name, ObjectName listener, Subject delegationSubject)
Throws: InstanceNotFoundException
Throws: ListenerNotFoundException
Throws: SecurityException
Throws: IOException

void removeNotificationListeners(ObjectName name, Integer[] listenerIDs, Subject delegationSubject)
Throws: InstanceNotFoundException
Throws: ListenerNotFoundException
Throws: SecurityException
Throws: IOException
Throws: IllegalArgumentException

void setAttribute(ObjectName name, MarshalledObject attribute, Subject delegationSubject)
Throws: InstanceNotFoundException
Throws: AttributeNotFoundException
Throws: InvalidAttributeValueException
Throws: MBeanException
Throws: ReflectionException
Throws: SecurityException
Throws: IOException

AttributeList setAttributes(ObjectName name, MarshalledObject attributes, Subject delegationSubject)
Throws: InstanceNotFoundException
Throws: ReflectionException
Throws: SecurityException
Throws: IOException

void unregisterMBean(ObjectName name, Subject delegationSubject)
Throws: InstanceNotFoundException
Throws: MBeanRegistrationException
Throws: SecurityException
Throws: IOException


INHERITED METHODS:

SUBINTERFACES:





Yazilar kaynak gosterilmeden kopyalanamaz © www.kodcu.net