[][src]Type Definition cerk::kernel::CloudEventMessageRoutingId

type CloudEventMessageRoutingId = String;

the unique identifier of the CloudEvent routing attempt this id is generated on a receiver per CloudEvent and routing attempt.

If a CloudEvent has to be routed multiple times (e.g., delivery guarantee at least once) and the first routing fails (e.g., connection to outgoing queue was broken), then the message routing has to be retried. For this retry a new CloudEventMessageRoutingId has to be granted.

This id should not be tried to be interpreted or to be pared. The generation is not defined globally and can be done differently by every port implementation.