cancels the subscription IDs.
cancels the subscription IDs.
the subscription IDs to cancel
a cancelled response and updated state
true if there are any subscriptions requesting work
Creates matches based on the given predicate.
Creates matches based on the given predicate.
Composite matches are always considered first, as by definition if an entire composite match matches then all of its constituent parts would as well.
a new state with the 'orElse' version of the submitted jobs and any non-empty work subscriptions
Submits the given job to the state
Submits the given job to the state
the job to append to the state
the new state and job response, but not in that order
a new state w/ the match removed
the subscription id
a cpoy of the state which only contains the given subscription
An immutable view of the exchange state