Interface IRabbitListenerEndpointRegistry
[Obsolete("This feature will be removed in the next major version. See https://steeltoe.io/docs/v3/obsolete for details.")]
public interface IRabbitListenerEndpointRegistry : ISmartLifecycle, ILifecycle, IPhased, IDisposable, IServiceNameAware
- Inherited Members
Methods
GetListenerContainer(string)
IMessageListenerContainer GetListenerContainer(string id)
Parameters
idstring
Returns
GetListenerContainerIds()
ISet<string> GetListenerContainerIds()
Returns
GetListenerContainers()
ICollection<IMessageListenerContainer> GetListenerContainers()
Returns
RegisterListenerContainer(IRabbitListenerEndpoint, IRabbitListenerContainerFactory)
void RegisterListenerContainer(IRabbitListenerEndpoint endpoint, IRabbitListenerContainerFactory factory)
Parameters
endpointIRabbitListenerEndpointfactoryIRabbitListenerContainerFactory
RegisterListenerContainer(IRabbitListenerEndpoint, IRabbitListenerContainerFactory, bool)
void RegisterListenerContainer(IRabbitListenerEndpoint endpoint, IRabbitListenerContainerFactory factory, bool startImmediately)
Parameters
endpointIRabbitListenerEndpointfactoryIRabbitListenerContainerFactorystartImmediatelybool
UnregisterListenerContainer(string)
IMessageListenerContainer UnregisterListenerContainer(string id)
Parameters
idstring