Class ConditionCombination

java.lang.Object
io.superdurable.dex.ConditionCombination

public final class ConditionCombination extends Object
Groups conditions that must all be satisfied as one alternative in a combined wait.

Pass one or more combinations to Wait.anyCombinationOf(ConditionCombination...). Dex resumes the Step when all conditions in any one combination are satisfied.

return Wait.anyCombinationOf(
        ConditionCombination.of(
                approval.forOne("approval"),
                Timer.byDuration(shortDelay, "short-delay")),
        ConditionCombination.of(manualOverride.forOne("manual")));