Creates two subscriptions to the exchange -- one for /rest/exec/run and one for /rest/exec/stream.
Creates two subscriptions to the exchange -- one for /rest/exec/run and one for /rest/exec/stream.
The second subscription references the other, so any requests sent to one will decrement the 'take' count for the other.
the subscription acks and the 'take' ack
a future of the ExecutionRoutes once the exec subscription completes
Starts the REST service and subscribes to/requests work
Starts the REST service and subscribes to/requests work
It creates two subscriptions -- one for just running and executing, and another for executing and jobs which just return the exit code.
Provides functions for setting up the exec service functions