API Overview API Index Package Overview Direct link to this page
JDK 1.6
  javax.management.remote. JMXConnectorServer View Source
Author(s)
Since
1.5
Version
Serial
Hierarchy
 Object
      NotificationBroadcasterSupport
          JMXConnectorServer
Implements
 JMXConnectorServerMBean
 MBeanRegistration
 JMXAddressable
Subclasses
Description
publicabstract abstract class JMXConnectorServer
  Superclass of every connector server.
See also:   
Constructors
public JMXConnectorServer ()
  Constructs a connector server that will be registered as an MBean in the MBean server it is attached to.
public JMXConnectorServer (MBeanServer mbeanServer)
  Constructs a connector server that is attached to the given MBean server.
Methods
Hide/Show inherited methods
public void addNotificationListener (NotificationListener listener, NotificationFilter filter, Object handback) [Inherited From NotificationBroadcasterSupport]
  Adds a listener.
protected void connectionClosed (String connectionId, String message, Object userData)
  Called by a subclass when a client connection is closed normally.
protected void connectionFailed (String connectionId, String message, Object userData)
  Called by a subclass when a client connection fails.
protected void connectionOpened (String connectionId, String message, Object userData)
  Called by a subclass when a new client connection is opened.
public String getConnectionIds () [Specified in JMXConnectorServerMBean]
publicsynchronized MBeanServer getMBeanServer ()
  Returns the MBean server that this connector server is attached to.
public MBeanNotificationInfo getNotificationInfo () [Overrides NotificationBroadcasterSupport]
  Returns an array indicating the notifications that this MBean sends.
protected void handleNotification (NotificationListener listener, Notification notif, Object handback) [Inherited From NotificationBroadcasterSupport]
  This method is called by sendNotification for each listener in order to send the notification to that listener.
public void postDeregister () [Specified in MBeanRegistration]
public void postRegister (Boolean registrationDone) [Specified in MBeanRegistration]
publicsynchronized void preDeregister () throws Exception [Specified in MBeanRegistration]
  Called by an MBean server when this connector server is unregistered from that MBean server.
publicsynchronized ObjectName preRegister (MBeanServer mbs, ObjectName name) [Specified in MBeanRegistration]
  Called by an MBean server when this connector server is registered in that MBean server.
public void removeNotificationListener (NotificationListener listener) throws ListenerNotFoundException [Inherited From NotificationBroadcasterSupport]
public void removeNotificationListener (NotificationListener listener, NotificationFilter filter, Object handback) throws ListenerNotFoundException [Inherited From NotificationBroadcasterSupport]
public void sendNotification (Notification notification) [Inherited From NotificationBroadcasterSupport]
  Sends a notification.
publicsynchronized void setMBeanServerForwarder (MBeanServerForwarder mbsf) [Specified in JMXConnectorServerMBean]
public JMXConnector toJMXConnector (Map<String, Object> env) throws IOException [Specified in JMXConnectorServerMBean]
  Returns a client stub for this connector server.
Fields
Hide/Show inherited fields
publicfinalstatic String AUTHENTICATOR = "jmx.remote.authenticator"
  Name of the attribute that specifies the authenticator for a connector server.
Nested Classes
Generated By: JavaOnTracks Doclet 0.1.4     ©Thibaut Colar