| Interface | Description |
|---|---|
| AmqpSubscriptionCreator.AmqpMessageHandler |
Handles a message received via AMQP.
|
| Message |
Required to be implemented to make a message class compatible with
MessageCodec serialization/deserialization. |
| Message.Parser<T extends Message> |
Deserializes messages of a specific type.
|
| MessageSubscriptionCreator.MessageHandler<M extends Message> |
| Class | Description |
|---|---|
| AmqpSubscriptionCreator |
Creates a new listener for a queue on AMQP to receive "raw" AMQP messages.
|
| ExchangeParameters |
Holds and provides a
ExchangeParameters.Builder for the parameters of AMQP exchanges as commonly used throughout VATPlanner
configuration Properties. |
| ExchangeParameters.Builder |
Builds
ExchangeParameters from Properties, falling back to configurable default values for
undefined parameters. |
| MessageCodec |
Serializes and deserializes
Messages with a basic container for transport over AMQP as JSON. |
| MessageSubscriptionCreator |
Creates a new listener for a queue on AMQP to receive deserialized
Messages. |
| MessageSupplements |
Provides additional information and actions to
MessageSubscriptionCreator.MessageHandlers. |
| MessageSupplements.Builder |
Builder for
MessageSupplements. |
| Enum | Description |
|---|---|
| AmqpSubscriptionCreator.ReceiptAction |
Describes how to handle message confirmation on AMQP.
|
| Exception | Description |
|---|---|
| ConnectionFailed |
Thrown if an issue causes an AMQP channel or the entire connection to be terminated.
|
Copyright © 2025. All rights reserved.