org.rhq.helpers.jeegen.ejb
Class EjbArchive
java.lang.Object
org.rhq.helpers.jeegen.ejb.EjbArchive
- All Implemented Interfaces:
- org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.JavaArchive>, org.jboss.shrinkwrap.api.Assignable, org.jboss.shrinkwrap.api.container.ClassContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>, org.jboss.shrinkwrap.api.container.ManifestContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>, org.jboss.shrinkwrap.api.container.ResourceContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>, org.jboss.shrinkwrap.api.container.ServiceProviderContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>, org.jboss.shrinkwrap.api.spec.JavaArchive
public class EjbArchive
- extends Object
- implements org.jboss.shrinkwrap.api.spec.JavaArchive
An EJB JAR.
- Author:
- Ian Springer
| Fields inherited from interface org.jboss.shrinkwrap.api.container.ManifestContainer |
DEFAULT_MANIFEST_NAME |
|
Constructor Summary |
EjbArchive(org.jboss.shrinkwrap.api.spec.JavaArchive delegate,
String ejbVersion,
int entityBeanCount,
int statelessSessionBeanCount,
int statefulSessionBeanCount,
int messageDrivenBeanCount)
Create a new JavaArchive with any type storage engine as backing. |
|
Method Summary |
org.jboss.shrinkwrap.api.spec.JavaArchive |
add(org.jboss.shrinkwrap.api.Archive<?> archive,
org.jboss.shrinkwrap.api.ArchivePath path,
Class<? extends org.jboss.shrinkwrap.api.exporter.StreamExporter> exporter)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
add(org.jboss.shrinkwrap.api.Archive<?> archive,
String path,
Class<? extends org.jboss.shrinkwrap.api.exporter.StreamExporter> exporter)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
add(org.jboss.shrinkwrap.api.asset.Asset asset,
org.jboss.shrinkwrap.api.ArchivePath target)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
add(org.jboss.shrinkwrap.api.asset.Asset asset,
org.jboss.shrinkwrap.api.ArchivePath target,
String name)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
add(org.jboss.shrinkwrap.api.asset.Asset asset,
String target)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
add(org.jboss.shrinkwrap.api.asset.Asset asset,
String target,
String name)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
add(org.jboss.shrinkwrap.api.asset.NamedAsset namedAsset)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addAsDirectories(org.jboss.shrinkwrap.api.ArchivePath... paths)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addAsDirectories(String... paths)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addAsDirectory(org.jboss.shrinkwrap.api.ArchivePath path)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addAsDirectory(String path)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addAsManifestResource(org.jboss.shrinkwrap.api.asset.Asset resource,
org.jboss.shrinkwrap.api.ArchivePath target)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addAsManifestResource(org.jboss.shrinkwrap.api.asset.Asset resource,
String target)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addAsManifestResource(File resource)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addAsManifestResource(File resource,
org.jboss.shrinkwrap.api.ArchivePath target)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addAsManifestResource(File resource,
String target)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addAsManifestResource(Package resourcePackage,
String resourceName)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addAsManifestResource(Package resourcePackage,
String resourceName,
org.jboss.shrinkwrap.api.ArchivePath target)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addAsManifestResource(Package resourcePackage,
String resourceName,
String target)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addAsManifestResource(String resourceName)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addAsManifestResource(String resourceName,
org.jboss.shrinkwrap.api.ArchivePath target)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addAsManifestResource(String resourceName,
String target)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addAsManifestResource(URL resource,
org.jboss.shrinkwrap.api.ArchivePath target)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addAsManifestResource(URL resource,
String target)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addAsManifestResources(Package resourcePackage,
String... resourceNames)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addAsResource(org.jboss.shrinkwrap.api.asset.Asset resource,
org.jboss.shrinkwrap.api.ArchivePath target)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addAsResource(org.jboss.shrinkwrap.api.asset.Asset resource,
String target)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addAsResource(File resource)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addAsResource(File resource,
org.jboss.shrinkwrap.api.ArchivePath target)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addAsResource(File resource,
String target)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addAsResource(Package resourcePackage,
String resourceName)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addAsResource(Package resourcePackage,
String resourceName,
org.jboss.shrinkwrap.api.ArchivePath target)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addAsResource(Package resourcePackage,
String resourceName,
String target)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addAsResource(String resourceName)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addAsResource(String resourceName,
org.jboss.shrinkwrap.api.ArchivePath target)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addAsResource(String resourceName,
org.jboss.shrinkwrap.api.ArchivePath target,
ClassLoader classLoader)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addAsResource(String resourceName,
String target)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addAsResource(URL resource,
org.jboss.shrinkwrap.api.ArchivePath target)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addAsResource(URL resource,
String target)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addAsResources(Package resourcePackage,
String... resourceNames)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addAsServiceProvider(Class<?> serviceInterface,
Class<?>... serviceImpls)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addAsServiceProviderAndClasses(Class<?> serviceInterface,
Class<?>... serviceImpls)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addClass(Class<?> clazz)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addClass(String fullyQualifiedClassName)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addClass(String fullyQualifiedClassName,
ClassLoader cl)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addClasses(Class<?>... classes)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addDefaultPackage()
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addManifest()
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addPackage(Package pack)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addPackage(String pack)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addPackages(boolean recursive,
org.jboss.shrinkwrap.api.Filter<org.jboss.shrinkwrap.api.ArchivePath> filter,
Package... packages)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addPackages(boolean recursive,
org.jboss.shrinkwrap.api.Filter<org.jboss.shrinkwrap.api.ArchivePath> filter,
String... packages)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addPackages(boolean recursive,
Package... packages)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
addPackages(boolean recursive,
String... packages)
|
<TYPE extends org.jboss.shrinkwrap.api.Assignable>
TYPE |
|
as(Class<TYPE> clazz)
|
boolean |
contains(org.jboss.shrinkwrap.api.ArchivePath path)
|
boolean |
contains(String path)
|
org.jboss.shrinkwrap.api.Node |
delete(org.jboss.shrinkwrap.api.ArchivePath path)
|
org.jboss.shrinkwrap.api.Node |
delete(String archivePath)
|
org.jboss.shrinkwrap.api.Node |
get(org.jboss.shrinkwrap.api.ArchivePath path)
|
org.jboss.shrinkwrap.api.Node |
get(String path)
|
<X extends org.jboss.shrinkwrap.api.Archive<X>>
X |
|
getAsType(Class<X> type,
org.jboss.shrinkwrap.api.ArchivePath path)
|
<X extends org.jboss.shrinkwrap.api.Archive<X>>
X |
|
getAsType(Class<X> type,
org.jboss.shrinkwrap.api.ArchivePath path,
org.jboss.shrinkwrap.api.ArchiveFormat archiveFormat)
|
<X extends org.jboss.shrinkwrap.api.Archive<X>>
Collection<X> |
|
getAsType(Class<X> type,
org.jboss.shrinkwrap.api.Filter<org.jboss.shrinkwrap.api.ArchivePath> filter)
|
<X extends org.jboss.shrinkwrap.api.Archive<X>>
Collection<X> |
|
getAsType(Class<X> type,
org.jboss.shrinkwrap.api.Filter<org.jboss.shrinkwrap.api.ArchivePath> filter,
org.jboss.shrinkwrap.api.ArchiveFormat archiveFormat)
|
<X extends org.jboss.shrinkwrap.api.Archive<X>>
X |
|
getAsType(Class<X> type,
String path)
|
<X extends org.jboss.shrinkwrap.api.Archive<X>>
X |
|
getAsType(Class<X> type,
String path,
org.jboss.shrinkwrap.api.ArchiveFormat archiveFormat)
|
Map<org.jboss.shrinkwrap.api.ArchivePath,org.jboss.shrinkwrap.api.Node> |
getContent()
|
Map<org.jboss.shrinkwrap.api.ArchivePath,org.jboss.shrinkwrap.api.Node> |
getContent(org.jboss.shrinkwrap.api.Filter<org.jboss.shrinkwrap.api.ArchivePath> filter)
|
String |
getName()
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
merge(org.jboss.shrinkwrap.api.Archive<?> source)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
merge(org.jboss.shrinkwrap.api.Archive<?> source,
org.jboss.shrinkwrap.api.ArchivePath path)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
merge(org.jboss.shrinkwrap.api.Archive<?> source,
org.jboss.shrinkwrap.api.ArchivePath path,
org.jboss.shrinkwrap.api.Filter<org.jboss.shrinkwrap.api.ArchivePath> filter)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
merge(org.jboss.shrinkwrap.api.Archive<?> source,
org.jboss.shrinkwrap.api.Filter<org.jboss.shrinkwrap.api.ArchivePath> filter)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
merge(org.jboss.shrinkwrap.api.Archive<?> source,
String path)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
merge(org.jboss.shrinkwrap.api.Archive<?> source,
String path,
org.jboss.shrinkwrap.api.Filter<org.jboss.shrinkwrap.api.ArchivePath> filter)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
setManifest(org.jboss.shrinkwrap.api.asset.Asset resource)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
setManifest(File resource)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
setManifest(Package resourcePackage,
String resourceName)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
setManifest(String resourceName)
|
org.jboss.shrinkwrap.api.spec.JavaArchive |
setManifest(URL resource)
|
String |
toString()
|
String |
toString(boolean verbose)
|
String |
toString(org.jboss.shrinkwrap.api.formatter.Formatter formatter)
|
void |
writeTo(OutputStream outputStream,
org.jboss.shrinkwrap.api.formatter.Formatter formatter)
|
EjbArchive
public EjbArchive(org.jboss.shrinkwrap.api.spec.JavaArchive delegate,
String ejbVersion,
int entityBeanCount,
int statelessSessionBeanCount,
int statefulSessionBeanCount,
int messageDrivenBeanCount)
- Create a new JavaArchive with any type storage engine as backing.
- Parameters:
delegate - The storage backing.
getName
public String getName()
- Specified by:
getName in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.JavaArchive>
add
public org.jboss.shrinkwrap.api.spec.JavaArchive add(org.jboss.shrinkwrap.api.asset.Asset asset,
org.jboss.shrinkwrap.api.ArchivePath target)
throws IllegalArgumentException
- Specified by:
add in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
add
public org.jboss.shrinkwrap.api.spec.JavaArchive add(org.jboss.shrinkwrap.api.asset.Asset asset,
org.jboss.shrinkwrap.api.ArchivePath target,
String name)
throws IllegalArgumentException
- Specified by:
add in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
add
public org.jboss.shrinkwrap.api.spec.JavaArchive add(org.jboss.shrinkwrap.api.asset.Asset asset,
String target,
String name)
throws IllegalArgumentException
- Specified by:
add in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
add
public org.jboss.shrinkwrap.api.spec.JavaArchive add(org.jboss.shrinkwrap.api.asset.NamedAsset namedAsset)
throws IllegalArgumentException
- Specified by:
add in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
add
public org.jboss.shrinkwrap.api.spec.JavaArchive add(org.jboss.shrinkwrap.api.asset.Asset asset,
String target)
throws IllegalArgumentException
- Specified by:
add in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addAsDirectory
public org.jboss.shrinkwrap.api.spec.JavaArchive addAsDirectory(String path)
throws IllegalArgumentException
- Specified by:
addAsDirectory in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addAsDirectories
public org.jboss.shrinkwrap.api.spec.JavaArchive addAsDirectories(String... paths)
throws IllegalArgumentException
- Specified by:
addAsDirectories in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addAsDirectory
public org.jboss.shrinkwrap.api.spec.JavaArchive addAsDirectory(org.jboss.shrinkwrap.api.ArchivePath path)
throws IllegalArgumentException
- Specified by:
addAsDirectory in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addAsDirectories
public org.jboss.shrinkwrap.api.spec.JavaArchive addAsDirectories(org.jboss.shrinkwrap.api.ArchivePath... paths)
throws IllegalArgumentException
- Specified by:
addAsDirectories in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
get
public org.jboss.shrinkwrap.api.Node get(org.jboss.shrinkwrap.api.ArchivePath path)
throws IllegalArgumentException
- Specified by:
get in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
get
public org.jboss.shrinkwrap.api.Node get(String path)
throws IllegalArgumentException
- Specified by:
get in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
getAsType
public <X extends org.jboss.shrinkwrap.api.Archive<X>> X getAsType(Class<X> type,
String path)
- Specified by:
getAsType in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.JavaArchive>
getAsType
public <X extends org.jboss.shrinkwrap.api.Archive<X>> X getAsType(Class<X> type,
org.jboss.shrinkwrap.api.ArchivePath path)
- Specified by:
getAsType in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.JavaArchive>
getAsType
public <X extends org.jboss.shrinkwrap.api.Archive<X>> Collection<X> getAsType(Class<X> type,
org.jboss.shrinkwrap.api.Filter<org.jboss.shrinkwrap.api.ArchivePath> filter)
- Specified by:
getAsType in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.JavaArchive>
getAsType
public <X extends org.jboss.shrinkwrap.api.Archive<X>> X getAsType(Class<X> type,
String path,
org.jboss.shrinkwrap.api.ArchiveFormat archiveFormat)
- Specified by:
getAsType in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.JavaArchive>
getAsType
public <X extends org.jboss.shrinkwrap.api.Archive<X>> X getAsType(Class<X> type,
org.jboss.shrinkwrap.api.ArchivePath path,
org.jboss.shrinkwrap.api.ArchiveFormat archiveFormat)
- Specified by:
getAsType in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.JavaArchive>
getAsType
public <X extends org.jboss.shrinkwrap.api.Archive<X>> Collection<X> getAsType(Class<X> type,
org.jboss.shrinkwrap.api.Filter<org.jboss.shrinkwrap.api.ArchivePath> filter,
org.jboss.shrinkwrap.api.ArchiveFormat archiveFormat)
- Specified by:
getAsType in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.JavaArchive>
contains
public boolean contains(org.jboss.shrinkwrap.api.ArchivePath path)
throws IllegalArgumentException
- Specified by:
contains in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
contains
public boolean contains(String path)
throws IllegalArgumentException
- Specified by:
contains in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
delete
public org.jboss.shrinkwrap.api.Node delete(org.jboss.shrinkwrap.api.ArchivePath path)
throws IllegalArgumentException
- Specified by:
delete in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
delete
public org.jboss.shrinkwrap.api.Node delete(String archivePath)
throws IllegalArgumentException
- Specified by:
delete in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
getContent
public Map<org.jboss.shrinkwrap.api.ArchivePath,org.jboss.shrinkwrap.api.Node> getContent()
- Specified by:
getContent in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.JavaArchive>
getContent
public Map<org.jboss.shrinkwrap.api.ArchivePath,org.jboss.shrinkwrap.api.Node> getContent(org.jboss.shrinkwrap.api.Filter<org.jboss.shrinkwrap.api.ArchivePath> filter)
- Specified by:
getContent in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.JavaArchive>
add
public org.jboss.shrinkwrap.api.spec.JavaArchive add(org.jboss.shrinkwrap.api.Archive<?> archive,
org.jboss.shrinkwrap.api.ArchivePath path,
Class<? extends org.jboss.shrinkwrap.api.exporter.StreamExporter> exporter)
throws IllegalArgumentException
- Specified by:
add in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
add
public org.jboss.shrinkwrap.api.spec.JavaArchive add(org.jboss.shrinkwrap.api.Archive<?> archive,
String path,
Class<? extends org.jboss.shrinkwrap.api.exporter.StreamExporter> exporter)
throws IllegalArgumentException
- Specified by:
add in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
merge
public org.jboss.shrinkwrap.api.spec.JavaArchive merge(org.jboss.shrinkwrap.api.Archive<?> source)
throws IllegalArgumentException
- Specified by:
merge in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
merge
public org.jboss.shrinkwrap.api.spec.JavaArchive merge(org.jboss.shrinkwrap.api.Archive<?> source,
org.jboss.shrinkwrap.api.Filter<org.jboss.shrinkwrap.api.ArchivePath> filter)
throws IllegalArgumentException
- Specified by:
merge in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
merge
public org.jboss.shrinkwrap.api.spec.JavaArchive merge(org.jboss.shrinkwrap.api.Archive<?> source,
org.jboss.shrinkwrap.api.ArchivePath path)
throws IllegalArgumentException
- Specified by:
merge in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
merge
public org.jboss.shrinkwrap.api.spec.JavaArchive merge(org.jboss.shrinkwrap.api.Archive<?> source,
String path)
throws IllegalArgumentException
- Specified by:
merge in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
merge
public org.jboss.shrinkwrap.api.spec.JavaArchive merge(org.jboss.shrinkwrap.api.Archive<?> source,
org.jboss.shrinkwrap.api.ArchivePath path,
org.jboss.shrinkwrap.api.Filter<org.jboss.shrinkwrap.api.ArchivePath> filter)
throws IllegalArgumentException
- Specified by:
merge in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
merge
public org.jboss.shrinkwrap.api.spec.JavaArchive merge(org.jboss.shrinkwrap.api.Archive<?> source,
String path,
org.jboss.shrinkwrap.api.Filter<org.jboss.shrinkwrap.api.ArchivePath> filter)
throws IllegalArgumentException
- Specified by:
merge in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
toString
public String toString()
- Specified by:
toString in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.JavaArchive>- Overrides:
toString in class Object
toString
public String toString(boolean verbose)
- Specified by:
toString in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.JavaArchive>
toString
public String toString(org.jboss.shrinkwrap.api.formatter.Formatter formatter)
throws IllegalArgumentException
- Specified by:
toString in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
writeTo
public void writeTo(OutputStream outputStream,
org.jboss.shrinkwrap.api.formatter.Formatter formatter)
throws IllegalArgumentException
- Specified by:
writeTo in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
as
public <TYPE extends org.jboss.shrinkwrap.api.Assignable> TYPE as(Class<TYPE> clazz)
- Specified by:
as in interface org.jboss.shrinkwrap.api.Assignable
addAsServiceProviderAndClasses
public org.jboss.shrinkwrap.api.spec.JavaArchive addAsServiceProviderAndClasses(Class<?> serviceInterface,
Class<?>... serviceImpls)
throws IllegalArgumentException
- Specified by:
addAsServiceProviderAndClasses in interface org.jboss.shrinkwrap.api.container.ServiceProviderContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
setManifest
public org.jboss.shrinkwrap.api.spec.JavaArchive setManifest(String resourceName)
throws IllegalArgumentException
- Specified by:
setManifest in interface org.jboss.shrinkwrap.api.container.ManifestContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
setManifest
public org.jboss.shrinkwrap.api.spec.JavaArchive setManifest(File resource)
throws IllegalArgumentException
- Specified by:
setManifest in interface org.jboss.shrinkwrap.api.container.ManifestContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
setManifest
public org.jboss.shrinkwrap.api.spec.JavaArchive setManifest(URL resource)
throws IllegalArgumentException
- Specified by:
setManifest in interface org.jboss.shrinkwrap.api.container.ManifestContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
setManifest
public org.jboss.shrinkwrap.api.spec.JavaArchive setManifest(org.jboss.shrinkwrap.api.asset.Asset resource)
throws IllegalArgumentException
- Specified by:
setManifest in interface org.jboss.shrinkwrap.api.container.ManifestContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
setManifest
public org.jboss.shrinkwrap.api.spec.JavaArchive setManifest(Package resourcePackage,
String resourceName)
throws IllegalArgumentException
- Specified by:
setManifest in interface org.jboss.shrinkwrap.api.container.ManifestContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addAsManifestResource
public org.jboss.shrinkwrap.api.spec.JavaArchive addAsManifestResource(String resourceName)
throws IllegalArgumentException
- Specified by:
addAsManifestResource in interface org.jboss.shrinkwrap.api.container.ManifestContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addAsManifestResource
public org.jboss.shrinkwrap.api.spec.JavaArchive addAsManifestResource(File resource)
throws IllegalArgumentException
- Specified by:
addAsManifestResource in interface org.jboss.shrinkwrap.api.container.ManifestContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addAsManifestResource
public org.jboss.shrinkwrap.api.spec.JavaArchive addAsManifestResource(String resourceName,
String target)
throws IllegalArgumentException
- Specified by:
addAsManifestResource in interface org.jboss.shrinkwrap.api.container.ManifestContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addAsManifestResource
public org.jboss.shrinkwrap.api.spec.JavaArchive addAsManifestResource(File resource,
String target)
throws IllegalArgumentException
- Specified by:
addAsManifestResource in interface org.jboss.shrinkwrap.api.container.ManifestContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addAsManifestResource
public org.jboss.shrinkwrap.api.spec.JavaArchive addAsManifestResource(URL resource,
String target)
throws IllegalArgumentException
- Specified by:
addAsManifestResource in interface org.jboss.shrinkwrap.api.container.ManifestContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addAsManifestResource
public org.jboss.shrinkwrap.api.spec.JavaArchive addAsManifestResource(org.jboss.shrinkwrap.api.asset.Asset resource,
String target)
throws IllegalArgumentException
- Specified by:
addAsManifestResource in interface org.jboss.shrinkwrap.api.container.ManifestContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addAsManifestResource
public org.jboss.shrinkwrap.api.spec.JavaArchive addAsManifestResource(String resourceName,
org.jboss.shrinkwrap.api.ArchivePath target)
throws IllegalArgumentException
- Specified by:
addAsManifestResource in interface org.jboss.shrinkwrap.api.container.ManifestContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addAsManifestResource
public org.jboss.shrinkwrap.api.spec.JavaArchive addAsManifestResource(File resource,
org.jboss.shrinkwrap.api.ArchivePath target)
throws IllegalArgumentException
- Specified by:
addAsManifestResource in interface org.jboss.shrinkwrap.api.container.ManifestContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addAsManifestResource
public org.jboss.shrinkwrap.api.spec.JavaArchive addAsManifestResource(URL resource,
org.jboss.shrinkwrap.api.ArchivePath target)
throws IllegalArgumentException
- Specified by:
addAsManifestResource in interface org.jboss.shrinkwrap.api.container.ManifestContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addAsManifestResource
public org.jboss.shrinkwrap.api.spec.JavaArchive addAsManifestResource(org.jboss.shrinkwrap.api.asset.Asset resource,
org.jboss.shrinkwrap.api.ArchivePath target)
throws IllegalArgumentException
- Specified by:
addAsManifestResource in interface org.jboss.shrinkwrap.api.container.ManifestContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addAsManifestResources
public org.jboss.shrinkwrap.api.spec.JavaArchive addAsManifestResources(Package resourcePackage,
String... resourceNames)
throws IllegalArgumentException
- Specified by:
addAsManifestResources in interface org.jboss.shrinkwrap.api.container.ManifestContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addAsManifestResource
public org.jboss.shrinkwrap.api.spec.JavaArchive addAsManifestResource(Package resourcePackage,
String resourceName)
throws IllegalArgumentException
- Specified by:
addAsManifestResource in interface org.jboss.shrinkwrap.api.container.ManifestContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addAsManifestResource
public org.jboss.shrinkwrap.api.spec.JavaArchive addAsManifestResource(Package resourcePackage,
String resourceName,
String target)
throws IllegalArgumentException
- Specified by:
addAsManifestResource in interface org.jboss.shrinkwrap.api.container.ManifestContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addAsManifestResource
public org.jboss.shrinkwrap.api.spec.JavaArchive addAsManifestResource(Package resourcePackage,
String resourceName,
org.jboss.shrinkwrap.api.ArchivePath target)
throws IllegalArgumentException
- Specified by:
addAsManifestResource in interface org.jboss.shrinkwrap.api.container.ManifestContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addAsServiceProvider
public org.jboss.shrinkwrap.api.spec.JavaArchive addAsServiceProvider(Class<?> serviceInterface,
Class<?>... serviceImpls)
throws IllegalArgumentException
- Specified by:
addAsServiceProvider in interface org.jboss.shrinkwrap.api.container.ManifestContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addManifest
public org.jboss.shrinkwrap.api.spec.JavaArchive addManifest()
throws IllegalArgumentException
- Specified by:
addManifest in interface org.jboss.shrinkwrap.api.container.ManifestContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addClass
public org.jboss.shrinkwrap.api.spec.JavaArchive addClass(Class<?> clazz)
throws IllegalArgumentException
- Specified by:
addClass in interface org.jboss.shrinkwrap.api.container.ClassContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addClass
public org.jboss.shrinkwrap.api.spec.JavaArchive addClass(String fullyQualifiedClassName)
throws IllegalArgumentException
- Specified by:
addClass in interface org.jboss.shrinkwrap.api.container.ClassContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addClass
public org.jboss.shrinkwrap.api.spec.JavaArchive addClass(String fullyQualifiedClassName,
ClassLoader cl)
throws IllegalArgumentException
- Specified by:
addClass in interface org.jboss.shrinkwrap.api.container.ClassContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addClasses
public org.jboss.shrinkwrap.api.spec.JavaArchive addClasses(Class<?>... classes)
throws IllegalArgumentException
- Specified by:
addClasses in interface org.jboss.shrinkwrap.api.container.ClassContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addPackage
public org.jboss.shrinkwrap.api.spec.JavaArchive addPackage(Package pack)
throws IllegalArgumentException
- Specified by:
addPackage in interface org.jboss.shrinkwrap.api.container.ClassContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addDefaultPackage
public org.jboss.shrinkwrap.api.spec.JavaArchive addDefaultPackage()
- Specified by:
addDefaultPackage in interface org.jboss.shrinkwrap.api.container.ClassContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
addPackages
public org.jboss.shrinkwrap.api.spec.JavaArchive addPackages(boolean recursive,
Package... packages)
throws IllegalArgumentException
- Specified by:
addPackages in interface org.jboss.shrinkwrap.api.container.ClassContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addPackages
public org.jboss.shrinkwrap.api.spec.JavaArchive addPackages(boolean recursive,
org.jboss.shrinkwrap.api.Filter<org.jboss.shrinkwrap.api.ArchivePath> filter,
Package... packages)
throws IllegalArgumentException
- Specified by:
addPackages in interface org.jboss.shrinkwrap.api.container.ClassContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addPackage
public org.jboss.shrinkwrap.api.spec.JavaArchive addPackage(String pack)
throws IllegalArgumentException
- Specified by:
addPackage in interface org.jboss.shrinkwrap.api.container.ClassContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addPackages
public org.jboss.shrinkwrap.api.spec.JavaArchive addPackages(boolean recursive,
String... packages)
throws IllegalArgumentException
- Specified by:
addPackages in interface org.jboss.shrinkwrap.api.container.ClassContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addPackages
public org.jboss.shrinkwrap.api.spec.JavaArchive addPackages(boolean recursive,
org.jboss.shrinkwrap.api.Filter<org.jboss.shrinkwrap.api.ArchivePath> filter,
String... packages)
throws IllegalArgumentException
- Specified by:
addPackages in interface org.jboss.shrinkwrap.api.container.ClassContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addAsResource
public org.jboss.shrinkwrap.api.spec.JavaArchive addAsResource(String resourceName)
throws IllegalArgumentException
- Specified by:
addAsResource in interface org.jboss.shrinkwrap.api.container.ResourceContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addAsResource
public org.jboss.shrinkwrap.api.spec.JavaArchive addAsResource(File resource)
throws IllegalArgumentException
- Specified by:
addAsResource in interface org.jboss.shrinkwrap.api.container.ResourceContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addAsResource
public org.jboss.shrinkwrap.api.spec.JavaArchive addAsResource(String resourceName,
String target)
throws IllegalArgumentException
- Specified by:
addAsResource in interface org.jboss.shrinkwrap.api.container.ResourceContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addAsResource
public org.jboss.shrinkwrap.api.spec.JavaArchive addAsResource(File resource,
String target)
throws IllegalArgumentException
- Specified by:
addAsResource in interface org.jboss.shrinkwrap.api.container.ResourceContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addAsResource
public org.jboss.shrinkwrap.api.spec.JavaArchive addAsResource(URL resource,
String target)
throws IllegalArgumentException
- Specified by:
addAsResource in interface org.jboss.shrinkwrap.api.container.ResourceContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addAsResource
public org.jboss.shrinkwrap.api.spec.JavaArchive addAsResource(org.jboss.shrinkwrap.api.asset.Asset resource,
String target)
throws IllegalArgumentException
- Specified by:
addAsResource in interface org.jboss.shrinkwrap.api.container.ResourceContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addAsResource
public org.jboss.shrinkwrap.api.spec.JavaArchive addAsResource(String resourceName,
org.jboss.shrinkwrap.api.ArchivePath target)
throws IllegalArgumentException
- Specified by:
addAsResource in interface org.jboss.shrinkwrap.api.container.ResourceContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addAsResource
public org.jboss.shrinkwrap.api.spec.JavaArchive addAsResource(String resourceName,
org.jboss.shrinkwrap.api.ArchivePath target,
ClassLoader classLoader)
throws IllegalArgumentException
- Specified by:
addAsResource in interface org.jboss.shrinkwrap.api.container.ResourceContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addAsResource
public org.jboss.shrinkwrap.api.spec.JavaArchive addAsResource(File resource,
org.jboss.shrinkwrap.api.ArchivePath target)
throws IllegalArgumentException
- Specified by:
addAsResource in interface org.jboss.shrinkwrap.api.container.ResourceContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addAsResource
public org.jboss.shrinkwrap.api.spec.JavaArchive addAsResource(URL resource,
org.jboss.shrinkwrap.api.ArchivePath target)
throws IllegalArgumentException
- Specified by:
addAsResource in interface org.jboss.shrinkwrap.api.container.ResourceContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addAsResource
public org.jboss.shrinkwrap.api.spec.JavaArchive addAsResource(org.jboss.shrinkwrap.api.asset.Asset resource,
org.jboss.shrinkwrap.api.ArchivePath target)
throws IllegalArgumentException
- Specified by:
addAsResource in interface org.jboss.shrinkwrap.api.container.ResourceContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addAsResources
public org.jboss.shrinkwrap.api.spec.JavaArchive addAsResources(Package resourcePackage,
String... resourceNames)
throws IllegalArgumentException
- Specified by:
addAsResources in interface org.jboss.shrinkwrap.api.container.ResourceContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addAsResource
public org.jboss.shrinkwrap.api.spec.JavaArchive addAsResource(Package resourcePackage,
String resourceName)
throws IllegalArgumentException
- Specified by:
addAsResource in interface org.jboss.shrinkwrap.api.container.ResourceContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addAsResource
public org.jboss.shrinkwrap.api.spec.JavaArchive addAsResource(Package resourcePackage,
String resourceName,
String target)
throws IllegalArgumentException
- Specified by:
addAsResource in interface org.jboss.shrinkwrap.api.container.ResourceContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
addAsResource
public org.jboss.shrinkwrap.api.spec.JavaArchive addAsResource(Package resourcePackage,
String resourceName,
org.jboss.shrinkwrap.api.ArchivePath target)
throws IllegalArgumentException
- Specified by:
addAsResource in interface org.jboss.shrinkwrap.api.container.ResourceContainer<org.jboss.shrinkwrap.api.spec.JavaArchive>
- Throws:
IllegalArgumentException
Copyright © 2008-2012 Red Hat, Inc.. All Rights Reserved.