Package org.jboss.remotingjmx
Class RemotingConnectorServer
- java.lang.Object
-
- javax.management.NotificationBroadcasterSupport
-
- javax.management.remote.JMXConnectorServer
-
- 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
Constructors Constructor Description RemotingConnectorServer(MBeanServer mbeanServer, org.jboss.remoting3.Endpoint endpoint)RemotingConnectorServer(MBeanServer mbeanServer, org.jboss.remoting3.Endpoint endpoint, Executor executor)RemotingConnectorServer(MBeanServer mbeanServer, org.jboss.remoting3.Endpoint endpoint, Executor executor, Map<String,?> environment, ServerMessageInterceptorFactory serverMessageInterceptorFactory)RemotingConnectorServer(MBeanServer mbeanServer, org.jboss.remoting3.Endpoint endpoint, Map<String,?> environment)RemotingConnectorServer(MBeanServer mbeanServer, org.jboss.remoting3.Endpoint endpoint, Map<String,?> environment, ServerMessageInterceptorFactory serverMessageInterceptorFactory)RemotingConnectorServer(MBeanServer mbeanServer, org.jboss.remoting3.Endpoint endpoint, ServerMessageInterceptorFactory serverMessageInterceptorFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JMXServiceURLgetAddress()Map<String,?>getAttributes()booleanisActive()voidstart()voidstop()-
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
-
-
-
-
Constructor Detail
-
RemotingConnectorServer
public RemotingConnectorServer(MBeanServer mbeanServer, org.jboss.remoting3.Endpoint endpoint)
-
RemotingConnectorServer
public RemotingConnectorServer(MBeanServer mbeanServer, org.jboss.remoting3.Endpoint endpoint, ServerMessageInterceptorFactory serverMessageInterceptorFactory)
-
RemotingConnectorServer
public RemotingConnectorServer(MBeanServer mbeanServer, org.jboss.remoting3.Endpoint endpoint, Map<String,?> environment)
-
RemotingConnectorServer
public RemotingConnectorServer(MBeanServer mbeanServer, org.jboss.remoting3.Endpoint endpoint, Map<String,?> environment, ServerMessageInterceptorFactory serverMessageInterceptorFactory)
-
RemotingConnectorServer
public RemotingConnectorServer(MBeanServer mbeanServer, org.jboss.remoting3.Endpoint endpoint, Executor executor)
-
RemotingConnectorServer
public RemotingConnectorServer(MBeanServer mbeanServer, org.jboss.remoting3.Endpoint endpoint, Executor executor, Map<String,?> environment, ServerMessageInterceptorFactory serverMessageInterceptorFactory)
-
-
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()
-
-