1 26 27 package org.objectweb.openccm.descriptor.componentassembly.ccm.deployer.installer; 28 30 import org.objectweb.openccm.descriptor.componentassembly.ccm.deployer.base.DeployerActiveState; 31 import org.objectweb.openccm.descriptor.componentassembly.ccm.deployer.base.DeployerInactiveState; 32 import org.objectweb.openccm.descriptor.componentassembly.ccm.deployer.base.FatalDeploymentException; 33 34 41 public class ProcesscollocationDeployer extends ProcesscollocationDeployerContext{ 42 43 54 60 66 67 71 public void 72 deploy() 73 throws FatalDeploymentException 74 { 75 76 traverse(this,getHomeplacementDeployers()); 77 } 78 79 86 public void 87 visit(HomeplacementDeployer home,DeployerInactiveState status) 88 throws FatalDeploymentException 89 { 90 home.deploy(); 91 } 92 93 94 98 public void 99 tearDown() 100 throws FatalDeploymentException 101 { 102 traverse(this,getHomeplacementDeployers()); 103 } 104 111 public void 112 visit(HomeplacementDeployer home,DeployerActiveState status) 113 throws FatalDeploymentException 114 { 115 home.tearDown(); 116 } 117 } 118 | Popular Tags |