Package org.jboss.shrinkwrap.api
-
Interface Summary Interface Description Archive<T extends Archive<T>> Represents a collection of resources which may be constructed programmatically.ArchiveEventHandler ArchivePath Assignable General interface for representing entities such asArchives, importers and exporters as different extension types.ExtensionLoader ExtensionLoader Describes a way for theArchiveto load extensions.Filter<T> Used to filter inputs to be added to the targetArchive.GenericArchive SimpleArchiveextension which closes the generic context as a convenience to users not requiring any spec archive type.Node Represents an entry inside anArchive. -
Class Summary Class Description ArchiveEvent ArchiveFactory Responsible for creatingArchives, which may be presented to the caller in a designatedAssignableview.ArchivePaths A Factory forArchivePathcreation.ClassLoaderSearchUtil Utilities to search a series ofClassLoaders for aClassby name.ClassLoaderSearchUtilDelegator Widens visibility such that any package within ShrinkWrap impl-base may access the utilities provided byClassLoaderSearchUtilConfiguration Encapsulates all configuration for a givenDomain.ConfigurationBuilder Mutable construction object for new instances ofConfiguration.Domain Encapsulates a sharedConfigurationto be used by allArchives created by thisDomain'sArchiveFactory.Filters Factory class for the creation of newFilterinstances.SecurityActions A set of privileged actions that are not to leak out of this packageShrinkWrap Main entry point into the ShrinkWrap system.UnknownExtensionTypeExceptionDelegator UnknownExtensionTypeExceptionDelegator Delegator added to be able to reachUnknownExtensionTypeExceptionfrom impl-base -
Enum Summary Enum Description ArchiveFormat Supported archive formats known by the base implementationArchivePaths.RootPathWrapper Singleton wrapper to obtain a rootArchivePathSecurityActions.GetTcclAction Single instance to get the TCCLShrinkWrap.DefaultDomainWrapper Singleton wrapper to encapsulate a default domain -
Exception Summary Exception Description IllegalArchivePathException IllegalOverwriteException Exception thrown when trying to add anAssetinto an archive under anArchivePathwhich is already taken by a directory.UnknownExtensionTypeException Indicates that a default name cannot be generated for a given type because no extension mapping has been configured viaExtensionLoader.getExtensionFromExtensionMapping(Class).