package com.sequenceiq.cloudbreak.orchestrator.salt.poller.checker; import java.util.Set; import com.sequenceiq.cloudbreak.orchestrator.model.Node; import com.sequenceiq.cloudbreak.orchestrator.salt.client.SaltConnector; import com.sequenceiq.cloudbreak.orchestrator.salt.domain.StateType; import com.sequenceiq.cloudbreak.orchestrator.salt.poller.BaseSaltJobRunner; import com.sequenceiq.cloudbreak.orchestrator.salt.states.SaltStates; public class HighStateRunner extends BaseSaltJobRunner { public HighStateRunner(Set<String> target, Set<Node> allNode) { super(target, allNode); } @Override public String submit(SaltConnector saltConnector) { return SaltStates.highstate(saltConnector); } @Override public StateType stateType() { return StateType.HIGH; } @Override public String toString() { return "HighStateChecker{" + super.toString() + "}"; } }