@Contract
public interface EmbeddedDeployer
| Modifier and Type | Method and Description |
|---|---|
String |
deploy(File archive,
org.glassfish.api.deployment.DeployCommandParameters params)
Deploys a file or directory to the servers passing the deployment command parameters
Starts the server if it is not started yet.
|
String |
deploy(org.glassfish.api.deployment.archive.ReadableArchive archive,
org.glassfish.api.deployment.DeployCommandParameters params)
Deploys an archive abstraction to the servers passing the deployment command parameters
|
File |
getApplicationsDir()
Returns the location of the applications directory, where deployed applications
are saved.
|
File |
getAutoDeployDir()
Returns the location of the auto-deploy directory.
|
void |
setAutoDeploy(boolean flag)
Enables or disables the auto-deployment feature
|
void |
undeploy(String name,
org.glassfish.api.deployment.UndeployCommandParameters params)
Undeploys a previously deployed application
|
void |
undeployAll()
Undeploys all deployed applications.
|
File getApplicationsDir()
File getAutoDeployDir()
void setAutoDeploy(boolean flag)
flag - set to true to enable, false to disableString deploy(File archive, org.glassfish.api.deployment.DeployCommandParameters params)
archive - archive or directory of the applicationparams - deployment command parametersString deploy(org.glassfish.api.deployment.archive.ReadableArchive archive, org.glassfish.api.deployment.DeployCommandParameters params)
archive - archive or directory of the applicationparams - deployment command parametersvoid undeploy(String name, org.glassfish.api.deployment.UndeployCommandParameters params)
name - name returned by EmbeddedDeployer#deploy(File, org.glassfish.api.deployment.DeployCommandParametersparams - the undeployment parameters, can be null for default valuesvoid undeployAll()
Copyright © 2013. All Rights Reserved.