public boolean apply(RunningInstance instance) { logger.trace("looking for state on instance %s", instance); instance = refresh(instance); logger.trace("%s: looking for instance state %s: currently: %s", instance.getId(), InstanceState.STOPPED, instance.getInstanceState()); return instance.getInstanceState() == InstanceState.STOPPED; }