|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
Exchange | |
Exchange.BindingListener | |
Exchange.Task | |
ExchangeFactory | |
ExchangeReferrer | |
ExchangeRegistry | |
ExchangeType<T extends Exchange> | |
MessageRouter | Separated out from the ExchangeRegistry interface to allow components that use only this part to have a dependency with a reduced footprint. |
Class Summary | |
---|---|
AbstractExchange | |
AbstractExchangeMBean<T extends AbstractExchange> | Abstract MBean class. |
DefaultExchangeFactory | |
DefaultExchangeRegistry | |
DirectExchange | |
DirectExchangeMBean | MBean class implementing the management interfaces. |
ExchangeInitialiser | |
FanoutExchange | |
FanoutExchangeMBean | MBean class implementing the management interfaces. |
HeadersBinding | Defines binding and matching based on a set of headers. |
HeadersExchange | An exchange that binds queues based on a set of required headers and header values and routes messages to these queues by matching the headers of the message against those with which the queues were bound. |
HeadersExchangeMBean | HeadersExchangeMBean class implements the management interface for the Header Exchanges. |
TopicExchange | |
TopicExchangeMBean | TopicExchangeMBean class implements the management interface for the Topic exchanges. |
Exception Summary | |
---|---|
ExchangeInUseException | ExchangeInUseRegistry indicates that an exchange cannot be unregistered because it is currently being used. |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |