Adds a new artifact to the collection of artifacts to be included in the
client facade JAR file so they can be delivered to the client during a
download.
This implementation of the ArchiveFactory interface
is capable of creating the right abstraction of the Archive
interface depending on the protocol used in the URL.
Represents a file to be tracked (the full URI) and a relative URI to be
associated with that file if is to be downloaded (e.g., as a part in
a Payload).
Records artifacts generated during deployment that need
to be included inside the generated app client JAR so they are accessible
on the runtime classpath.
Returns the Artifacts object from the deployment context with the
sepcified key prefix, creating a new one and storing it in the DC if
no matching Artifacts object already exists.
converts libraries specified via EXTENSION_LIST entry in MANIFEST.MF of
all of the libraries of the deployed archive to
The libraries are made available to
the application in the order specified.
This set of get and set for WSDL_TARGET_HINT is to enable back generate WSDL with the host and port info of the
actual server target in case only one target has been specified by the client; Refer to bug ID 6157923 for more
details
This class resolves the dependencies between optional packages (installed libraries) and also between
apps/stand-alone modules that depend on optional packages (installed libraries)
Implements ReadableArchive based on multiple underlying ReadableArchives,
each of which will be processed in order when looking up entries, finding
the manifest, etc.