Table of Contents

Interface IMessageListenerContainer

Namespace
Steeltoe.Messaging.RabbitMQ.Listener
Assembly
Steeltoe.Messaging.RabbitMQ.dll
[Obsolete("This feature will be removed in the next major version. See https://steeltoe.io/docs/v3/obsolete for details.")]
public interface IMessageListenerContainer : ISmartLifecycle, ILifecycle, IPhased, IDisposable, IServiceNameAware
Inherited Members

Methods

Initialize()

void Initialize()

LazyLoad()

Do not check for missing or mismatched queues during startup. Used for lazily loaded message listener containers to avoid a deadlock when starting such containers. Applications lazily loading containers should verify the queue configuration before loading the container bean.

void LazyLoad()

SetupMessageListener(IMessageListener)

Setup the message listener to use.

void SetupMessageListener(IMessageListener messageListener)

Parameters

messageListener IMessageListener

the message listener