Package-level declarations
Types
A simple waiting chain that waits for saga handling completion followed by a tail stage. This strategy combines waiting for saga processing with an additional stage/function criteria. The chain waits for SAGA_HANDLED stage with specific function matching, then waits for the tail stage/function combination.
A waiting strategy that implements a simple chain of command processing stages. This strategy waits for saga handling completion with specific function criteria, then waits for additional commands generated by the saga to complete their processing. It's designed for scenarios where sagas generate follow-up commands that need to be waited on.
Represents the tail (final) stage in a waiting chain. This class encapsulates the final stage and function criteria that a waiting chain should wait for after completing the main processing stages.