org.jboss.arquillian.container.test.spi.client.deployment
Class CachedAuxilliaryArchiveAppender

java.lang.Object
  extended by org.jboss.arquillian.container.test.spi.client.deployment.CachedAuxilliaryArchiveAppender
All Implemented Interfaces:
AuxiliaryArchiveAppender
Direct Known Subclasses:
ArquillianDeploymentAppender, EJBEnricherArchiveAppender, InitialContextArchiveAppender, JUnitDeploymentAppender, ResourceEnricherArchiveAppender, TestNGDeploymentAppender

public abstract class CachedAuxilliaryArchiveAppender
extends Object
implements AuxiliaryArchiveAppender

CachedAuxilliaryArchiveAppender

Version:
$Revision: $
Author:
Aslak Knutsen

Constructor Summary
CachedAuxilliaryArchiveAppender()
           
 
Method Summary
protected abstract  org.jboss.shrinkwrap.api.Archive<?> buildArchive()
           
 org.jboss.shrinkwrap.api.Archive<?> createAuxiliaryArchive()
          Create a archive containing the needed resources for this extension to run in-container.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CachedAuxilliaryArchiveAppender

public CachedAuxilliaryArchiveAppender()
Method Detail

createAuxiliaryArchive

public final org.jboss.shrinkwrap.api.Archive<?> createAuxiliaryArchive()
Description copied from interface: AuxiliaryArchiveAppender
Create a archive containing the needed resources for this extension to run in-container.

Specified by:
createAuxiliaryArchive in interface AuxiliaryArchiveAppender
Returns:
A Archive of any type

buildArchive

protected abstract org.jboss.shrinkwrap.api.Archive<?> buildArchive()


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