org.jboss.arquillian.container.spi.client.container
Interface DeployableContainer<T extends ContainerConfiguration>


public interface DeployableContainer<T extends ContainerConfiguration>

DeployableContainer

Version:
$Revision: $
Author:
Aslak Knutsen

Method Summary
 ProtocolMetaData deploy(org.jboss.shrinkwrap.api.Archive<?> archive)
           
 void deploy(org.jboss.shrinkwrap.descriptor.api.Descriptor descriptor)
           
 Class<T> getConfigurationClass()
           
 ProtocolDescription getDefaultProtocol()
           
 void setup(T configuration)
           
 void start()
           
 void stop()
           
 void undeploy(org.jboss.shrinkwrap.api.Archive<?> archive)
           
 void undeploy(org.jboss.shrinkwrap.descriptor.api.Descriptor descriptor)
           
 

Method Detail

getConfigurationClass

Class<T> getConfigurationClass()

setup

void setup(T configuration)

start

void start()
           throws LifecycleException
Throws:
LifecycleException

stop

void stop()
          throws LifecycleException
Throws:
LifecycleException

getDefaultProtocol

ProtocolDescription getDefaultProtocol()

deploy

ProtocolMetaData deploy(org.jboss.shrinkwrap.api.Archive<?> archive)
                        throws DeploymentException
Throws:
DeploymentException

undeploy

void undeploy(org.jboss.shrinkwrap.api.Archive<?> archive)
              throws DeploymentException
Throws:
DeploymentException

deploy

void deploy(org.jboss.shrinkwrap.descriptor.api.Descriptor descriptor)
            throws DeploymentException
Throws:
DeploymentException

undeploy

void undeploy(org.jboss.shrinkwrap.descriptor.api.Descriptor descriptor)
              throws DeploymentException
Throws:
DeploymentException


Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.