Package org.jboss.remotingjmx.protocol
Class Versions
- java.lang.Object
-
- org.jboss.remotingjmx.protocol.Versions
-
public class Versions extends Object
Single access point to locate the supported versions. As the client and server are written in parallel this makes no distinction between clients and servers when listing the supported versions.- Author:
- Darran Lofthouse
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Set<Byte>getSupportedVersions(Capability... capabilities)VersionedConnectiongetVersionedConnection(byte version, org.jboss.remoting3.Channel channel, JMXServiceURL serviceURL)voidstartServer(byte version, org.jboss.remoting3.Channel channel, MBeanServerManager serverManager, Executor executor, ServerMessageInterceptor serverMessageInterceptor)
-
-
-
Method Detail
-
getSupportedVersions
public Set<Byte> getSupportedVersions(Capability... capabilities)
-
getVersionedConnection
public VersionedConnection getVersionedConnection(byte version, org.jboss.remoting3.Channel channel, JMXServiceURL serviceURL) throws IOException
- Throws:
IOException
-
startServer
public void startServer(byte version, org.jboss.remoting3.Channel channel, MBeanServerManager serverManager, Executor executor, ServerMessageInterceptor serverMessageInterceptor) throws IOException- Throws:
IOException
-
-