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, Endpoint endpoint)
DelegatingRemotingConnectorServer(MBeanServerLocator mbeanServerLocator, Endpoint endpoint, Executor executor, Map<String,?> environment)
DelegatingRemotingConnectorServer(MBeanServerLocator mbeanServerLocator, Endpoint endpoint, Executor executor, Map<String,?> environment, ServerMessageInterceptorFactory serverMessageInterceptorFactory)
DelegatingRemotingConnectorServer(MBeanServerLocator mbeanServerLocator, Endpoint endpoint, Map<String,?> environment)
DelegatingRemotingConnectorServer(MBeanServerLocator mbeanServerLocator, Endpoint endpoint, Map<String,?> environment, ServerMessageInterceptorFactory serverMessageInterceptorFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JMXServiceURL
getAddress()
Map<String,?>
getAttributes()
boolean
isActive()
void
start()
void
stop()
-
-
-
Constructor Detail
-
DelegatingRemotingConnectorServer
public DelegatingRemotingConnectorServer(MBeanServerLocator mbeanServerLocator, Endpoint endpoint)
-
DelegatingRemotingConnectorServer
public DelegatingRemotingConnectorServer(MBeanServerLocator mbeanServerLocator, Endpoint endpoint, Map<String,?> environment)
-
DelegatingRemotingConnectorServer
public DelegatingRemotingConnectorServer(MBeanServerLocator mbeanServerLocator, Endpoint endpoint, Map<String,?> environment, ServerMessageInterceptorFactory serverMessageInterceptorFactory)
-
DelegatingRemotingConnectorServer
public DelegatingRemotingConnectorServer(MBeanServerLocator mbeanServerLocator, Endpoint endpoint, Executor executor, Map<String,?> environment)
-
DelegatingRemotingConnectorServer
public DelegatingRemotingConnectorServer(MBeanServerLocator mbeanServerLocator, 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()
-
-