public class ManagementClient extends Object implements AutoCloseable, Closeable
Instances of this type are not thread-safe.
Constructor and Description |
---|
ManagementClient(org.jboss.as.controller.client.ModelControllerClient client,
String mgmtAddress,
int managementPort,
String protocol) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
org.jboss.as.controller.client.ModelControllerClient |
getControllerClient() |
String |
getMgmtAddress() |
int |
getMgmtPort() |
String |
getMgmtProtocol() |
org.jboss.arquillian.container.spi.client.protocol.metadata.ProtocolMetaData |
getProtocolMetaData(String deploymentName) |
URI |
getRemoteEjbURL() |
JMXServiceURL |
getRemoteJMXURL() |
URI |
getWebUri() |
boolean |
isServerInRunningState() |
public org.jboss.as.controller.client.ModelControllerClient getControllerClient()
public URI getWebUri()
public org.jboss.arquillian.container.spi.client.protocol.metadata.ProtocolMetaData getProtocolMetaData(String deploymentName)
public boolean isServerInRunningState()
public void close()
close
in interface Closeable
close
in interface AutoCloseable
public JMXServiceURL getRemoteJMXURL()
public int getMgmtPort()
public String getMgmtAddress()
public String getMgmtProtocol()
public URI getRemoteEjbURL()
Copyright © 2017 JBoss by Red Hat. All rights reserved.