Class CommonManagedDeployableContainer<T extends CommonManagedContainerConfiguration>
java.lang.Object
org.jboss.as.arquillian.container.CommonDeployableContainer<T>
org.jboss.as.arquillian.container.CommonManagedDeployableContainer<T>
- All Implemented Interfaces:
org.jboss.arquillian.container.spi.client.container.DeployableContainer<T>
public abstract class CommonManagedDeployableContainer<T extends CommonManagedContainerConfiguration>
extends CommonDeployableContainer<T>
A deployable container that manages a process.
- Since:
- 3.0.0
- Author:
- Thomas.Diesler@jboss.com, James R. Perkins
-
Field Summary
Fields inherited from class org.jboss.as.arquillian.container.CommonDeployableContainer
serverManagerProducer -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract org.wildfly.core.launcher.CommandBuildercreateCommandBuilder(T config) Returns the command builder used to launch the server.protected abstract org.jboss.logging.LoggerThe logger used for messages.protected voidprotected voidstopInternal(Integer timeout) Methods inherited from class org.jboss.as.arquillian.container.CommonDeployableContainer
deploy, deploy, getContainerConfiguration, getContainerDescription, getDefaultProtocol, getManagementClient, getModelControllerClient, isOperationAttributeSupported, isOperationAttributeSupported, setup, start, stop, stop, undeploy, undeployMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jboss.arquillian.container.spi.client.container.DeployableContainer
getConfigurationClass, getConfigurationMapper
-
Constructor Details
-
CommonManagedDeployableContainer
public CommonManagedDeployableContainer()
-
-
Method Details
-
startInternal
protected void startInternal() throws org.jboss.arquillian.container.spi.client.container.LifecycleException- Specified by:
startInternalin classCommonDeployableContainer<T extends CommonManagedContainerConfiguration>- Throws:
org.jboss.arquillian.container.spi.client.container.LifecycleException
-
createCommandBuilder
Returns the command builder used to launch the server.- Returns:
- the command builder
-
getLogger
protected abstract org.jboss.logging.Logger getLogger()The logger used for messages.- Returns:
- the logger
-
stopInternal
protected void stopInternal(Integer timeout) throws org.jboss.arquillian.container.spi.client.container.LifecycleException - Specified by:
stopInternalin classCommonDeployableContainer<T extends CommonManagedContainerConfiguration>- Throws:
org.jboss.arquillian.container.spi.client.container.LifecycleException
-