|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IDeployer<T extends IDeployable<T>>
Interface allowing to deploy/undeploy the IDeployable objects.
| Method Summary | |
|---|---|
void |
deploy(IDeployable<T> deployable)
Deploy a deployable. |
List<IDeploymentReport> |
deploy(List<IDeployable<T>> deployables)
Deploy deployables. |
boolean |
isDeployed(IDeployable<T> deployable)
Checks if the given deployable is deployed or not. |
boolean |
supports(IDeployable<?> deployable)
Checks if the given deployable is supported by the Deployer. |
boolean |
supports(List<IDeployable<?>> deployables)
Checks if this deployable list is supported by the Deployer. |
void |
undeploy(IDeployable<T> deployable)
Undeploy the given deployable. |
List<IDeploymentReport> |
undeploy(List<IDeployable<T>> deployables)
Undeploy the list of deployable. |
| Method Detail |
|---|
void deploy(IDeployable<T> deployable)
throws DeployerException,
UnsupportedDeployerException
deployable - a given deployable
DeployerException - if the deployment is not done.
UnsupportedDeployerException - No deployer found for deployable.
void undeploy(IDeployable<T> deployable)
throws DeployerException
deployable - a given deployable to undeploy
DeployerException - if the undeploy operation fails.
boolean isDeployed(IDeployable<T> deployable)
throws DeployerException
deployable - test if a given deployable is already deployed.
DeployerException - if the isDeployed operation fails.boolean supports(IDeployable<?> deployable)
deployable - the deployable to be checked
List<IDeploymentReport> deploy(List<IDeployable<T>> deployables)
deployables - List of deployables to deploy
IDeploymentReportList<IDeploymentReport> undeploy(List<IDeployable<T>> deployables)
deployables - List of deployable to undeploy
IDeploymentReportboolean supports(List<IDeployable<?>> deployables)
deployables - the list of deployable to be checked
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||