Cancels a reply timeout.
The handle to cancel
Wall-clock milliseconds, for MessageMetadata.timestamp.
The epoch time
Schedules a reply timeout.
Invoked when the budget elapses
The budget
The handle to cancel with
A fresh unique id, for message ids, correlation ids, and inbox addresses.
The id
The runtime capabilities this broker needs. IRuntimeServices satisfies it.
Narrower than the whole of
IRuntimeServicesfor the reasonJobIdSourceis: interface segregation (AI_GUIDELINES §1.1), so a test double implements the four members that are read rather than the dozens that are not. It is still a port rather than directcrypto/setTimeoutcalls, because §4.2 routes every runtime capability throughIRuntimeServices— which is why the plugin constructs this class.Since
0.2.0