Class DefaultListenerContainerRegistry

java.lang.Object
io.awspring.cloud.sqs.listener.DefaultListenerContainerRegistry
All Implemented Interfaces:
MessageListenerContainerRegistry, Lifecycle, Phased, SmartLifecycle

public class DefaultListenerContainerRegistry extends Object implements MessageListenerContainerRegistry
MessageListenerContainerRegistry implementation that registers the MessageListenerContainer instances and manage their lifecycle. This bean can be autowired and used to lookup container instances at runtime, which can be useful to e.g. manually manage their lifecycle. A LifecycleHandler is used to manage the containers' lifecycle. Only containers created via SqsListener annotations are registered by the framework.
Since:
3.0
Author:
Tomaz Fernandes