org.ow2.jonas.services.bootstrap
Class JOnASDeploymentPlanDeployer

java.lang.Object
  extended by org.ow2.jonas.services.bootstrap.JOnASDeploymentPlanDeployer
All Implemented Interfaces:
DeploymentPlanDeployer

public class JOnASDeploymentPlanDeployer
extends Object
implements DeploymentPlanDeployer

Allows to deploy or undeploy all bundles for a particular deployment plan. At the server initialization, deploy all JOnAS services defined in the configuration.

Author:
Francois Fornaciari

Constructor Summary
JOnASDeploymentPlanDeployer()
           
 
Method Summary
 void deploy(String name)
          
 void setConfigurationManager(ConfigurationManager configurationManager)
          Set the ConfigurationManager service.
 void setDeploymentPlanDeployer(org.ow2.util.plan.deployer.api.IDeploymentPlanDeployer deploymentPlanDeployer)
           
 void undeploy(String name)
          
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JOnASDeploymentPlanDeployer

public JOnASDeploymentPlanDeployer()
Method Detail

deploy

public void deploy(String name)
            throws org.ow2.util.ee.deploy.api.deployer.DeployerException

Specified by:
deploy in interface DeploymentPlanDeployer
Throws:
org.ow2.util.ee.deploy.api.deployer.DeployerException

undeploy

public void undeploy(String name)
              throws org.ow2.util.ee.deploy.api.deployer.DeployerException

Specified by:
undeploy in interface DeploymentPlanDeployer
Throws:
org.ow2.util.ee.deploy.api.deployer.DeployerException

setDeploymentPlanDeployer

public void setDeploymentPlanDeployer(org.ow2.util.plan.deployer.api.IDeploymentPlanDeployer deploymentPlanDeployer)
Parameters:
deploymentPlanDeployer - the deploymentPlanDeployer to set

setConfigurationManager

public void setConfigurationManager(ConfigurationManager configurationManager)
Set the ConfigurationManager service.

Parameters:
configurationManager - the configurationManager to set


Copyright © 2010 OW2 Consortium. All Rights Reserved.