Modifier and Type | Field and Description |
---|---|
private Asset |
ArchiveEvent.asset |
private Asset |
ArchiveEvent.handledAsset |
Modifier and Type | Method and Description |
---|---|
Asset |
ArchiveEvent.getAsset() |
Asset |
Node.getAsset() |
Asset |
ArchiveEvent.getHandledAsset() |
Modifier and Type | Method and Description |
---|---|
T |
Archive.add(Asset asset,
ArchivePath target)
Adds the specified asset under the specified path into the target context
|
T |
Archive.add(Asset asset,
ArchivePath target,
java.lang.String name)
Adds the specified asset under the specified target (directory) using the specified name.
|
T |
Archive.add(Asset asset,
java.lang.String target)
Adds the specified resource under the context denoted by the specified target
|
T |
Archive.add(Asset asset,
java.lang.String target,
java.lang.String name)
Adds the specified asset under the specified target (directory) using the specified name.
|
void |
ArchiveEvent.setHandledAsset(Asset handledAsset) |
Constructor and Description |
---|
ArchiveEvent(ArchivePath path,
Asset asset) |
Modifier and Type | Interface and Description |
---|---|
interface |
NamedAsset
Pluggable separation between an Asset and a default name used to add Assets into an archive without having to
explicitly supply the name (
ArchivePath ) each time. |
Modifier and Type | Class and Description |
---|---|
class |
ArchiveAsset
An
Asset representing an Archive ; a specified StreamExporter type will be used to fulfill the
openStream() contract. |
class |
ByteArrayAsset
Implementation of an
Asset backed by a byte array |
class |
ClassAsset
ClassAsset
Implementation of a
Asset backed by a loaded Class |
class |
ClassLoaderAsset
ClassloaderAsset
Implementation of a
Asset backed by a resource located in the Classloader. |
class |
EmptyAsset
Implementation of a
Asset having empty content. |
class |
FileAsset
Implementation of an
Asset backed by a File |
class |
StringAsset
Implementation of an
Asset backed by a String |
class |
UrlAsset
Implementation of an
Asset backed by a URL . |
Modifier and Type | Method and Description |
---|---|
T |
EnterpriseContainer.addAsApplicationResource(Asset resource,
ArchivePath target)
|
T |
EnterpriseContainer.addAsApplicationResource(Asset resource,
java.lang.String target)
|
T |
LibraryContainer.addAsLibrary(Asset resource,
ArchivePath target)
Adds the
Asset as a library to the container, returning the container itself. |
T |
LibraryContainer.addAsLibrary(Asset resource,
java.lang.String target)
Adds the
Asset as a library to the container, returning the container itself. |
T |
ManifestContainer.addAsManifestResource(Asset resource,
ArchivePath target)
Adds the
Asset as a Manifest resource to the container, returning the container itself. |
T |
ManifestContainer.addAsManifestResource(Asset resource,
java.lang.String target)
Adds the
Asset as a Manifest resource to the container, returning the container itself. |
T |
EnterpriseContainer.addAsModule(Asset resource,
ArchivePath targetPath)
|
T |
EnterpriseContainer.addAsModule(Asset resource,
java.lang.String targetPath)
|
T |
ResourceContainer.addAsResource(Asset resource,
ArchivePath target)
Adds the
Asset as a resource to the container, returning the container itself. |
T |
ResourceContainer.addAsResource(Asset resource,
java.lang.String target)
Adds the
Asset as a resource to the container, returning the container itself. |
T |
WebContainer.addAsWebInfResource(Asset resource,
ArchivePath target)
Adds the
Asset as a WEB-INF resource to the container, returning the container itself. |
T |
WebContainer.addAsWebInfResource(Asset resource,
java.lang.String target)
Adds the
Asset as a WEB-INF resource to the container, returning the container itself. |
T |
WebContainer.addAsWebResource(Asset resource,
ArchivePath target)
Adds the
Asset as a Web resource to the container, returning the container itself. |
T |
WebContainer.addAsWebResource(Asset resource,
java.lang.String target)
Adds the
Asset as a Web resource to the container, returning the container itself. |
T |
EnterpriseContainer.setApplicationXML(Asset resource)
|
T |
ManifestContainer.setManifest(Asset resource)
Adds the
Asset as MANIFEST.FM to the container, returning the container itself. |
T |
ResourceAdapterContainer.setResourceAdapterXML(Asset resource)
Adds the
Asset as ra.xml to the container, returning the container itself. |
T |
WebContainer.setWebXML(Asset resource)
Adds the
Asset as web.xml to the container, returning the container itself. |
Modifier and Type | Class and Description |
---|---|
class |
MemoryAsset
|
class |
MemoryNamedAsset
MemoryAsset implementation complying to the NamedAsset API; thread-safe. |
Modifier and Type | Field and Description |
---|---|
private Asset |
NodeImpl.asset
The asset this node holds.
|
Modifier and Type | Method and Description |
---|---|
Asset |
NodeImpl.getAsset() |
private Asset |
MemoryMapArchiveBase.invokeHandlers(ArchivePath path,
Asset asset) |
Modifier and Type | Method and Description |
---|---|
T |
MemoryMapArchiveBase.add(Asset asset,
ArchivePath path)
Adds the specified asset under the specified path into the target context
|
T |
ArchiveBase.add(Asset asset,
ArchivePath path,
java.lang.String name)
Adds the specified asset under the specified target (directory) using the specified name.
|
T |
ArchiveBase.add(Asset asset,
java.lang.String target)
Adds the specified resource under the context denoted by the specified target
|
T |
ArchiveBase.add(Asset asset,
java.lang.String target,
java.lang.String name)
Adds the specified asset under the specified target (directory) using the specified name.
|
private T |
MemoryMapArchiveBase.addAsset(ArchivePath path,
Asset asset) |
private void |
MemoryMapArchiveBase.addNewNode(ArchivePath path,
Asset handledAsset) |
private Asset |
MemoryMapArchiveBase.invokeHandlers(ArchivePath path,
Asset asset) |
Constructor and Description |
---|
NodeImpl(ArchivePath path,
Asset asset)
Constructor
This constructor will create an asset Node with the specified path.
|
Modifier and Type | Class and Description |
---|---|
class |
ServiceProviderAsset
ServiceProviderAsset
|
class |
ZipFileEntryAsset
Holds a reference to the ZipFile and the ZipEntry this Asset represents for lazy loading.
|
Modifier and Type | Method and Description |
---|---|
T |
ContainerBase.add(Asset asset,
ArchivePath target)
Adds the specified asset under the specified path into the target context
|
T |
ContainerBase.add(Asset asset,
ArchivePath path,
java.lang.String name)
Adds the specified asset under the specified target (directory) using the specified name.
|
T |
ContainerBase.add(Asset asset,
java.lang.String name)
Adds the specified resource under the context denoted by the specified target
|
T |
ContainerBase.add(Asset asset,
java.lang.String target,
java.lang.String name)
Adds the specified asset under the specified target (directory) using the specified name.
|
T |
EnterpriseContainerBase.addAsApplicationResource(Asset resource,
ArchivePath target) |
T |
EnterpriseContainerBase.addAsApplicationResource(Asset resource,
java.lang.String target) |
T |
ContainerBase.addAsLibrary(Asset resource,
ArchivePath target) |
T |
ContainerBase.addAsLibrary(Asset resource,
java.lang.String target) |
T |
ContainerBase.addAsManifestResource(Asset resource,
ArchivePath target) |
T |
ContainerBase.addAsManifestResource(Asset resource,
java.lang.String target) |
T |
EnterpriseContainerBase.addAsModule(Asset resource,
ArchivePath targetPath) |
T |
EnterpriseContainerBase.addAsModule(Asset resource,
java.lang.String targetPath) |
T |
ContainerBase.addAsResource(Asset resource,
ArchivePath target) |
T |
ContainerBase.addAsResource(Asset resource,
java.lang.String target) |
T |
WebContainerBase.addAsWebInfResource(Asset resource,
ArchivePath target)
Adds the
Asset as a WEB-INF resource to the container, returning the container itself. |
T |
WebContainerBase.addAsWebInfResource(Asset resource,
java.lang.String target)
Adds the
Asset as a WEB-INF resource to the container, returning the container itself. |
T |
WebContainerBase.addAsWebResource(Asset resource,
ArchivePath target)
Adds the
Asset as a Web resource to the container, returning the container itself. |
T |
WebContainerBase.addAsWebResource(Asset resource,
java.lang.String target) |
T |
EnterpriseContainerBase.setApplicationXML(Asset resource) |
T |
ContainerBase.setManifest(Asset resource)
Adds the
Asset as MANIFEST.FM to the container, returning the container itself. |
T |
ResourceAdapterContainerBase.setResourceAdapterXML(Asset resource) |
T |
WebContainerBase.setWebXML(Asset resource) |