作者
Mark Pollack , Mark Fisher , Oleg Zhurakousky , Dave Syer , Gary Russell , Gunnar Hillert , Artem Bilan , Stéphane Nicoll
1.6.0.M1
Copyright © 2010-2016 Pivotal Software Inc.
Copies of this document may be made for your own use and for distribution to others, provided that you do not charge any fee for such copies and further provided that each copy contains this Copyright Notice, whether distributed in print or electronically.
Table of Contents
- 1. Preface
- 2. Introduction
- 3. Reference
- 3.1. Using Spring AMQP
- 3.1.1. AMQP Abstractions
- 3.1.2. Connection and Resource Management
- 3.1.3. AmqpTemplate
- 3.1.4. Sending messages
- 3.1.5. Receiving messages
- 3.1.6. Message Converters
- 3.1.7. Modifying Messages - Compression and More
- 3.1.8. Request/Reply Messaging
- 3.1.9. Configuring the broker
- 3.1.10. Delayed Message Exchange
- 3.1.11. RabbitMQ REST API
- 3.1.12. Exception Handling
- 3.1.13. Transactions
- 3.1.14. Message Listener Container Configuration
- 3.1.15. Listener Concurrency
- 3.1.16. Exclusive Consumer
- 3.1.17. Listener Container Queues
- 3.1.18. Resilience: Recovering from Errors and Broker Failures
- 3.1.19. Debugging
- 3.2. Sample Applications
- 3.3. Testing Support
- 4. Spring Integration - Reference
- 5. Other Resources
- A. Change History
- A.1. Current Release
- A.2. Previous Releases
- A.2.1. Changes in 1.5 Since 1.4
- spring-erlang is No Longer Supported
- CachingConnectionFactory Changes
- Properties to Control Container Queue Declaration Behavior
- Class Package Change
- DefaultMessagePropertiesConverter
- @RabbitListener Improvements
- Automatic Exchange, Queue, Binding Declaration
- RabbitTemplate Changes
- The RabbitManagementTemplate
- Listener Container Bean Names (XML)
- Class-Level @RabbitListener
- SimpleMessageListenerContainer: BackOff support
- Channel Close Logging
- Application Events
- Consumer Tag Configuration
- MessageListenerAdapter
- LocalizedQueueConnectionFactory
- Anonymous Queue Naming
- A.2.2. Changes in 1.4 Since 1.3
- @RabbitListener Annotation
- RabbitMessagingTemplate
- Listener Container Missing Queues Fatal Attribute
- RabbitTemplate ConfirmCallback Interface
- RabbitConnectionFactoryBean
- CachingConnectionFactory
- Log Appender
- Listener Queues
- RabbitTemplate: mandatory and connectionFactorySelector Expressions
- Listeners and the Routing Connection Factory
- RabbitTemplate: RecoveryCallback option
- MessageConversionException
- RabbitMQ 3.4 Compatibility
- ContentTypeDelegatingMessageConverter
- A.2.3. Changes in 1.3 Since 1.2
- Listener Concurrency
- Listener Queues
- Consumer Priority
- Exclusive Consumer
- Rabbit Admin
- Direct Exchange Binding
- AMQP Template
- Caching Connection Factory
- Binding Arguments
- Routing Connection Factory
- MessageBuilder and MessagePropertiesBuilder
- RetryInterceptorBuilder
- RepublishMessageRecoverer
- Default Error Handler (Since 1.3.2)
- Listener Container 'missingQueuesFatal` Property (Since 1.3.5)
- A.2.4. Changes to 1.2 Since 1.1
- A.2.5. Changes to 1.1 Since 1.0