class SyncAllRunner extends BaseSaltJobRunner {

    @Override
    public String submit(SaltConnector saltConnector) {
        ApplyResponse grainsResult = SaltStates.syncAll(saltConnector);
        Set<String> strings = collectMissingHostnames(collectSucceededNodes(grainsResult));
        setTargetHostnames(strings);
        return strings.toString();
    }

    public  SyncAllRunner(Set<String> targetHostnames, Set<Node> allNode);

}