Class TenantRoutingSequencedDeadLetterQueue

java.lang.Object
io.axoniq.framework.messaging.multitenancy.deadletter.TenantRoutingSequencedDeadLetterQueue
All Implemented Interfaces:
SequencedDeadLetterQueue<EventMessage>

@Internal public class TenantRoutingSequencedDeadLetterQueue extends Object implements SequencedDeadLetterQueue<EventMessage>
Routes dead-letter queue operations to a queue dedicated to the tenant carried by the processing context.

All operations require a processing context carrying a known tenant. An operation without one is rejected, rather than selecting a tenant arbitrarily.

Since:
5.4.0
Author:
Jan Galinski