public class ServerGroupArchive<T extends org.jboss.shrinkwrap.api.Archive<T>> extends Object implements org.jboss.shrinkwrap.api.Archive<T>
| Modifier and Type | Method and Description |
|---|---|
T |
add(org.jboss.shrinkwrap.api.Archive<?> archive,
org.jboss.shrinkwrap.api.ArchivePath path,
Class<? extends org.jboss.shrinkwrap.api.exporter.StreamExporter> exporter) |
T |
add(org.jboss.shrinkwrap.api.Archive<?> archive,
String path,
Class<? extends org.jboss.shrinkwrap.api.exporter.StreamExporter> exporter) |
T |
add(org.jboss.shrinkwrap.api.asset.Asset asset,
org.jboss.shrinkwrap.api.ArchivePath target) |
T |
add(org.jboss.shrinkwrap.api.asset.Asset asset,
org.jboss.shrinkwrap.api.ArchivePath target,
String name) |
T |
add(org.jboss.shrinkwrap.api.asset.Asset asset,
String target) |
T |
add(org.jboss.shrinkwrap.api.asset.Asset asset,
String target,
String name) |
T |
add(org.jboss.shrinkwrap.api.asset.NamedAsset namedAsset) |
T |
addAsDirectories(org.jboss.shrinkwrap.api.ArchivePath... paths) |
T |
addAsDirectories(String... paths) |
T |
addAsDirectory(org.jboss.shrinkwrap.api.ArchivePath path) |
T |
addAsDirectory(String path) |
T |
addHandlers(org.jboss.shrinkwrap.api.ArchiveEventHandler... handlers) |
<TYPE extends org.jboss.shrinkwrap.api.Assignable> |
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) |
T |
filter(org.jboss.shrinkwrap.api.Filter<org.jboss.shrinkwrap.api.ArchivePath> filter) |
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>> |
getAsType(Class<X> type,
org.jboss.shrinkwrap.api.ArchivePath path) |
<X extends org.jboss.shrinkwrap.api.Archive<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>> |
getAsType(Class<X> type,
org.jboss.shrinkwrap.api.Filter<org.jboss.shrinkwrap.api.ArchivePath> filter) |
<X extends org.jboss.shrinkwrap.api.Archive<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>> |
getAsType(Class<X> type,
String path) |
<X extends org.jboss.shrinkwrap.api.Archive<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 |
getId() |
String |
getName() |
Set<String> |
getServerGroups()
THe server groups this archive should be associated with.
|
T |
merge(org.jboss.shrinkwrap.api.Archive<?> source) |
T |
merge(org.jboss.shrinkwrap.api.Archive<?> source,
org.jboss.shrinkwrap.api.ArchivePath path) |
T |
merge(org.jboss.shrinkwrap.api.Archive<?> source,
org.jboss.shrinkwrap.api.ArchivePath path,
org.jboss.shrinkwrap.api.Filter<org.jboss.shrinkwrap.api.ArchivePath> filter) |
T |
merge(org.jboss.shrinkwrap.api.Archive<?> source,
org.jboss.shrinkwrap.api.Filter<org.jboss.shrinkwrap.api.ArchivePath> filter) |
T |
merge(org.jboss.shrinkwrap.api.Archive<?> source,
String path) |
T |
merge(org.jboss.shrinkwrap.api.Archive<?> source,
String path,
org.jboss.shrinkwrap.api.Filter<org.jboss.shrinkwrap.api.ArchivePath> filter) |
T |
move(org.jboss.shrinkwrap.api.ArchivePath source,
org.jboss.shrinkwrap.api.ArchivePath target) |
T |
move(String source,
String target) |
org.jboss.shrinkwrap.api.Archive<T> |
shallowCopy() |
org.jboss.shrinkwrap.api.Archive<T> |
shallowCopy(org.jboss.shrinkwrap.api.Filter<org.jboss.shrinkwrap.api.ArchivePath> filter) |
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) |
public Set<String> getServerGroups()
public String getName()
public String getId()
public T add(org.jboss.shrinkwrap.api.asset.Asset asset, org.jboss.shrinkwrap.api.ArchivePath target) throws IllegalArgumentException
add in interface org.jboss.shrinkwrap.api.Archive<T extends org.jboss.shrinkwrap.api.Archive<T>>IllegalArgumentExceptionpublic T add(org.jboss.shrinkwrap.api.asset.Asset asset, org.jboss.shrinkwrap.api.ArchivePath target, String name) throws IllegalArgumentException
add in interface org.jboss.shrinkwrap.api.Archive<T extends org.jboss.shrinkwrap.api.Archive<T>>IllegalArgumentExceptionpublic T add(org.jboss.shrinkwrap.api.asset.Asset asset, String target, String name) throws IllegalArgumentException
add in interface org.jboss.shrinkwrap.api.Archive<T extends org.jboss.shrinkwrap.api.Archive<T>>IllegalArgumentExceptionpublic T add(org.jboss.shrinkwrap.api.asset.NamedAsset namedAsset) throws IllegalArgumentException
add in interface org.jboss.shrinkwrap.api.Archive<T extends org.jboss.shrinkwrap.api.Archive<T>>IllegalArgumentExceptionpublic T add(org.jboss.shrinkwrap.api.asset.Asset asset, String target) throws IllegalArgumentException
add in interface org.jboss.shrinkwrap.api.Archive<T extends org.jboss.shrinkwrap.api.Archive<T>>IllegalArgumentExceptionpublic T addAsDirectory(String path) throws IllegalArgumentException
addAsDirectory in interface org.jboss.shrinkwrap.api.Archive<T extends org.jboss.shrinkwrap.api.Archive<T>>IllegalArgumentExceptionpublic T addAsDirectories(String... paths) throws IllegalArgumentException
addAsDirectories in interface org.jboss.shrinkwrap.api.Archive<T extends org.jboss.shrinkwrap.api.Archive<T>>IllegalArgumentExceptionpublic T addAsDirectory(org.jboss.shrinkwrap.api.ArchivePath path) throws IllegalArgumentException
addAsDirectory in interface org.jboss.shrinkwrap.api.Archive<T extends org.jboss.shrinkwrap.api.Archive<T>>IllegalArgumentExceptionpublic T addAsDirectories(org.jboss.shrinkwrap.api.ArchivePath... paths) throws IllegalArgumentException
addAsDirectories in interface org.jboss.shrinkwrap.api.Archive<T extends org.jboss.shrinkwrap.api.Archive<T>>IllegalArgumentExceptionpublic T addHandlers(org.jboss.shrinkwrap.api.ArchiveEventHandler... handlers)
public org.jboss.shrinkwrap.api.Node get(org.jboss.shrinkwrap.api.ArchivePath path)
throws IllegalArgumentException
get in interface org.jboss.shrinkwrap.api.Archive<T extends org.jboss.shrinkwrap.api.Archive<T>>IllegalArgumentExceptionpublic org.jboss.shrinkwrap.api.Node get(String path) throws IllegalArgumentException
get in interface org.jboss.shrinkwrap.api.Archive<T extends org.jboss.shrinkwrap.api.Archive<T>>IllegalArgumentExceptionpublic <X extends org.jboss.shrinkwrap.api.Archive<X>> X getAsType(Class<X> type, String path)
public <X extends org.jboss.shrinkwrap.api.Archive<X>> X getAsType(Class<X> type, org.jboss.shrinkwrap.api.ArchivePath path)
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)
public <X extends org.jboss.shrinkwrap.api.Archive<X>> X getAsType(Class<X> type, String path, org.jboss.shrinkwrap.api.ArchiveFormat archiveFormat)
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)
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)
public boolean contains(org.jboss.shrinkwrap.api.ArchivePath path)
throws IllegalArgumentException
contains in interface org.jboss.shrinkwrap.api.Archive<T extends org.jboss.shrinkwrap.api.Archive<T>>IllegalArgumentExceptionpublic boolean contains(String path) throws IllegalArgumentException
contains in interface org.jboss.shrinkwrap.api.Archive<T extends org.jboss.shrinkwrap.api.Archive<T>>IllegalArgumentExceptionpublic org.jboss.shrinkwrap.api.Node delete(org.jboss.shrinkwrap.api.ArchivePath path)
throws IllegalArgumentException
delete in interface org.jboss.shrinkwrap.api.Archive<T extends org.jboss.shrinkwrap.api.Archive<T>>IllegalArgumentExceptionpublic org.jboss.shrinkwrap.api.Node delete(String archivePath) throws IllegalArgumentException
delete in interface org.jboss.shrinkwrap.api.Archive<T extends org.jboss.shrinkwrap.api.Archive<T>>IllegalArgumentExceptionpublic Map<org.jboss.shrinkwrap.api.ArchivePath,org.jboss.shrinkwrap.api.Node> 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)
public T filter(org.jboss.shrinkwrap.api.Filter<org.jboss.shrinkwrap.api.ArchivePath> filter)
public T add(org.jboss.shrinkwrap.api.Archive<?> archive, org.jboss.shrinkwrap.api.ArchivePath path, Class<? extends org.jboss.shrinkwrap.api.exporter.StreamExporter> exporter) throws IllegalArgumentException
add in interface org.jboss.shrinkwrap.api.Archive<T extends org.jboss.shrinkwrap.api.Archive<T>>IllegalArgumentExceptionpublic T add(org.jboss.shrinkwrap.api.Archive<?> archive, String path, Class<? extends org.jboss.shrinkwrap.api.exporter.StreamExporter> exporter) throws IllegalArgumentException
add in interface org.jboss.shrinkwrap.api.Archive<T extends org.jboss.shrinkwrap.api.Archive<T>>IllegalArgumentExceptionpublic T merge(org.jboss.shrinkwrap.api.Archive<?> source) throws IllegalArgumentException
merge in interface org.jboss.shrinkwrap.api.Archive<T extends org.jboss.shrinkwrap.api.Archive<T>>IllegalArgumentExceptionpublic T merge(org.jboss.shrinkwrap.api.Archive<?> source, org.jboss.shrinkwrap.api.Filter<org.jboss.shrinkwrap.api.ArchivePath> filter) throws IllegalArgumentException
merge in interface org.jboss.shrinkwrap.api.Archive<T extends org.jboss.shrinkwrap.api.Archive<T>>IllegalArgumentExceptionpublic T merge(org.jboss.shrinkwrap.api.Archive<?> source, org.jboss.shrinkwrap.api.ArchivePath path) throws IllegalArgumentException
merge in interface org.jboss.shrinkwrap.api.Archive<T extends org.jboss.shrinkwrap.api.Archive<T>>IllegalArgumentExceptionpublic T merge(org.jboss.shrinkwrap.api.Archive<?> source, String path) throws IllegalArgumentException
merge in interface org.jboss.shrinkwrap.api.Archive<T extends org.jboss.shrinkwrap.api.Archive<T>>IllegalArgumentExceptionpublic T 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
merge in interface org.jboss.shrinkwrap.api.Archive<T extends org.jboss.shrinkwrap.api.Archive<T>>IllegalArgumentExceptionpublic T merge(org.jboss.shrinkwrap.api.Archive<?> source, String path, org.jboss.shrinkwrap.api.Filter<org.jboss.shrinkwrap.api.ArchivePath> filter) throws IllegalArgumentException
merge in interface org.jboss.shrinkwrap.api.Archive<T extends org.jboss.shrinkwrap.api.Archive<T>>IllegalArgumentExceptionpublic T move(org.jboss.shrinkwrap.api.ArchivePath source, org.jboss.shrinkwrap.api.ArchivePath target) throws IllegalArgumentException, org.jboss.shrinkwrap.api.IllegalArchivePathException
move in interface org.jboss.shrinkwrap.api.Archive<T extends org.jboss.shrinkwrap.api.Archive<T>>IllegalArgumentExceptionorg.jboss.shrinkwrap.api.IllegalArchivePathExceptionpublic T move(String source, String target) throws IllegalArgumentException, org.jboss.shrinkwrap.api.IllegalArchivePathException
move in interface org.jboss.shrinkwrap.api.Archive<T extends org.jboss.shrinkwrap.api.Archive<T>>IllegalArgumentExceptionorg.jboss.shrinkwrap.api.IllegalArchivePathExceptionpublic String toString()
public String toString(boolean verbose)
public String toString(org.jboss.shrinkwrap.api.formatter.Formatter formatter) throws IllegalArgumentException
toString in interface org.jboss.shrinkwrap.api.Archive<T extends org.jboss.shrinkwrap.api.Archive<T>>IllegalArgumentExceptionpublic void writeTo(OutputStream outputStream, org.jboss.shrinkwrap.api.formatter.Formatter formatter) throws IllegalArgumentException
writeTo in interface org.jboss.shrinkwrap.api.Archive<T extends org.jboss.shrinkwrap.api.Archive<T>>IllegalArgumentExceptionpublic org.jboss.shrinkwrap.api.Archive<T> shallowCopy()
public org.jboss.shrinkwrap.api.Archive<T> shallowCopy(org.jboss.shrinkwrap.api.Filter<org.jboss.shrinkwrap.api.ArchivePath> filter)
public <TYPE extends org.jboss.shrinkwrap.api.Assignable> TYPE as(Class<TYPE> clazz)
as in interface org.jboss.shrinkwrap.api.AssignableCopyright © 2018 JBoss by Red Hat. All rights reserved.