| Package | Description |
|---|---|
| org.glassfish.api.container | |
| org.glassfish.api.deployment | |
| org.glassfish.api.deployment.archive |
| Modifier and Type | Method and Description |
|---|---|
String[] |
Sniffer.getAnnotationNames(DeploymentContext context)
Returns the list of annotation names that this sniffer is interested in.
|
boolean |
Sniffer.handles(DeploymentContext context)
Returns true if the passed file or directory is recognized by this
sniffer.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Deployer.clean(DeploymentContext context)
Clean any files and artifacts that were created during the execution
of the prepare method.
|
T |
ApplicationMetaDataProvider.load(DeploymentContext dc)
Load the metadata associated with the deployment event
|
U |
Deployer.load(T container,
DeploymentContext context)
Loads a previously prepared application in its execution environment and
return a ContractProvider instance that will identify this environment in
future communications with the application's container runtime.
|
<V> V |
Deployer.loadMetaData(Class<V> type,
DeploymentContext context)
Loads the meta date associated with the application.
|
boolean |
Deployer.prepare(DeploymentContext context)
Prepares the application bits for running in the application server.
|
void |
Deployer.unload(U appContainer,
DeploymentContext context)
Unload or stop a previously running application identified with the
ContractProvider instance.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ArchiveHandler.expand(ReadableArchive source,
WritableArchive target,
DeploymentContext context)
Prepares the jar file to a format the ApplicationContainer is
expecting.
|
ClassLoader |
ArchiveHandler.getClassLoader(ClassLoader parent,
DeploymentContext context)
Creates a classloader that can load code from inside the archive.
|
String |
ArchiveHandler.getDefaultApplicationName(ReadableArchive archive,
DeploymentContext context) |
void |
CompositeHandler.initCompositeMetaData(DeploymentContext context) |
Copyright © 2017–2020 Eclipse Foundation. All rights reserved.