Package cloud.piranha.arquillian.server
Class PiranhaServerDeployableContainer
- java.lang.Object
-
- cloud.piranha.arquillian.server.PiranhaServerLoadableExtension.PiranhaServerContainerBase
-
- cloud.piranha.arquillian.server.PiranhaServerDeployableContainer
-
- All Implemented Interfaces:
org.jboss.arquillian.container.spi.client.container.DeployableContainer<PiranhaServerLoadableExtension.PiranhaServerContainerConfiguration>
public class PiranhaServerDeployableContainer extends PiranhaServerLoadableExtension.PiranhaServerContainerBase
The Piranha Micro Arquillian connector.This connector will start up an embedded Piranha Micro runtime in an isolated class loader for every application that is deployed.
- Author:
- Arjan Tijms
-
-
Constructor Summary
Constructors Constructor Description PiranhaServerDeployableContainer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.jboss.arquillian.container.spi.client.protocol.metadata.ProtocolMetaData
deploy(org.jboss.shrinkwrap.api.Archive<?> archive)
void
setup(PiranhaServerLoadableExtension.PiranhaServerContainerConfiguration configuration)
void
undeploy(org.jboss.shrinkwrap.api.Archive<?> archive)
-
Methods inherited from class cloud.piranha.arquillian.server.PiranhaServerLoadableExtension.PiranhaServerContainerBase
deploy, getConfigurationClass, getDefaultProtocol, start, stop, undeploy
-
-
-
-
Method Detail
-
setup
public void setup(PiranhaServerLoadableExtension.PiranhaServerContainerConfiguration configuration)
-
deploy
public org.jboss.arquillian.container.spi.client.protocol.metadata.ProtocolMetaData deploy(org.jboss.shrinkwrap.api.Archive<?> archive) throws org.jboss.arquillian.container.spi.client.container.DeploymentException
- Throws:
org.jboss.arquillian.container.spi.client.container.DeploymentException
-
undeploy
public void undeploy(org.jboss.shrinkwrap.api.Archive<?> archive) throws org.jboss.arquillian.container.spi.client.container.DeploymentException
- Throws:
org.jboss.arquillian.container.spi.client.container.DeploymentException
-
-