public abstract class ServerStrategy
extends java.lang.Object
Constructor and Description |
---|
ServerStrategy() |
Modifier and Type | Method and Description |
---|---|
abstract javax.management.MBeanServer |
findServer() |
abstract java.lang.String |
getAddress() |
abstract java.lang.String |
serverIdText() |
abstract javax.management.remote.JMXConnectorServer |
startConnector(java.util.Map<java.lang.String,?> environment) |
static ServerStrategy |
stratagyFor(java.lang.String url) |
static ServerStrategy |
strategyForPlatform() |
public static ServerStrategy stratagyFor(java.lang.String url) throws java.net.MalformedURLException
java.net.MalformedURLException
public static ServerStrategy strategyForPlatform()
public abstract javax.management.MBeanServer findServer()
public abstract java.lang.String serverIdText() throws javax.management.JMException
javax.management.JMException
public abstract javax.management.remote.JMXConnectorServer startConnector(java.util.Map<java.lang.String,?> environment) throws java.io.IOException
java.io.IOException
public abstract java.lang.String getAddress()