| Name | Description |
 | CheckMessageListener |
Checks the message listener, throwing an exception
if it does not correspond to a supported listener type.
By default, only a Spring.Messaging.Amqp.Core.IMessageListener object or a
Spring Spring.Messaging.Amqp.Rabbit.Core.IChannelAwareMessageListener object will be accepted.
(Inherited from AbstractMessageListenerContainer) |
 | CommitIfNecessary |
Perform a commit or message acknowledgement, as appropriate
(Inherited from AbstractMessageListenerContainer) |
 | CreateChannel | (Inherited from Spring.Messaging.Amqp.Rabbit.Core.RabbitAccessor) |
 | CreateConnection | (Inherited from Spring.Messaging.Amqp.Rabbit.Core.RabbitAccessor) |
 | CreateSharedConnection |
Creates the shared connection for this container.
(Inherited from AbstractRabbitListeningContainer) |
 | DoExecuteListener |
Executes the specified listener,
committing or rolling back the transaction afterwards (if necessary).
(Inherited from AbstractMessageListenerContainer) |
 | DoInitialize | Overridden.
Creates the specified number of concurrent consumers, in the from of a Rabbit Channel
plus associated MessageConsumer
process.
|
 | DoInvokeListener | Overloaded.
Invoke the specified listener as Spring SessionAwareMessageListener,
exposing a new Rabbit Channel (potentially with its own transaction)
to the listener if demanded.
(Inherited from AbstractMessageListenerContainer) |
 | DoShutdown | Overridden. |
 | DoStart | Overridden. |
 | DoStop |
Notify all invoker tasks and stop the shared Connection, if any.
(Inherited from AbstractRabbitListeningContainer) |
 | EstablishSharedConnection |
Establishes the shared connection for this container.
(Inherited from AbstractRabbitListeningContainer) |
 | ExecuteListener |
Executes the specified listener,
committing or rolling back the transaction afterwards (if necessary).
(Inherited from AbstractMessageListenerContainer) |
 | HandleListenerException |
Handle the given exception that arose during listener execution.
(Inherited from AbstractMessageListenerContainer) |
 | InvokeErrorHandler |
Invokes the error handler.
(Inherited from AbstractMessageListenerContainer) |
 | InvokeListener |
Invokes the specified listener: either as standard NMS MessageListener
or (preferably) as Spring SessionAwareMessageListener.
(Inherited from AbstractMessageListenerContainer) |
 | IsChannelLocallyTransacted |
Determines whether the given Channel is locally transacted, that is, whether
its transaction is managed by this listener container's Channel handling
and not by an external transaction coordinator.
(Inherited from AbstractMessageListenerContainer) |
 | PrepareSharedConnection |
Prepares the given connection, which is about to be registered as the
shared connection for this container.
(Inherited from AbstractRabbitListeningContainer) |
 | RollbackIfNecessary |
Perform a rollback, if appropriate.
(Inherited from AbstractMessageListenerContainer) |
 | RollbackOnExceptionIfNecessary |
Perform a rollback, handling rollback excepitons properly.
(Inherited from AbstractMessageListenerContainer) |
 | RunningAllowed |
Check whether this container's listeners are generally allowed to run.
This implementation always returns true; the default 'running' state is
purely determined by AbstractRabbitListeningContainer.Start / AbstractRabbitListeningContainer.Stop.
(Inherited from AbstractRabbitListeningContainer) |
 | StopSharedConnection |
Stops the shared connection.
(Inherited from AbstractRabbitListeningContainer) |
 | ValidateConfiguration |
Validates the configuration of this container
(Inherited from AbstractRabbitListeningContainer) |