handle
Handles a domain event exchange and collects metrics on the operation. Metrics collected include timing, success/failure rates, and tags for aggregate, event, and processor identification.
Return
a Mono that completes when the event is handled
Parameters
exchange
the domain event exchange containing the event to handle
Throws
if the event function cannot be retrieved from the exchange