Table of Contents

Interface IRabbitListenerEndpointRegistry

Namespace
Steeltoe.Messaging.RabbitMQ.Listener
Assembly
Steeltoe.Messaging.RabbitMQ.dll
public interface IRabbitListenerEndpointRegistry : ISmartLifecycle, ILifecycle, IPhased, IDisposable, IServiceNameAware
Inherited Members

Methods

GetListenerContainer(string)

IMessageListenerContainer GetListenerContainer(string id)

Parameters

id string

Returns

IMessageListenerContainer

GetListenerContainerIds()

ISet<string> GetListenerContainerIds()

Returns

ISet<string>

GetListenerContainers()

ICollection<IMessageListenerContainer> GetListenerContainers()

Returns

ICollection<IMessageListenerContainer>

RegisterListenerContainer(IRabbitListenerEndpoint, IRabbitListenerContainerFactory)

void RegisterListenerContainer(IRabbitListenerEndpoint endpoint, IRabbitListenerContainerFactory factory)

Parameters

endpoint IRabbitListenerEndpoint
factory IRabbitListenerContainerFactory

RegisterListenerContainer(IRabbitListenerEndpoint, IRabbitListenerContainerFactory, bool)

void RegisterListenerContainer(IRabbitListenerEndpoint endpoint, IRabbitListenerContainerFactory factory, bool startImmediately)

Parameters

endpoint IRabbitListenerEndpoint
factory IRabbitListenerContainerFactory
startImmediately bool

UnregisterListenerContainer(string)

IMessageListenerContainer UnregisterListenerContainer(string id)

Parameters

id string

Returns

IMessageListenerContainer