Class ContainerImpl<T extends org.jboss.arquillian.container.spi.client.container.ContainerConfiguration>
java.lang.Object
org.jboss.arquillian.container.impl.ContainerImpl<T>
- All Implemented Interfaces:
org.jboss.arquillian.container.spi.Container<T>
public class ContainerImpl<T extends org.jboss.arquillian.container.spi.client.container.ContainerConfiguration>
extends Object
implements org.jboss.arquillian.container.spi.Container<T>
Container
- Author:
- Aslak Knutsen
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.jboss.arquillian.container.spi.Container
org.jboss.arquillian.container.spi.Container.State -
Constructor Summary
ConstructorsConstructorDescriptionContainerImpl(String name, org.jboss.arquillian.container.spi.client.container.DeployableContainer<T> deployableContainer, org.jboss.arquillian.config.descriptor.api.ContainerDef containerConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionorg.jboss.arquillian.config.descriptor.api.ContainerDeforg.jboss.arquillian.container.spi.client.container.DeployableContainer<T> getName()org.jboss.arquillian.config.descriptor.api.ProtocolDefgetProtocolConfiguration(org.jboss.arquillian.container.spi.client.protocol.ProtocolDescription description) org.jboss.arquillian.container.spi.Container.StategetState()booleanhasProtocolConfiguration(org.jboss.arquillian.container.spi.client.protocol.ProtocolDescription description) voidkill()voidsetState(org.jboss.arquillian.container.spi.Container.State state) voidsetup()voidstart()voidstop()
-
Constructor Details
-
ContainerImpl
-
-
Method Details
-
getName
- Specified by:
getNamein interfaceorg.jboss.arquillian.container.spi.Container<T extends org.jboss.arquillian.container.spi.client.container.ContainerConfiguration>
-
getDeployableContainer
public org.jboss.arquillian.container.spi.client.container.DeployableContainer<T> getDeployableContainer()- Specified by:
getDeployableContainerin interfaceorg.jboss.arquillian.container.spi.Container<T extends org.jboss.arquillian.container.spi.client.container.ContainerConfiguration>
-
getContainerConfiguration
public org.jboss.arquillian.config.descriptor.api.ContainerDef getContainerConfiguration()- Specified by:
getContainerConfigurationin interfaceorg.jboss.arquillian.container.spi.Container<T extends org.jboss.arquillian.container.spi.client.container.ContainerConfiguration>
-
createDeployableConfiguration
-
hasProtocolConfiguration
public boolean hasProtocolConfiguration(org.jboss.arquillian.container.spi.client.protocol.ProtocolDescription description) - Specified by:
hasProtocolConfigurationin interfaceorg.jboss.arquillian.container.spi.Container<T extends org.jboss.arquillian.container.spi.client.container.ContainerConfiguration>
-
getProtocolConfiguration
public org.jboss.arquillian.config.descriptor.api.ProtocolDef getProtocolConfiguration(org.jboss.arquillian.container.spi.client.protocol.ProtocolDescription description) - Specified by:
getProtocolConfigurationin interfaceorg.jboss.arquillian.container.spi.Container<T extends org.jboss.arquillian.container.spi.client.container.ContainerConfiguration>
-
getState
public org.jboss.arquillian.container.spi.Container.State getState()- Specified by:
getStatein interfaceorg.jboss.arquillian.container.spi.Container<T extends org.jboss.arquillian.container.spi.client.container.ContainerConfiguration>
-
setState
public void setState(org.jboss.arquillian.container.spi.Container.State state) - Specified by:
setStatein interfaceorg.jboss.arquillian.container.spi.Container<T extends org.jboss.arquillian.container.spi.client.container.ContainerConfiguration>
-
getFailureCause
- Specified by:
getFailureCausein interfaceorg.jboss.arquillian.container.spi.Container<T extends org.jboss.arquillian.container.spi.client.container.ContainerConfiguration>
-
setup
-
start
public void start() throws org.jboss.arquillian.container.spi.client.container.LifecycleException- Specified by:
startin interfaceorg.jboss.arquillian.container.spi.Container<T extends org.jboss.arquillian.container.spi.client.container.ContainerConfiguration>- Throws:
org.jboss.arquillian.container.spi.client.container.LifecycleException
-
stop
public void stop() throws org.jboss.arquillian.container.spi.client.container.LifecycleException- Specified by:
stopin interfaceorg.jboss.arquillian.container.spi.Container<T extends org.jboss.arquillian.container.spi.client.container.ContainerConfiguration>- Throws:
org.jboss.arquillian.container.spi.client.container.LifecycleException
-
kill
-