Package org.jboss.shrinkwrap.api


Interface Summary
Archive<T extends Archive<T>> Archive Represents a collection of resources which may be constructed declaratively / programmatically.
ArchivePath Represents a target context within an Archive under which an Asset may be found.
Asset Represents content stored under some context (a ArchivePath) within an Archive
Assignable General interface for representing entities such as Archives and descriptors as different extension types.
ExtensionLoader ExtensionLoader Describes a way for the Archive to load extensions.
Filter<T> Filter Used to filter what to add to the target Archive.
Node Represents an entry inside an Archive.
 

Class Summary
ArchiveFactory  
ArchivePaths A Factory for ArchivePath creation.
Configuration Encapsulates all configuration for a given Domain.
ConfigurationBuilder Mutable construction object for new instances of Configuration.
Domain Encapsulates a shared Configuration to be used by all Archives created by this Domain's ArchiveFactory.
Filters Filters
ShrinkWrap Main entry point into the ShrinkWrap system.
 

Exception Summary
IllegalArchivePathException IllegalPathException Exception thrown when trying to add a Node on and invalid path within the Archive (i.e. you are trying to add an asset to "/test.txt/somethingelse.txt" where test.txt is an Asset)
 



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