All Classes and Interfaces
Class
Description
An implementation of
Message
suitable for incoming RabbitMQ messages.Holds metadata from an incoming RabbitMQ message.
Used to represent RabbitMQ metadata in on outgoing message.
Allows the builder-style construction of
OutgoingRabbitMQMetadata
A
RabbitMQFailureHandler
that in effect treats the nack as an ack.A
RabbitMQAckHandler
used when auto-ack is off.Implemented to provide message acknowledgement strategies.
A
RabbitMQAckHandler
used when auto-ack is on.Extracts the common configuration for the
smallrye-rabbitmq
connector.Extract the incoming configuration for the
smallrye-rabbitmq
connector.Extract the outgoing configuration for the
smallrye-rabbitmq
connector.Defines a bundle of exception messages each with a unique id.
Warning this class consists of generated code.
A
RabbitMQFailureHandler
that rejects the message and reports a failure.Implemented to provide message failure strategies.
Factory interface for
RabbitMQFailureHandler
Identifiers of default failure strategies
Warning this class consists of generated code.
Utility class which can handle the transformation of a
Message
to an RabbitMQMessageConverter.OutgoingRabbitMQMessage
.Represents an outgoing RabbitMQ message.
Messages for RabbitMQ Connector
Assigned ID range is 16100-16199
Warning this class consists of generated code.
An implementation of
Flow.Processor
and Flow.Subscription
that is responsible for sending
RabbitMQ messages to an external broker.Additional nack metadata that specifies flags for the 'basic.reject' operation.