Class ContainerImpl
- java.lang.Object
-
- org.jboss.arquillian.container.impl.ContainerImpl
-
- All Implemented Interfaces:
Container
public class ContainerImpl extends Object implements Container
Container- Version:
- $Revision: $
- Author:
- Aslak Knutsen
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.jboss.arquillian.container.spi.Container
Container.State
-
-
Constructor Summary
Constructors Constructor Description ContainerImpl(String name, DeployableContainer<?> deployableContainer, ContainerDef containerConfiguration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ContainerConfigurationcreateDeployableConfiguration()ContainerDefgetContainerConfiguration()DeployableContainer<?>getDeployableContainer()ThrowablegetFailureCause()StringgetName()ProtocolDefgetProtocolConfiguration(ProtocolDescription description)Container.StategetState()booleanhasProtocolConfiguration(ProtocolDescription description)voidkill()voidsetState(Container.State state)voidsetup()voidstart()voidstop()
-
-
-
Constructor Detail
-
ContainerImpl
public ContainerImpl(String name, DeployableContainer<?> deployableContainer, ContainerDef containerConfiguration)
-
-
Method Detail
-
getDeployableContainer
public DeployableContainer<?> getDeployableContainer()
- Specified by:
getDeployableContainerin interfaceContainer
-
getContainerConfiguration
public ContainerDef getContainerConfiguration()
- Specified by:
getContainerConfigurationin interfaceContainer
-
createDeployableConfiguration
public ContainerConfiguration createDeployableConfiguration() throws Exception
- Specified by:
createDeployableConfigurationin interfaceContainer- Throws:
Exception
-
hasProtocolConfiguration
public boolean hasProtocolConfiguration(ProtocolDescription description)
- Specified by:
hasProtocolConfigurationin interfaceContainer
-
getProtocolConfiguration
public ProtocolDef getProtocolConfiguration(ProtocolDescription description)
- Specified by:
getProtocolConfigurationin interfaceContainer
-
getState
public Container.State getState()
-
setState
public void setState(Container.State state)
-
getFailureCause
public Throwable getFailureCause()
- Specified by:
getFailureCausein interfaceContainer
-
setup
public void setup() throws Exception
-
start
public void start() throws LifecycleException- Specified by:
startin interfaceContainer- Throws:
LifecycleException
-
stop
public void stop() throws LifecycleException- Specified by:
stopin interfaceContainer- Throws:
LifecycleException
-
-