Table of Contents

Interface IRabbitListenerEndpointRegistrar

Namespace
Steeltoe.Messaging.RabbitMQ.Listener
Assembly
Steeltoe.Messaging.RabbitMQ.dll
public interface IRabbitListenerEndpointRegistrar : IServiceNameAware
Inherited Members

Properties

ApplicationContext

IApplicationContext ApplicationContext { get; set; }

Property Value

IApplicationContext

ContainerFactory

IRabbitListenerContainerFactory ContainerFactory { get; set; }

Property Value

IRabbitListenerContainerFactory

ContainerFactoryServiceName

string ContainerFactoryServiceName { get; set; }

Property Value

string

EndpointRegistry

IRabbitListenerEndpointRegistry EndpointRegistry { get; set; }

Property Value

IRabbitListenerEndpointRegistry

MessageHandlerMethodFactory

IMessageHandlerMethodFactory MessageHandlerMethodFactory { get; set; }

Property Value

IMessageHandlerMethodFactory

StartImmediately

bool StartImmediately { get; set; }

Property Value

bool

Methods

Initialize()

void Initialize()

RegisterEndpoint(IRabbitListenerEndpoint)

void RegisterEndpoint(IRabbitListenerEndpoint endpoint)

Parameters

endpoint IRabbitListenerEndpoint

RegisterEndpoint(IRabbitListenerEndpoint, IRabbitListenerContainerFactory)

void RegisterEndpoint(IRabbitListenerEndpoint endpoint, IRabbitListenerContainerFactory factory)

Parameters

endpoint IRabbitListenerEndpoint
factory IRabbitListenerContainerFactory