package org.ow2.choreos.ee.services.preparer; import org.ow2.choreos.ee.nodes.cm.UpdateHandler; import org.ow2.choreos.services.datamodel.DeployableService; import org.ow2.choreos.services.datamodel.ServiceInstance; public class InstanceRemoverUpdateHandler implements UpdateHandler { private ServiceInstance instance; private DeployableService service; public InstanceRemoverUpdateHandler(DeployableService service, ServiceInstance instance) { this.instance = instance; this.service = service; } @Override public void handle() { service.getSelectedNodes().remove(instance.getNode()); service.removeInstance(instance); } }