Add auto-startup support for JmsListenerContainerFactory
The auto startup flag can now be set on a JmsListenerContainerFactory to control if the created container should be started automatically when the application context starts. Issue: SPR-12824
This commit is contained in:
@@ -157,6 +157,7 @@ public class JmsListenerContainerFactoryTests {
|
||||
factory.setPubSubDomain(true);
|
||||
factory.setSubscriptionDurable(true);
|
||||
factory.setClientId("client-1234");
|
||||
factory.setAutoStartup(false);
|
||||
}
|
||||
|
||||
private void assertDefaultJmsConfig(AbstractMessageListenerContainer container) {
|
||||
@@ -168,6 +169,7 @@ public class JmsListenerContainerFactoryTests {
|
||||
assertEquals(true, container.isPubSubDomain());
|
||||
assertEquals(true, container.isSubscriptionDurable());
|
||||
assertEquals("client-1234", container.getClientId());
|
||||
assertEquals(false, container.isAutoStartup());
|
||||
}
|
||||
|
||||
private void setDefaultJcaConfig(DefaultJcaListenerContainerFactory factory) {
|
||||
|
||||
Reference in New Issue
Block a user