1 26 27 package org.objectweb.openccm.descriptor.componentassembly.ccm.deployer.installer; 28 29 30 import org.objectweb.openccm.descriptor.componentassembly.ccm.deployer.base.*; 31 38 public class HostcollocationDeployer 39 extends HostcollocationDeployerContext 40 { 41 52 58 64 65 69 public void 70 deploy()throws FatalDeploymentException 71 { 72 traverse(this,getHomeplacementDeployers()); 73 getLifeCycleManager().stepEndedSuccessFully(); 74 } 75 82 public void 83 visit(HomeplacementDeployer home,DeployerInactiveState status) 84 throws FatalDeploymentException 85 { 86 home.deploy(); 87 } 88 92 public void 93 tearDown() 94 throws FatalDeploymentException 95 96 { 97 traverse(this,getHomeplacementDeployers()); 98 getLifeCycleManager().stepEndedSuccessFully(); 99 } 100 107 public void 108 visit(HomeplacementDeployer home, DeployerActiveState status) 109 throws FatalDeploymentException 110 { 111 home.tearDown(); 112 } 113 } 114 | Popular Tags |