public synchronized void undeploy(Composite composite) throws Fabric3Exception { LogicalCompositeComponent domain = logicalComponentManager.getDomainComposite(); URI contributionUri = composite.getContributionUri(); collector.markForCollection(contributionUri, domain); Deployment deployment = generator.generate(domain); collector.collect(domain); deployer.deploy(deployment); Contribution contribution = metadataStore.find(contributionUri); contribution.undeploy(); }
public synchronized void undeploy(Composite composite) throws Fabric3Exception { LogicalCompositeComponent domain = logicalComponentManager.getDomainComposite(); URI contributionUri = composite.getContributionUri(); collector.markForCollection(contributionUri, domain); Deployment deployment = generator.generate(domain); collector.collect(domain); deployer.deploy(deployment); Contribution contribution = metadataStore.find(contributionUri); contribution.undeploy(); }