| com.bostechcorp.cbesb.runtime.ccsl.jbi.messaging.IDeployer
All known Subclasses: com.bostechcorp.cbesb.runtime.ccsl.jbi.messaging.CbDeployer,
IDeployer | public interface IDeployer (Code) | | A deployer is responsible for handling one type of artifact deployment.
author: Guillaume Nodet version: $Revision: 426415 $ since: 3.0 |
Method Summary | |
boolean | canDeploy(String serviceUnitName, String serviceUnitRootPath) Check if this deployer is able to handle a given artifact. | CbServiceUnit | deploy(String serviceUnitName, String serviceUnitRootPath) Actually deploys the given service unit and build a ServiceUnit object
that contains endpoints. | void | undeploy(CbServiceUnit su) Undeploys the given service unit. |
canDeploy | boolean canDeploy(String serviceUnitName, String serviceUnitRootPath)(Code) | | Check if this deployer is able to handle a given artifact.
Parameters: serviceUnitName - the name of the service unit Parameters: serviceUnitRootPath - the path of the exploded service unit true if this deployer can handle the given artifact |
deploy | CbServiceUnit deploy(String serviceUnitName, String serviceUnitRootPath) throws DeploymentException(Code) | | Actually deploys the given service unit and build a ServiceUnit object
that contains endpoints.
Parameters: serviceUnitName - the name of the service unit Parameters: serviceUnitRootPath - the path of the exploded service unit a service unit containing endpoints throws: DeploymentException - if an error occurs |
undeploy | void undeploy(CbServiceUnit su) throws DeploymentException(Code) | | Undeploys the given service unit.
Parameters: su - the service unit to undeploy |
|
|