Cancels the submitted jobs, removing them from the exchange
Queue the state of the exchange
Submit a job to the exchange and trigger a match for work.
Submit a job to the exchange and trigger a match for work.
If 'awaitMatch' is specified on the SubmitJob then the response will be a BlockingSubmitJobResponse. Otherwise it will just be sent to the exchange an immediately return a SubmitJobResponse.
If the submitted job already contains a jobId, then that id will be used and any existing submission with the same Id will be replaced.
either BlockingSubmitJobResponse or a SubmitJobResponse
Creates or updates a WorkSubscription, whose returned WorkSubscriptionAck key can be used to pull work items from the exchange.
Creates or updates a WorkSubscription, whose returned WorkSubscriptionAck key can be used to pull work items from the exchange.
If the request specifies a subscription key then any existing subscription with the given id will be updated by having its work details combined w/ the existing subscription
If no subscription key is supplied, then a new one will be generated and provided on the ack.
an ack containing the key needed to request work items
convenience method for pulling work items
convenience method for pulling work items
A default, ephemeral, non-thread-safe implementation of an exchange