public abstract class OSGiDeploymentRequest extends Object
| Constructor and Description |
|---|
OSGiDeploymentRequest(org.glassfish.internal.deployment.Deployment deployer,
com.sun.enterprise.deploy.shared.ArchiveFactory archiveFactory,
org.glassfish.server.ServerEnvironmentImpl env,
org.glassfish.api.ActionReport reporter,
org.osgi.framework.Bundle b) |
| Modifier and Type | Method and Description |
|---|---|
OSGiApplicationInfo |
execute()
Deploys a web application bundle in GlassFish Web container.
|
org.glassfish.api.deployment.archive.ReadableArchive |
getArchive() |
org.osgi.framework.Bundle |
getBundle() |
protected abstract OSGiDeploymentContext |
getDeploymentContextImpl(org.glassfish.api.ActionReport reporter,
Logger logger,
org.glassfish.api.deployment.archive.ReadableArchive archive,
org.glassfish.api.deployment.OpsParams opsParams,
org.glassfish.server.ServerEnvironmentImpl env,
org.osgi.framework.Bundle b) |
protected org.glassfish.api.deployment.DeployCommandParameters |
getDeployParams() |
OSGiApplicationInfo |
getResult() |
protected org.glassfish.api.deployment.archive.ReadableArchive |
makeArchive()
Factory method.
|
static File |
makeFile(org.glassfish.api.deployment.archive.ReadableArchive a) |
protected void |
postDeploy() |
protected void |
preDeploy() |
public OSGiDeploymentRequest(org.glassfish.internal.deployment.Deployment deployer,
com.sun.enterprise.deploy.shared.ArchiveFactory archiveFactory,
org.glassfish.server.ServerEnvironmentImpl env,
org.glassfish.api.ActionReport reporter,
org.osgi.framework.Bundle b)
protected void preDeploy()
throws DeploymentException
DeploymentExceptionprotected void postDeploy()
public OSGiApplicationInfo execute()
protected org.glassfish.api.deployment.archive.ReadableArchive makeArchive()
protected abstract OSGiDeploymentContext getDeploymentContextImpl(org.glassfish.api.ActionReport reporter, Logger logger, org.glassfish.api.deployment.archive.ReadableArchive archive, org.glassfish.api.deployment.OpsParams opsParams, org.glassfish.server.ServerEnvironmentImpl env, org.osgi.framework.Bundle b) throws Exception
Exceptionpublic static File makeFile(org.glassfish.api.deployment.archive.ReadableArchive a)
a - The archiveprotected org.glassfish.api.deployment.DeployCommandParameters getDeployParams()
throws Exception
Exceptionpublic org.osgi.framework.Bundle getBundle()
public org.glassfish.api.deployment.archive.ReadableArchive getArchive()
public OSGiApplicationInfo getResult()
Copyright © 2017–2019 Eclipse Foundation. All rights reserved.