Methods Summary |
---|
public abstract com.sun.enterprise.deployment.backend.DeploymentStatus | associate(com.sun.enterprise.deployment.backend.DeploymentRequest req)This method is used to associate an application to a target.
|
public abstract com.sun.enterprise.deployment.backend.DeploymentStatus | associate(java.lang.String targetName, boolean enabled, java.lang.String virtualServers, java.lang.String referenceName)This method is used to associate an application to a target.
It constructs the DeploymentRequest using the parameters first.
|
public abstract com.sun.enterprise.deployment.backend.DeploymentStatus | associate(java.lang.String targetName, java.lang.String referenceName, java.util.Map options)This method is used to associate an application to a target.
It constructs the DeploymentRequest using the parameters first.
|
public abstract com.sun.enterprise.deployment.backend.DeploymentStatus | deploy(com.sun.enterprise.deployment.backend.DeploymentRequest req)This method deploys application. Prepares the app, stores it in
central repository and registers with config
|
public abstract com.sun.enterprise.deployment.backend.DeploymentStatus | deploy(java.io.File deployFile, java.io.File planFile, java.lang.String archiveName, java.lang.String moduleID, com.sun.enterprise.deployment.util.DeploymentProperties dProps, com.sun.enterprise.management.deploy.DeploymentCallback callback)This method deploys application. Prepares the app, stores it in
It constructs the DeploymentRequest using the parameters first.
|
public abstract com.sun.enterprise.deployment.backend.DeploymentStatus | disassociate(com.sun.enterprise.deployment.backend.DeploymentRequest req)This method removes references of an application on a particular target
|
public abstract com.sun.enterprise.deployment.backend.DeploymentStatus | disassociate(java.lang.String targetName, java.lang.String referenceName)This method removes references of an application on a particular target
It constructs the DeploymentRequest using the parameters first.
|
public abstract com.sun.enterprise.deployment.backend.DeploymentStatus | disassociate(java.lang.String targetName, java.lang.String referenceName, java.util.Map options)
|
public static com.sun.enterprise.deployment.phasing.DeploymentService | getDeploymentService(com.sun.enterprise.config.ConfigContext configContext)This is a singleton factory for the DeploymentService implementation. We should revisit
this to make sure this will work in multi-threaded environment, i.e. concurrent deployment.
if (deployService != null) {
return deployService;
}
PluggableFeatureFactory featureFactory =
ApplicationServer.getServerContext().getPluggableFeatureFactory();
DeploymentFactory dFactory = featureFactory.getDeploymentFactory();
deployService = dFactory.createDeploymentService(configContext);
return deployService;
|
public static com.sun.enterprise.deployment.phasing.DeploymentService | getDeploymentService()
ConfigContext configContext =
DeploymentServiceUtils.getConfigContext();
return DeploymentService.getDeploymentService(configContext);
|
public abstract java.lang.String | getModuleIDFromDD(java.io.File file)This method finds moduleID by explicitly loading the dd for its
display name.
This method is called by the DeployThread if and only if the client
did not provide a moduleID. This is only true when a client is using
JSR88.distribute with InputStream signature.
|
public abstract boolean | quit(java.lang.String moduleID)
|
public abstract com.sun.enterprise.deployment.backend.DeploymentStatus | start(com.sun.enterprise.deployment.backend.DeploymentRequest req)
|
public abstract com.sun.enterprise.deployment.backend.DeploymentStatus | start(java.lang.String moduleID, java.lang.String targetName, java.util.Map options)
|
public abstract com.sun.enterprise.deployment.backend.DeploymentStatus | stop(com.sun.enterprise.deployment.backend.DeploymentRequest req)
|
public abstract com.sun.enterprise.deployment.backend.DeploymentStatus | stop(java.lang.String moduleID, java.lang.String targetName, java.util.Map options)
|
public abstract com.sun.enterprise.deployment.backend.DeploymentStatus | undeploy(com.sun.enterprise.deployment.backend.DeploymentRequest req)This method undeploys application. Removes the application from
central repository and unregisters the application from config
|
public abstract com.sun.enterprise.deployment.backend.DeploymentStatus | undeploy(java.lang.String mModuleID, java.util.Map mParams)This method undeploys application. Removes the application from
It constructs the DeploymentRequest using the parameters first.
|