The following tables list the members exposed by AbstractRabbitListeningContainer.
Name | Description | |
---|---|---|
![]() | lifecycleMonitor |
Name | Description | |
---|---|---|
![]() | ChannelTransacted | (Inherited from Spring.Messaging.Amqp.Rabbit.Core.RabbitAccessor) |
![]() | ConnectionFactory | (Inherited from Spring.Messaging.Amqp.Rabbit.Core.RabbitAccessor) |
![]() | IsActive | Gets a value indicating whether this container is currently active, that is whether it has been set up but not shut down yet. |
![]() | IsRunning | |
![]() | ObjectName | Set the name of the object in the object factory that created this object. |
![]() | Running | Gets a value indicating whether this container is currently running, that is, whether it has been started and not stopped yet. |
Name | Description | |
---|---|---|
![]() | SharedConnection | |
![]() | SharedConnectionEnabled | Gets a value indicating whether a shared Rabbited connection should be maintained by this container base class |
Name | Description | |
---|---|---|
![]() | AfterPropertiesSet | Overridden. |
![]() | Dispose | |
![]() | Initialize | Initializes this container. Creates and calls a Rabbit Connection and calls AbstractRabbitListeningContainer.DoInitialize. |
![]() | Shutdown | Stop the shared Connection, call AbstractRabbitListeningContainer.DoShutdown and close this container |
![]() | Start | Starts this container. |
![]() | Stop | Stop this container. |
Name | Description | |
---|---|---|
![]() | 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. |
![]() | DoInitialize | Registers any invokers within this container. Subclasses need to implement this method for their specific invoker management process. |
![]() | DoShutdown | Close the registered invokers. Subclasses need to implement this method for their specific invoker management process. |
![]() | DoStart | Start the shared Connection, if any, and notify all invoker tasks. |
![]() | DoStop | Notify all invoker tasks and stop the shared Connection, if any. |
![]() | EstablishSharedConnection | Establishes the shared connection for this container. |
![]() | PrepareSharedConnection | Prepares the given connection, which is about to be registered as the shared connection for this container. |
![]() | 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. |
![]() | StopSharedConnection | Stops the shared connection. |
![]() | ValidateConfiguration | Validates the configuration of this container |