remoting-jmx 1.0.4.Final-redhat-1

org.jboss.remotingjmx
Class RemotingConnectorServer

java.lang.Object
  extended by javax.management.NotificationBroadcasterSupport
      extended by javax.management.remote.JMXConnectorServer
          extended by org.jboss.remotingjmx.RemotingConnectorServer
All Implemented Interfaces:
MBeanRegistration, NotificationBroadcaster, NotificationEmitter, JMXAddressable, JMXConnectorServerMBean

public class RemotingConnectorServer
extends JMXConnectorServer

A JMXConnectorServer to handle the server side of the lifecycle relating to making the provided MBeanServer accessible using JBoss Remoting.

Author:
Darran Lofthouse

Field Summary
 
Fields inherited from class javax.management.remote.JMXConnectorServer
AUTHENTICATOR
 
Constructor Summary
RemotingConnectorServer(MBeanServer mbeanServer, org.jboss.remoting3.Endpoint endpoint)
           
RemotingConnectorServer(MBeanServer mbeanServer, org.jboss.remoting3.Endpoint endpoint, Executor executor)
           
 
Method Summary
 void connectionOpened(VersionedProxy proxy)
           
 JMXServiceURL getAddress()
           
 Map<String,?> getAttributes()
           
 Executor getExecutor()
           
 boolean isActive()
           
 void start()
           
 void stop()
           
 
Methods inherited from class javax.management.remote.JMXConnectorServer
connectionClosed, connectionFailed, connectionOpened, getConnectionIds, getMBeanServer, getNotificationInfo, postDeregister, postRegister, preDeregister, preRegister, setMBeanServerForwarder, toJMXConnector
 
Methods inherited from class javax.management.NotificationBroadcasterSupport
addNotificationListener, handleNotification, removeNotificationListener, removeNotificationListener, sendNotification
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemotingConnectorServer

public RemotingConnectorServer(MBeanServer mbeanServer,
                               org.jboss.remoting3.Endpoint endpoint)

RemotingConnectorServer

public RemotingConnectorServer(MBeanServer mbeanServer,
                               org.jboss.remoting3.Endpoint endpoint,
                               Executor executor)
Method Detail

start

public void start()
           throws IOException
Throws:
IOException

stop

public void stop()
          throws IOException
Throws:
IOException

isActive

public boolean isActive()

getAddress

public JMXServiceURL getAddress()

getAttributes

public Map<String,?> getAttributes()

connectionOpened

public void connectionOpened(VersionedProxy proxy)

getExecutor

public Executor getExecutor()

remoting-jmx 1.0.4.Final-redhat-1

Copyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.