API Overview API Index Package Overview Direct link to this page
JDK 1.6
  javax.management.remote.rmi. RMIConnectionImpl View Source
Author(s)
Since
1.5
Version
Serial
Hierarchy
 Object
      RMIConnectionImpl
Implements
 RMIConnection
 Unreferenced
Subclasses
Description
public class RMIConnectionImpl
  Implementation of the RMIConnection interface.
See also:   
Constructors
public RMIConnectionImpl (RMIServerImpl rmiServer, String connectionId, ClassLoader defaultClassLoader, Subject subject, Map<String, Object> env)
  Constructs a new RMIConnection.
Methods
Hide/Show inherited methods
public void addNotificationListener (ObjectName name, ObjectName listener, MarshalledObject filter, MarshalledObject handback, Subject delegationSubject) throws InstanceNotFoundException IOException [Specified in RMIConnection]
public Integer addNotificationListeners (ObjectName names, MarshalledObject filters, Subject delegationSubjects) throws InstanceNotFoundException IOException [Specified in RMIConnection]
public void close () throws IOException [Specified in RMIConnection]
public ObjectInstance createMBean (String className, ObjectName name, MarshalledObject params, String signature, Subject delegationSubject) throws ReflectionException InstanceAlreadyExistsException MBeanRegistrationException MBeanException NotCompliantMBeanException IOException [Specified in RMIConnection]
public ObjectInstance createMBean (String className, ObjectName name, ObjectName loaderName, MarshalledObject params, String signature, Subject delegationSubject) throws ReflectionException InstanceAlreadyExistsException MBeanRegistrationException MBeanException NotCompliantMBeanException InstanceNotFoundException IOException [Specified in RMIConnection]
public ObjectInstance createMBean (String className, ObjectName name, ObjectName loaderName, Subject delegationSubject) throws ReflectionException InstanceAlreadyExistsException MBeanRegistrationException MBeanException NotCompliantMBeanException InstanceNotFoundException IOException [Specified in RMIConnection]
public ObjectInstance createMBean (String className, ObjectName name, Subject delegationSubject) throws ReflectionException InstanceAlreadyExistsException MBeanRegistrationException MBeanException NotCompliantMBeanException IOException [Specified in RMIConnection]
public NotificationResult fetchNotifications (long clientSequenceNumber, int maxNotifications, long timeout) throws IOException [Specified in RMIConnection]
public Object getAttribute (ObjectName name, String attribute, Subject delegationSubject) throws MBeanException AttributeNotFoundException InstanceNotFoundException ReflectionException IOException [Specified in RMIConnection]
public AttributeList getAttributes (ObjectName name, String attributes, Subject delegationSubject) throws InstanceNotFoundException ReflectionException IOException [Specified in RMIConnection]
public String getConnectionId () throws IOException [Specified in RMIConnection]
public String getDefaultDomain (Subject delegationSubject) throws IOException [Specified in RMIConnection]
public String getDomains (Subject delegationSubject) throws IOException [Specified in RMIConnection]
public Integer getMBeanCount (Subject delegationSubject) throws IOException [Specified in RMIConnection]
public MBeanInfo getMBeanInfo (ObjectName name, Subject delegationSubject) throws InstanceNotFoundException IntrospectionException ReflectionException IOException [Specified in RMIConnection]
public ObjectInstance getObjectInstance (ObjectName name, Subject delegationSubject) throws InstanceNotFoundException IOException [Specified in RMIConnection]
public Object invoke (ObjectName name, String operationName, MarshalledObject params, String signature, Subject delegationSubject) throws InstanceNotFoundException MBeanException ReflectionException IOException [Specified in RMIConnection]
public boolean isInstanceOf (ObjectName name, String className, Subject delegationSubject) throws InstanceNotFoundException IOException [Specified in RMIConnection]
public boolean isRegistered (ObjectName name, Subject delegationSubject) throws IOException [Specified in RMIConnection]
public Set<ObjectInstance> queryMBeans (ObjectName name, MarshalledObject query, Subject delegationSubject) throws IOException [Specified in RMIConnection]
public Set<ObjectName> queryNames (ObjectName name, MarshalledObject query, Subject delegationSubject) throws IOException [Specified in RMIConnection]
public void removeNotificationListener (ObjectName name, ObjectName listener, MarshalledObject filter, MarshalledObject handback, Subject delegationSubject) throws InstanceNotFoundException ListenerNotFoundException IOException [Specified in RMIConnection]
public void removeNotificationListener (ObjectName name, ObjectName listener, Subject delegationSubject) throws InstanceNotFoundException ListenerNotFoundException IOException [Specified in RMIConnection]
public void removeNotificationListeners (ObjectName name, Integer listenerIDs, Subject delegationSubject) throws InstanceNotFoundException ListenerNotFoundException IOException [Specified in RMIConnection]
public void setAttribute (ObjectName name, MarshalledObject attribute, Subject delegationSubject) throws InstanceNotFoundException AttributeNotFoundException InvalidAttributeValueException MBeanException ReflectionException IOException [Specified in RMIConnection]
public AttributeList setAttributes (ObjectName name, MarshalledObject attributes, Subject delegationSubject) throws InstanceNotFoundException ReflectionException IOException [Specified in RMIConnection]
public String toString ()
  Returns a string representation of this object.
public void unreferenced () [Specified in Unreferenced]
public void unregisterMBean (ObjectName name, Subject delegationSubject) throws InstanceNotFoundException MBeanRegistrationException IOException [Specified in RMIConnection]
Fields
Hide/Show inherited fields
Nested Classes
Generated By: JavaOnTracks Doclet 0.1.4     ©Thibaut Colar