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 java.lang.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(java.lang.String name)
          
 void setConfigurationManager(ConfigurationManager configurationManager)
          Set the ConfigurationManager service.
 void setDeployerManager(org.ow2.util.ee.deploy.api.deployer.IDeployerManager deployerManager)
           
 void undeploy(java.lang.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(java.lang.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(java.lang.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

setConfigurationManager

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

Parameters:
configurationManager - the configurationManager to set

setDeployerManager

public void setDeployerManager(org.ow2.util.ee.deploy.api.deployer.IDeployerManager deployerManager)
Parameters:
deployerManager - the IDeployerManager to set


Copyright © 2012 OW2 Consortium. All Rights Reserved.