Spring AMQP 3.0.0-M2 API

This document is the API specification for Spring AMQP

For further API reference and developer documentation, see the Spring AMQP reference documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.

If you are interested in commercial training, consultancy, and support for Spring AMQP, please visit https://www.spring.io

Packages
Package
Description
Base package for Spring AMQP.
Provides core classes for the spring AMQP abstraction.
Classes related to application events
Provides top-level classes for Spring Rabbit.
Annotations and supporting classes for declarative Rabbit listener endpoint
Provides classes for message batching.
Provides classes supporting the Rabbit XML namespace.
Provides classes related to connections.
Provides core classes for Spring Rabbit.
Provides support classes (Rules etc.
Provides classes for message listener containers.
Provides classes for adapting listeners.
Provides Additional APIs for listeners.
Provides classes for listener exceptions.
Provides support classes for listeners.
Provides classes supporting Log4j 2 appenders.
Provides classes supporting Logback appenders.
Provides classes supporting retries.
Provides support classes for Spring Rabbit.
Classes for testing Spring AMQP applications.
Provides classes relating to the test application context.
Mockito extensions for testing Spring AMQP applications.
Provides classes supporting transactions in Spring Rabbit.
Package for Spring AMQP support classes.
Provides classes for supporting message conversion.
Package for Spring AMQP message post processors.
Provides utility classes to support Spring AMQP.
 
Provides classes for stream listener configuration.
Provides classes for stream listeners.
Provides classes for stream listener adapters.
Provides classes for stream producers.
Provides support classes.
Provides classes for message conversion.