Uses of Interface
org.jboss.shrinkwrap.api.Archive

Packages that use Archive
org.jboss.shrinkwrap.api   
org.jboss.shrinkwrap.api.container   
org.jboss.shrinkwrap.api.spec   
 

Uses of Archive in org.jboss.shrinkwrap.api
 

Classes in org.jboss.shrinkwrap.api with type parameters of type Archive
 interface Archive<T extends Archive<T>>
          Archive Represents a collection of resources which may be constructed declaratively / programmatically.
 

Methods in org.jboss.shrinkwrap.api with parameters of type Archive
 T Archive.add(Archive<?> archive, Path path)
          Add an archive under a specific context and maintain the archive name as context path.
<T extends Assignable>
T
ExtensionLoader.load(Class<T> extensionClass, Archive<?> baseArchive)
          Load a Extension.
 T Archive.merge(Archive<?> source)
          Merge the contents from an existing archive without maintaining the archive name in the context path.
 T Archive.merge(Archive<?> source, Path path)
          Merge the contents from an existing archive in a specific path without maintaining the archive name in the context path.
 

Uses of Archive in org.jboss.shrinkwrap.api.container
 

Classes in org.jboss.shrinkwrap.api.container with type parameters of type Archive
 interface ClassContainer<T extends Archive<T>>
          ClassContainer Defines the contract for a component capable of storing Java Classes.
 interface EnterpriseContainer<T extends Archive<T>>
          EnterpriseContainer Defines the contract for a component capable of storing Enterprise related resources.
 interface LibraryContainer<T extends Archive<T>>
          LibraryContainer Defines the contract for a component capable of storing Libraries.
 interface ManifestContainer<T extends Archive<T>>
          ManifestContainer Defines the contract for a component capable of storing Manifest related resources.
 interface ResourceAdapterContainer<T extends Archive<T>>
          ResourceAdapterContainer Defines the contract for a component capable of storing Resource adapter resources.
 interface ResourceContainer<T extends Archive<T>>
          ResourceContainer Defines the contract for a component capable of storing a series of ClassLoader resources

The actual path to the Resources within the Archive is up to the implementations/specifications.
 interface WebContainer<T extends Archive<T>>
          WebContainer Defines the contract for a component capable of storing Web related resources.
 

Methods in org.jboss.shrinkwrap.api.container with parameters of type Archive
 T LibraryContainer.addLibraries(Archive<?>... archives)
          Add multiple Archives to this Archive as libraries to the container, returning the container itself.
 T LibraryContainer.addLibrary(Archive<?> archive)
          Add another Archive to this Archive as a library to the container, returning the container itself.
 T EnterpriseContainer.addModule(Archive<?> archive)
          Adds a archive to this Archives module context.
 

Uses of Archive in org.jboss.shrinkwrap.api.spec
 

Subinterfaces of Archive in org.jboss.shrinkwrap.api.spec
 interface EnterpriseArchive
          EnterpriseArchive Traditional EAR (Java Enterprise Archive) structure.
 interface JavaArchive
          JavaArchive Traditional JAR (Java Archive) structure.
 interface ResourceAdapterArchive
          ResourceAdapterArchive Traditional RAR (Resource Adapter Archive) structure.
 interface WebArchive
          WebArchive Traditional WAR (Java Web Archive) structure.
 



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