Package org.jboss.remotingjmx
Class DelegatingRemotingConnectorServer
- java.lang.Object
-
- org.jboss.remotingjmx.DelegatingRemotingConnectorServer
-
public class DelegatingRemotingConnectorServer extends Object
A RemotingConnectorServer implementation that can delegate to multiple MBeanServers both local and remote through the use of an MBeanServerLocator.- Author:
- Darran Lofthouse
-
-
Constructor Summary
Constructors Constructor Description DelegatingRemotingConnectorServer(MBeanServerLocator mbeanServerLocator, org.jboss.remoting3.Endpoint endpoint)DelegatingRemotingConnectorServer(MBeanServerLocator mbeanServerLocator, org.jboss.remoting3.Endpoint endpoint, Executor executor, Map<String,?> environment)DelegatingRemotingConnectorServer(MBeanServerLocator mbeanServerLocator, org.jboss.remoting3.Endpoint endpoint, Executor executor, Map<String,?> environment, ServerMessageInterceptorFactory serverMessageInterceptorFactory)DelegatingRemotingConnectorServer(MBeanServerLocator mbeanServerLocator, org.jboss.remoting3.Endpoint endpoint, Map<String,?> environment)DelegatingRemotingConnectorServer(MBeanServerLocator mbeanServerLocator, org.jboss.remoting3.Endpoint endpoint, Map<String,?> environment, ServerMessageInterceptorFactory serverMessageInterceptorFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JMXServiceURLgetAddress()Map<String,?>getAttributes()booleanisActive()voidstart()voidstop()
-
-
-
Constructor Detail
-
DelegatingRemotingConnectorServer
public DelegatingRemotingConnectorServer(MBeanServerLocator mbeanServerLocator, org.jboss.remoting3.Endpoint endpoint)
-
DelegatingRemotingConnectorServer
public DelegatingRemotingConnectorServer(MBeanServerLocator mbeanServerLocator, org.jboss.remoting3.Endpoint endpoint, Map<String,?> environment)
-
DelegatingRemotingConnectorServer
public DelegatingRemotingConnectorServer(MBeanServerLocator mbeanServerLocator, org.jboss.remoting3.Endpoint endpoint, Map<String,?> environment, ServerMessageInterceptorFactory serverMessageInterceptorFactory)
-
DelegatingRemotingConnectorServer
public DelegatingRemotingConnectorServer(MBeanServerLocator mbeanServerLocator, org.jboss.remoting3.Endpoint endpoint, Executor executor, Map<String,?> environment)
-
DelegatingRemotingConnectorServer
public DelegatingRemotingConnectorServer(MBeanServerLocator mbeanServerLocator, 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()
-
-