Class WaitForConditionOperation<T>

Type Parameters:
T - the type of state being polled
All Implemented Interfaces:
DurableFuture<T>

public class WaitForConditionOperation<T> extends SerializableDurableOperation<T>
Durable operation that periodically checks a user-supplied condition function, using a configurable wait strategy to determine polling intervals and termination.

Uses OperationType.STEP with OperationSubType.WAIT_FOR_CONDITION subtype. Each polling iteration is checkpointed as a RETRY on the same STEP operation.