public class ServerReload extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ServerReload.AfterSetupTask
ServerSetupTask that if necessary calls
executeReloadAndWaitForCompletion(ModelControllerClient) in the tearDown method |
static class |
ServerReload.BeforeSetupTask
ServerSetupTask that if necessary calls
executeReloadAndWaitForCompletion(ModelControllerClient) in the setup method |
| Modifier and Type | Field and Description |
|---|---|
static int |
TIMEOUT |
| Constructor and Description |
|---|
ServerReload() |
| Modifier and Type | Method and Description |
|---|---|
static void |
executeReloadAndWaitForCompletion(org.jboss.as.controller.client.ModelControllerClient client) |
static void |
executeReloadAndWaitForCompletion(org.jboss.as.controller.client.ModelControllerClient client,
boolean adminOnly) |
static void |
executeReloadAndWaitForCompletion(org.jboss.as.controller.client.ModelControllerClient client,
int timeout) |
static void |
executeReloadAndWaitForCompletion(org.jboss.as.controller.client.ModelControllerClient client,
int timeout,
boolean adminOnly,
String serverAddress,
int serverPort) |
static String |
getContainerRunningState(org.jboss.as.arquillian.container.ManagementClient managementClient) |
static String |
getContainerRunningState(org.jboss.as.controller.client.ModelControllerClient modelControllerClient) |
static void |
reloadIfRequired(org.jboss.as.controller.client.ModelControllerClient controllerClient)
Checks if the container status is "reload-required" and if it's the case executes reload and waits for completion.
|
public static final int TIMEOUT
public static void executeReloadAndWaitForCompletion(org.jboss.as.controller.client.ModelControllerClient client)
public static void executeReloadAndWaitForCompletion(org.jboss.as.controller.client.ModelControllerClient client,
boolean adminOnly)
public static void executeReloadAndWaitForCompletion(org.jboss.as.controller.client.ModelControllerClient client,
int timeout)
public static void executeReloadAndWaitForCompletion(org.jboss.as.controller.client.ModelControllerClient client,
int timeout,
boolean adminOnly,
String serverAddress,
int serverPort)
client - timeout - adminOnly - if true, the server will be reloaded in admin-only modeserverAddress - if null, use TestSuiteEnvironment.getServerAddress() to create the ModelControllerClientserverPort - if -1, use TestSuiteEnvironment.getServerPort() to create the ModelControllerClientpublic static String getContainerRunningState(org.jboss.as.arquillian.container.ManagementClient managementClient) throws IOException
IOExceptionpublic static String getContainerRunningState(org.jboss.as.controller.client.ModelControllerClient modelControllerClient) throws IOException
IOExceptionCopyright © 2020. All rights reserved.