public class UndertowWebArchiveImpl extends Object implements UndertowWebArchive
| Constructor and Description |
|---|
UndertowWebArchiveImpl(org.jboss.shrinkwrap.api.Archive<?> archive) |
| Modifier and Type | Method and Description |
|---|---|
org.jboss.shrinkwrap.api.spec.WebArchive |
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.WebArchive |
add(org.jboss.shrinkwrap.api.Archive<?> archive,
String path,
Class<? extends org.jboss.shrinkwrap.api.exporter.StreamExporter> exporter) |
org.jboss.shrinkwrap.api.spec.WebArchive |
add(org.jboss.shrinkwrap.api.asset.Asset asset,
org.jboss.shrinkwrap.api.ArchivePath target) |
org.jboss.shrinkwrap.api.spec.WebArchive |
add(org.jboss.shrinkwrap.api.asset.Asset asset,
org.jboss.shrinkwrap.api.ArchivePath target,
String name) |
org.jboss.shrinkwrap.api.spec.WebArchive |
add(org.jboss.shrinkwrap.api.asset.Asset asset,
String target) |
org.jboss.shrinkwrap.api.spec.WebArchive |
add(org.jboss.shrinkwrap.api.asset.Asset asset,
String target,
String name) |
org.jboss.shrinkwrap.api.spec.WebArchive |
add(org.jboss.shrinkwrap.api.asset.NamedAsset namedAsset) |
org.jboss.shrinkwrap.api.spec.WebArchive |
addAsDirectories(org.jboss.shrinkwrap.api.ArchivePath... paths) |
org.jboss.shrinkwrap.api.spec.WebArchive |
addAsDirectories(String... paths) |
org.jboss.shrinkwrap.api.spec.WebArchive |
addAsDirectory(org.jboss.shrinkwrap.api.ArchivePath path) |
org.jboss.shrinkwrap.api.spec.WebArchive |
addAsDirectory(String path) |
org.jboss.shrinkwrap.api.spec.WebArchive |
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) |
UndertowWebArchive |
from(io.undertow.servlet.api.DeploymentInfo deployment) |
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) |
io.undertow.servlet.api.DeploymentInfo |
getDeploymentInfo() |
String |
getId() |
String |
getName() |
org.jboss.shrinkwrap.api.spec.WebArchive |
merge(org.jboss.shrinkwrap.api.Archive<?> source) |
org.jboss.shrinkwrap.api.spec.WebArchive |
merge(org.jboss.shrinkwrap.api.Archive<?> source,
org.jboss.shrinkwrap.api.ArchivePath path) |
org.jboss.shrinkwrap.api.spec.WebArchive |
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.WebArchive |
merge(org.jboss.shrinkwrap.api.Archive<?> source,
org.jboss.shrinkwrap.api.Filter<org.jboss.shrinkwrap.api.ArchivePath> filter) |
org.jboss.shrinkwrap.api.spec.WebArchive |
merge(org.jboss.shrinkwrap.api.Archive<?> source,
String path) |
org.jboss.shrinkwrap.api.spec.WebArchive |
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.WebArchive |
move(org.jboss.shrinkwrap.api.ArchivePath source,
org.jboss.shrinkwrap.api.ArchivePath target) |
org.jboss.shrinkwrap.api.spec.WebArchive |
move(String source,
String target) |
org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.WebArchive> |
shallowCopy() |
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 UndertowWebArchiveImpl(org.jboss.shrinkwrap.api.Archive<?> archive)
public String getName()
getName in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.WebArchive>public String getId()
getId in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.WebArchive>public org.jboss.shrinkwrap.api.spec.WebArchive add(org.jboss.shrinkwrap.api.asset.Asset asset,
org.jboss.shrinkwrap.api.ArchivePath target)
throws IllegalArgumentException
add in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.WebArchive>IllegalArgumentExceptionpublic org.jboss.shrinkwrap.api.spec.WebArchive 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<org.jboss.shrinkwrap.api.spec.WebArchive>IllegalArgumentExceptionpublic org.jboss.shrinkwrap.api.spec.WebArchive add(org.jboss.shrinkwrap.api.asset.Asset asset,
String target,
String name)
throws IllegalArgumentException
add in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.WebArchive>IllegalArgumentExceptionpublic org.jboss.shrinkwrap.api.spec.WebArchive add(org.jboss.shrinkwrap.api.asset.NamedAsset namedAsset)
throws IllegalArgumentException
add in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.WebArchive>IllegalArgumentExceptionpublic org.jboss.shrinkwrap.api.spec.WebArchive add(org.jboss.shrinkwrap.api.asset.Asset asset,
String target)
throws IllegalArgumentException
add in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.WebArchive>IllegalArgumentExceptionpublic org.jboss.shrinkwrap.api.spec.WebArchive addAsDirectory(String path) throws IllegalArgumentException
addAsDirectory in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.WebArchive>IllegalArgumentExceptionpublic org.jboss.shrinkwrap.api.spec.WebArchive addAsDirectories(String... paths) throws IllegalArgumentException
addAsDirectories in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.WebArchive>IllegalArgumentExceptionpublic org.jboss.shrinkwrap.api.spec.WebArchive addAsDirectory(org.jboss.shrinkwrap.api.ArchivePath path)
throws IllegalArgumentException
addAsDirectory in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.WebArchive>IllegalArgumentExceptionpublic org.jboss.shrinkwrap.api.spec.WebArchive addAsDirectories(org.jboss.shrinkwrap.api.ArchivePath... paths)
throws IllegalArgumentException
addAsDirectories in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.WebArchive>IllegalArgumentExceptionpublic org.jboss.shrinkwrap.api.spec.WebArchive addHandlers(org.jboss.shrinkwrap.api.ArchiveEventHandler... handlers)
addHandlers in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.WebArchive>public org.jboss.shrinkwrap.api.Node get(org.jboss.shrinkwrap.api.ArchivePath path)
throws IllegalArgumentException
get in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.WebArchive>IllegalArgumentExceptionpublic org.jboss.shrinkwrap.api.Node get(String path) throws IllegalArgumentException
get in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.WebArchive>IllegalArgumentExceptionpublic <X extends org.jboss.shrinkwrap.api.Archive<X>> X getAsType(Class<X> type, String path)
getAsType in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.WebArchive>public <X extends org.jboss.shrinkwrap.api.Archive<X>> X getAsType(Class<X> type, org.jboss.shrinkwrap.api.ArchivePath path)
getAsType in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.WebArchive>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)
getAsType in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.WebArchive>public <X extends org.jboss.shrinkwrap.api.Archive<X>> X getAsType(Class<X> type, String path, org.jboss.shrinkwrap.api.ArchiveFormat archiveFormat)
getAsType in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.WebArchive>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)
getAsType in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.WebArchive>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)
getAsType in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.WebArchive>public boolean contains(org.jboss.shrinkwrap.api.ArchivePath path)
throws IllegalArgumentException
contains in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.WebArchive>IllegalArgumentExceptionpublic boolean contains(String path) throws IllegalArgumentException
contains in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.WebArchive>IllegalArgumentExceptionpublic org.jboss.shrinkwrap.api.Node delete(org.jboss.shrinkwrap.api.ArchivePath path)
throws IllegalArgumentException
delete in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.WebArchive>IllegalArgumentExceptionpublic org.jboss.shrinkwrap.api.Node delete(String archivePath) throws IllegalArgumentException
delete in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.WebArchive>IllegalArgumentExceptionpublic Map<org.jboss.shrinkwrap.api.ArchivePath,org.jboss.shrinkwrap.api.Node> getContent()
getContent in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.WebArchive>public Map<org.jboss.shrinkwrap.api.ArchivePath,org.jboss.shrinkwrap.api.Node> getContent(org.jboss.shrinkwrap.api.Filter<org.jboss.shrinkwrap.api.ArchivePath> filter)
getContent in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.WebArchive>public org.jboss.shrinkwrap.api.spec.WebArchive 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<org.jboss.shrinkwrap.api.spec.WebArchive>IllegalArgumentExceptionpublic org.jboss.shrinkwrap.api.spec.WebArchive 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<org.jboss.shrinkwrap.api.spec.WebArchive>IllegalArgumentExceptionpublic org.jboss.shrinkwrap.api.spec.WebArchive merge(org.jboss.shrinkwrap.api.Archive<?> source)
throws IllegalArgumentException
merge in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.WebArchive>IllegalArgumentExceptionpublic org.jboss.shrinkwrap.api.spec.WebArchive 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<org.jboss.shrinkwrap.api.spec.WebArchive>IllegalArgumentExceptionpublic org.jboss.shrinkwrap.api.spec.WebArchive merge(org.jboss.shrinkwrap.api.Archive<?> source,
org.jboss.shrinkwrap.api.ArchivePath path)
throws IllegalArgumentException
merge in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.WebArchive>IllegalArgumentExceptionpublic org.jboss.shrinkwrap.api.spec.WebArchive merge(org.jboss.shrinkwrap.api.Archive<?> source,
String path)
throws IllegalArgumentException
merge in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.WebArchive>IllegalArgumentExceptionpublic org.jboss.shrinkwrap.api.spec.WebArchive 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<org.jboss.shrinkwrap.api.spec.WebArchive>IllegalArgumentExceptionpublic org.jboss.shrinkwrap.api.spec.WebArchive 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<org.jboss.shrinkwrap.api.spec.WebArchive>IllegalArgumentExceptionpublic org.jboss.shrinkwrap.api.spec.WebArchive 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<org.jboss.shrinkwrap.api.spec.WebArchive>IllegalArgumentExceptionorg.jboss.shrinkwrap.api.IllegalArchivePathExceptionpublic org.jboss.shrinkwrap.api.spec.WebArchive move(String source, String target) throws IllegalArgumentException, org.jboss.shrinkwrap.api.IllegalArchivePathException
move in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.WebArchive>IllegalArgumentExceptionorg.jboss.shrinkwrap.api.IllegalArchivePathExceptionpublic String toString(boolean verbose)
toString in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.WebArchive>public String toString(org.jboss.shrinkwrap.api.formatter.Formatter formatter) throws IllegalArgumentException
toString in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.WebArchive>IllegalArgumentExceptionpublic void writeTo(OutputStream outputStream, org.jboss.shrinkwrap.api.formatter.Formatter formatter) throws IllegalArgumentException
writeTo in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.WebArchive>IllegalArgumentExceptionpublic org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.WebArchive> shallowCopy()
shallowCopy in interface org.jboss.shrinkwrap.api.Archive<org.jboss.shrinkwrap.api.spec.WebArchive>public <TYPE extends org.jboss.shrinkwrap.api.Assignable> TYPE as(Class<TYPE> clazz)
as in interface org.jboss.shrinkwrap.api.Assignablepublic UndertowWebArchive from(io.undertow.servlet.api.DeploymentInfo deployment)
from in interface UndertowWebArchivepublic io.undertow.servlet.api.DeploymentInfo getDeploymentInfo()
getDeploymentInfo in interface UndertowWebArchiveCopyright © 2016 JBoss by Red Hat. All rights reserved.