diff --git a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/FileOutboundChannelAdapterParserTests.java b/org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/FileOutboundChannelAdapterParserTests.java index 7aee168188..c96d23a324 100644 --- a/org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/FileOutboundChannelAdapterParserTests.java +++ b/org.springframework.integration.file/src/test/java/org/springframework/integration/file/config/FileOutboundChannelAdapterParserTests.java @@ -27,7 +27,7 @@ import org.junit.runner.RunWith; import org.springframework.beans.DirectFieldAccessor; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Qualifier; -import org.springframework.integration.endpoint.SubscribingConsumerEndpoint; +import org.springframework.integration.endpoint.EventDrivenConsumer; import org.springframework.integration.file.DefaultFileNameGenerator; import org.springframework.integration.file.FileWritingMessageHandler; import org.springframework.test.context.ContextConfiguration; @@ -43,11 +43,11 @@ public class FileOutboundChannelAdapterParserTests { @Autowired @Qualifier("simpleAdapter") - SubscribingConsumerEndpoint simpleAdapter; + EventDrivenConsumer simpleAdapter; @Autowired @Qualifier("adapterWithCustomNameGenerator") - SubscribingConsumerEndpoint adapterWithCustomNameGenerator; + EventDrivenConsumer adapterWithCustomNameGenerator; @Test diff --git a/org.springframework.integration.httpinvoker/src/test/java/org/springframework/integration/httpinvoker/config/HttpInvokerOutboundGatewayParserTests.java b/org.springframework.integration.httpinvoker/src/test/java/org/springframework/integration/httpinvoker/config/HttpInvokerOutboundGatewayParserTests.java index 192860ac30..97d94fe18c 100644 --- a/org.springframework.integration.httpinvoker/src/test/java/org/springframework/integration/httpinvoker/config/HttpInvokerOutboundGatewayParserTests.java +++ b/org.springframework.integration.httpinvoker/src/test/java/org/springframework/integration/httpinvoker/config/HttpInvokerOutboundGatewayParserTests.java @@ -23,7 +23,7 @@ import org.junit.Test; import org.springframework.beans.DirectFieldAccessor; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; -import org.springframework.integration.endpoint.SubscribingConsumerEndpoint; +import org.springframework.integration.endpoint.EventDrivenConsumer; import org.springframework.integration.httpinvoker.HttpInvokerOutboundGateway; /** @@ -36,7 +36,7 @@ public class HttpInvokerOutboundGatewayParserTests { ApplicationContext context = new ClassPathXmlApplicationContext( "httpInvokerOutboundGatewayParserTests.xml", this.getClass()); Object endpoint = context.getBean("gateway"); - assertEquals(SubscribingConsumerEndpoint.class, endpoint.getClass()); + assertEquals(EventDrivenConsumer.class, endpoint.getClass()); Object gateway = new DirectFieldAccessor(endpoint).getPropertyValue("handler"); assertEquals(HttpInvokerOutboundGateway.class, gateway.getClass()); } diff --git a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/JmsOutboundChannelAdapterParserTests.java b/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/JmsOutboundChannelAdapterParserTests.java index daa9927434..306e8902d9 100644 --- a/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/JmsOutboundChannelAdapterParserTests.java +++ b/org.springframework.integration.jms/src/test/java/org/springframework/integration/jms/config/JmsOutboundChannelAdapterParserTests.java @@ -25,7 +25,7 @@ import org.springframework.beans.DirectFieldAccessor; import org.springframework.beans.factory.BeanCreationException; import org.springframework.beans.factory.BeanDefinitionStoreException; import org.springframework.context.support.ClassPathXmlApplicationContext; -import org.springframework.integration.endpoint.SubscribingConsumerEndpoint; +import org.springframework.integration.endpoint.EventDrivenConsumer; import org.springframework.integration.jms.JmsHeaderMapper; /** @@ -37,7 +37,7 @@ public class JmsOutboundChannelAdapterParserTests { public void adapterWithConnectionFactoryAndDestination() { ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext( "jmsOutboundWithConnectionFactoryAndDestination.xml", this.getClass()); - SubscribingConsumerEndpoint endpoint = (SubscribingConsumerEndpoint) context.getBean("adapter"); + EventDrivenConsumer endpoint = (EventDrivenConsumer) context.getBean("adapter"); DirectFieldAccessor accessor = new DirectFieldAccessor( new DirectFieldAccessor(endpoint).getPropertyValue("handler")); assertNotNull(accessor.getPropertyValue("jmsTemplate")); @@ -47,7 +47,7 @@ public class JmsOutboundChannelAdapterParserTests { public void adapterWithConnectionFactoryAndDestinationName() { ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext( "jmsOutboundWithConnectionFactoryAndDestinationName.xml", this.getClass()); - SubscribingConsumerEndpoint endpoint = (SubscribingConsumerEndpoint) context.getBean("adapter"); + EventDrivenConsumer endpoint = (EventDrivenConsumer) context.getBean("adapter"); DirectFieldAccessor accessor = new DirectFieldAccessor( new DirectFieldAccessor(endpoint).getPropertyValue("handler")); assertNotNull(accessor.getPropertyValue("jmsTemplate")); @@ -57,7 +57,7 @@ public class JmsOutboundChannelAdapterParserTests { public void adapterWithDefaultConnectionFactory() { ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext( "jmsOutboundWithDefaultConnectionFactory.xml", this.getClass()); - SubscribingConsumerEndpoint endpoint = (SubscribingConsumerEndpoint) context.getBean("adapter"); + EventDrivenConsumer endpoint = (EventDrivenConsumer) context.getBean("adapter"); DirectFieldAccessor accessor = new DirectFieldAccessor( new DirectFieldAccessor(endpoint).getPropertyValue("handler")); assertNotNull(accessor.getPropertyValue("jmsTemplate")); @@ -67,7 +67,7 @@ public class JmsOutboundChannelAdapterParserTests { public void adapterWithHeaderMapper() { ClassPathXmlApplicationContext context = new ClassPathXmlApplicationContext( "jmsOutboundWithHeaderMapper.xml", this.getClass()); - SubscribingConsumerEndpoint endpoint = (SubscribingConsumerEndpoint) context.getBean("adapter"); + EventDrivenConsumer endpoint = (EventDrivenConsumer) context.getBean("adapter"); DirectFieldAccessor accessor = new DirectFieldAccessor( new DirectFieldAccessor(endpoint).getPropertyValue("handler")); JmsHeaderMapper headerMapper = (JmsHeaderMapper) accessor.getPropertyValue("headerMapper"); diff --git a/org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/WebServiceOutboundGatewayParserTests.java b/org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/WebServiceOutboundGatewayParserTests.java index c5c7464615..0883c35874 100644 --- a/org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/WebServiceOutboundGatewayParserTests.java +++ b/org.springframework.integration.ws/src/test/java/org/springframework/integration/ws/config/WebServiceOutboundGatewayParserTests.java @@ -25,7 +25,7 @@ import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; import org.springframework.integration.endpoint.MessageEndpoint; import org.springframework.integration.endpoint.PollingConsumer; -import org.springframework.integration.endpoint.SubscribingConsumerEndpoint; +import org.springframework.integration.endpoint.EventDrivenConsumer; import org.springframework.integration.scheduling.IntervalTrigger; import org.springframework.integration.ws.MarshallingWebServiceOutboundGateway; import org.springframework.integration.ws.SimpleWebServiceOutboundGateway; @@ -47,7 +47,7 @@ public class WebServiceOutboundGatewayParserTests { ApplicationContext context = new ClassPathXmlApplicationContext( "simpleWebServiceOutboundGatewayParserTests.xml", this.getClass()); MessageEndpoint endpoint = (MessageEndpoint) context.getBean("gatewayWithDefaultSourceExtractor"); - assertEquals(SubscribingConsumerEndpoint.class, endpoint.getClass()); + assertEquals(EventDrivenConsumer.class, endpoint.getClass()); Object gateway = new DirectFieldAccessor(endpoint).getPropertyValue("handler"); assertEquals(SimpleWebServiceOutboundGateway.class, gateway.getClass()); DirectFieldAccessor accessor = new DirectFieldAccessor(gateway); @@ -59,7 +59,7 @@ public class WebServiceOutboundGatewayParserTests { ApplicationContext context = new ClassPathXmlApplicationContext( "simpleWebServiceOutboundGatewayParserTests.xml", this.getClass()); MessageEndpoint endpoint = (MessageEndpoint) context.getBean("gatewayWithCustomSourceExtractor"); - assertEquals(SubscribingConsumerEndpoint.class, endpoint.getClass()); + assertEquals(EventDrivenConsumer.class, endpoint.getClass()); Object gateway = new DirectFieldAccessor(endpoint).getPropertyValue("handler"); assertEquals(SimpleWebServiceOutboundGateway.class, gateway.getClass()); DirectFieldAccessor accessor = new DirectFieldAccessor(gateway); @@ -72,7 +72,7 @@ public class WebServiceOutboundGatewayParserTests { ApplicationContext context = new ClassPathXmlApplicationContext( "simpleWebServiceOutboundGatewayParserTests.xml", this.getClass()); MessageEndpoint endpoint = (MessageEndpoint) context.getBean("gatewayWithCustomRequestCallback"); - assertEquals(SubscribingConsumerEndpoint.class, endpoint.getClass()); + assertEquals(EventDrivenConsumer.class, endpoint.getClass()); Object gateway = new DirectFieldAccessor(endpoint).getPropertyValue("handler"); assertEquals(SimpleWebServiceOutboundGateway.class, gateway.getClass()); DirectFieldAccessor accessor = new DirectFieldAccessor(gateway); @@ -85,7 +85,7 @@ public class WebServiceOutboundGatewayParserTests { ApplicationContext context = new ClassPathXmlApplicationContext( "simpleWebServiceOutboundGatewayParserTests.xml", this.getClass()); MessageEndpoint endpoint = (MessageEndpoint) context.getBean("gatewayWithCustomMessageFactory"); - assertEquals(SubscribingConsumerEndpoint.class, endpoint.getClass()); + assertEquals(EventDrivenConsumer.class, endpoint.getClass()); Object gateway = new DirectFieldAccessor(endpoint).getPropertyValue("handler"); assertEquals(SimpleWebServiceOutboundGateway.class, gateway.getClass()); DirectFieldAccessor accessor = new DirectFieldAccessor(gateway); @@ -100,7 +100,7 @@ public class WebServiceOutboundGatewayParserTests { "simpleWebServiceOutboundGatewayParserTests.xml", this.getClass()); MessageEndpoint endpoint = (MessageEndpoint) context.getBean("gatewayWithCustomSourceExtractorAndMessageFactory"); SourceExtractor sourceExtractor = (SourceExtractor) context.getBean("sourceExtractor"); - assertEquals(SubscribingConsumerEndpoint.class, endpoint.getClass()); + assertEquals(EventDrivenConsumer.class, endpoint.getClass()); Object gateway = new DirectFieldAccessor(endpoint).getPropertyValue("handler"); assertEquals(SimpleWebServiceOutboundGateway.class, gateway.getClass()); DirectFieldAccessor accessor = new DirectFieldAccessor(gateway); @@ -115,7 +115,7 @@ public class WebServiceOutboundGatewayParserTests { ApplicationContext context = new ClassPathXmlApplicationContext( "simpleWebServiceOutboundGatewayParserTests.xml", this.getClass()); MessageEndpoint endpoint = (MessageEndpoint) context.getBean("gatewayWithCustomFaultMessageResolver"); - assertEquals(SubscribingConsumerEndpoint.class, endpoint.getClass()); + assertEquals(EventDrivenConsumer.class, endpoint.getClass()); Object gateway = new DirectFieldAccessor(endpoint).getPropertyValue("handler"); assertEquals(SimpleWebServiceOutboundGateway.class, gateway.getClass()); DirectFieldAccessor accessor = new DirectFieldAccessor(gateway); @@ -130,7 +130,7 @@ public class WebServiceOutboundGatewayParserTests { ApplicationContext context = new ClassPathXmlApplicationContext( "simpleWebServiceOutboundGatewayParserTests.xml", this.getClass()); MessageEndpoint endpoint = (MessageEndpoint) context.getBean("gatewayWithCustomMessageSender"); - assertEquals(SubscribingConsumerEndpoint.class, endpoint.getClass()); + assertEquals(EventDrivenConsumer.class, endpoint.getClass()); Object gateway = new DirectFieldAccessor(endpoint).getPropertyValue("handler"); assertEquals(SimpleWebServiceOutboundGateway.class, gateway.getClass()); DirectFieldAccessor accessor = new DirectFieldAccessor(gateway); @@ -143,7 +143,7 @@ public class WebServiceOutboundGatewayParserTests { ApplicationContext context = new ClassPathXmlApplicationContext( "simpleWebServiceOutboundGatewayParserTests.xml", this.getClass()); MessageEndpoint endpoint = (MessageEndpoint) context.getBean("gatewayWithCustomMessageSenderList"); - assertEquals(SubscribingConsumerEndpoint.class, endpoint.getClass()); + assertEquals(EventDrivenConsumer.class, endpoint.getClass()); Object gateway = new DirectFieldAccessor(endpoint).getPropertyValue("handler"); assertEquals(SimpleWebServiceOutboundGateway.class, gateway.getClass()); DirectFieldAccessor accessor = new DirectFieldAccessor(gateway); @@ -174,7 +174,7 @@ public class WebServiceOutboundGatewayParserTests { ApplicationContext context = new ClassPathXmlApplicationContext( "marshallingWebServiceOutboundGatewayParserTests.xml", this.getClass()); MessageEndpoint endpoint = (MessageEndpoint) context.getBean("gatewayWithAllInOneMarshaller"); - assertEquals(SubscribingConsumerEndpoint.class, endpoint.getClass()); + assertEquals(EventDrivenConsumer.class, endpoint.getClass()); Object gateway = new DirectFieldAccessor(endpoint).getPropertyValue("handler"); assertEquals(MarshallingWebServiceOutboundGateway.class, gateway.getClass()); DirectFieldAccessor gatewayAccessor = new DirectFieldAccessor(gateway); @@ -190,7 +190,7 @@ public class WebServiceOutboundGatewayParserTests { ApplicationContext context = new ClassPathXmlApplicationContext( "marshallingWebServiceOutboundGatewayParserTests.xml", this.getClass()); MessageEndpoint endpoint = (MessageEndpoint) context.getBean("gatewayWithSeparateMarshallerAndUnmarshaller"); - assertEquals(SubscribingConsumerEndpoint.class, endpoint.getClass()); + assertEquals(EventDrivenConsumer.class, endpoint.getClass()); Object gateway = new DirectFieldAccessor(endpoint).getPropertyValue("handler"); assertEquals(MarshallingWebServiceOutboundGateway.class, gateway.getClass()); DirectFieldAccessor gatewayAccessor = new DirectFieldAccessor(gateway); @@ -207,7 +207,7 @@ public class WebServiceOutboundGatewayParserTests { ApplicationContext context = new ClassPathXmlApplicationContext( "marshallingWebServiceOutboundGatewayParserTests.xml", this.getClass()); MessageEndpoint endpoint = (MessageEndpoint) context.getBean("gatewayWithCustomRequestCallback"); - assertEquals(SubscribingConsumerEndpoint.class, endpoint.getClass()); + assertEquals(EventDrivenConsumer.class, endpoint.getClass()); Object gateway = new DirectFieldAccessor(endpoint).getPropertyValue("handler"); assertEquals(MarshallingWebServiceOutboundGateway.class, gateway.getClass()); DirectFieldAccessor accessor = new DirectFieldAccessor(gateway); @@ -220,7 +220,7 @@ public class WebServiceOutboundGatewayParserTests { ApplicationContext context = new ClassPathXmlApplicationContext( "marshallingWebServiceOutboundGatewayParserTests.xml", this.getClass()); MessageEndpoint endpoint = (MessageEndpoint) context.getBean("gatewayWithAllInOneMarshallerAndMessageFactory"); - assertEquals(SubscribingConsumerEndpoint.class, endpoint.getClass()); + assertEquals(EventDrivenConsumer.class, endpoint.getClass()); Object gateway = new DirectFieldAccessor(endpoint).getPropertyValue("handler"); assertEquals(MarshallingWebServiceOutboundGateway.class, gateway.getClass()); DirectFieldAccessor gatewayAccessor = new DirectFieldAccessor(gateway); @@ -238,7 +238,7 @@ public class WebServiceOutboundGatewayParserTests { ApplicationContext context = new ClassPathXmlApplicationContext( "marshallingWebServiceOutboundGatewayParserTests.xml", this.getClass()); MessageEndpoint endpoint = (MessageEndpoint) context.getBean("gatewayWithSeparateMarshallerAndUnmarshallerAndMessageFactory"); - assertEquals(SubscribingConsumerEndpoint.class, endpoint.getClass()); + assertEquals(EventDrivenConsumer.class, endpoint.getClass()); Object gateway = new DirectFieldAccessor(endpoint).getPropertyValue("handler"); assertEquals(MarshallingWebServiceOutboundGateway.class, gateway.getClass()); DirectFieldAccessor gatewayAccessor = new DirectFieldAccessor(gateway); diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/XPathMessageSplitterParserTests.java b/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/XPathMessageSplitterParserTests.java index cc5a8489db..fd722a3a7b 100644 --- a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/XPathMessageSplitterParserTests.java +++ b/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/XPathMessageSplitterParserTests.java @@ -26,7 +26,7 @@ import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.beans.factory.config.AutowireCapableBeanFactory; import org.springframework.integration.channel.QueueChannel; import org.springframework.integration.core.MessageChannel; -import org.springframework.integration.endpoint.SubscribingConsumerEndpoint; +import org.springframework.integration.endpoint.EventDrivenConsumer; import org.springframework.integration.message.GenericMessage; import org.springframework.integration.xml.util.XmlTestUtil; import org.springframework.test.context.ContextConfiguration; @@ -51,8 +51,8 @@ public class XPathMessageSplitterParserTests { GenericMessage docMessage = new GenericMessage(doc); TestXmlApplicationContext ctx = TestXmlApplicationContextHelper.getTestAppContext( channelDefinitions + ""); - SubscribingConsumerEndpoint sce = (SubscribingConsumerEndpoint)ctx.getBean("splitter"); - sce.start(); + EventDrivenConsumer consumer = (EventDrivenConsumer)ctx.getBean("splitter"); + consumer.start(); ctx.getAutowireCapableBeanFactory().autowireBeanProperties(this, AutowireCapableBeanFactory.AUTOWIRE_BY_TYPE, false); inputChannel.send(docMessage); assertEquals("Wrong number of split messages ", 2, outputChannel.getMesssageCount()); diff --git a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/XPathRouterParserTests.java b/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/XPathRouterParserTests.java index 4b985766d5..b1db3ed110 100644 --- a/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/XPathRouterParserTests.java +++ b/org.springframework.integration.xml/src/test/java/org/springframework/integration/xml/config/XPathRouterParserTests.java @@ -18,19 +18,20 @@ package org.springframework.integration.xml.config; import static org.junit.Assert.assertEquals; +import org.w3c.dom.Document; import org.junit.After; import org.junit.Test; + import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Qualifier; import org.springframework.beans.factory.config.AutowireCapableBeanFactory; import org.springframework.context.ConfigurableApplicationContext; import org.springframework.integration.channel.QueueChannel; import org.springframework.integration.core.MessageChannel; -import org.springframework.integration.endpoint.SubscribingConsumerEndpoint; +import org.springframework.integration.endpoint.EventDrivenConsumer; import org.springframework.integration.message.GenericMessage; import org.springframework.integration.xml.util.XmlTestUtil; import org.springframework.test.context.ContextConfiguration; -import org.w3c.dom.Document; /** * @author Jonas Partner @@ -48,12 +49,12 @@ public class XPathRouterParserTests { ConfigurableApplicationContext appContext; - public SubscribingConsumerEndpoint buildContext(String routerDef){ + public EventDrivenConsumer buildContext(String routerDef){ appContext = TestXmlApplicationContextHelper.getTestAppContext( channelConfig + routerDef); appContext.getAutowireCapableBeanFactory().autowireBeanProperties(this, AutowireCapableBeanFactory.AUTOWIRE_BY_TYPE, false); - SubscribingConsumerEndpoint sce = (SubscribingConsumerEndpoint)appContext.getBean("router"); - sce.start(); - return sce; + EventDrivenConsumer consumer = (EventDrivenConsumer) appContext.getBean("router"); + consumer.start(); + return consumer; } diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/ConsumerEndpointFactoryBean.java b/org.springframework.integration/src/main/java/org/springframework/integration/config/ConsumerEndpointFactoryBean.java index b9840b534e..609bedbd87 100644 --- a/org.springframework.integration/src/main/java/org/springframework/integration/config/ConsumerEndpointFactoryBean.java +++ b/org.springframework.integration/src/main/java/org/springframework/integration/config/ConsumerEndpointFactoryBean.java @@ -28,7 +28,7 @@ import org.springframework.integration.channel.SubscribableChannel; import org.springframework.integration.core.MessageChannel; import org.springframework.integration.endpoint.MessageEndpoint; import org.springframework.integration.endpoint.PollingConsumer; -import org.springframework.integration.endpoint.SubscribingConsumerEndpoint; +import org.springframework.integration.endpoint.EventDrivenConsumer; import org.springframework.integration.message.MessageHandler; import org.springframework.integration.scheduling.IntervalTrigger; import org.springframework.integration.scheduling.Trigger; @@ -146,7 +146,7 @@ public class ConsumerEndpointFactoryBean implements FactoryBean, BeanFactoryAwar if (channel instanceof SubscribableChannel) { Assert.isNull(trigger, "A trigger should not be specified for endpoint '" + this.beanName + "', since '" + this.inputChannelName + "' is a SubscribableChannel (not pollable)."); - this.endpoint = new SubscribingConsumerEndpoint((SubscribableChannel) channel, this.handler); + this.endpoint = new EventDrivenConsumer((SubscribableChannel) channel, this.handler); } else if (channel instanceof PollableChannel) { if (this.trigger == null) { diff --git a/org.springframework.integration/src/main/java/org/springframework/integration/config/annotation/AbstractMethodAnnotationPostProcessor.java b/org.springframework.integration/src/main/java/org/springframework/integration/config/annotation/AbstractMethodAnnotationPostProcessor.java index 8a3f0fd06c..7c7059d163 100644 --- a/org.springframework.integration/src/main/java/org/springframework/integration/config/annotation/AbstractMethodAnnotationPostProcessor.java +++ b/org.springframework.integration/src/main/java/org/springframework/integration/config/annotation/AbstractMethodAnnotationPostProcessor.java @@ -32,7 +32,7 @@ import org.springframework.integration.channel.SubscribableChannel; import org.springframework.integration.core.MessageChannel; import org.springframework.integration.endpoint.MessageEndpoint; import org.springframework.integration.endpoint.PollingConsumer; -import org.springframework.integration.endpoint.SubscribingConsumerEndpoint; +import org.springframework.integration.endpoint.EventDrivenConsumer; import org.springframework.integration.message.MessageHandler; import org.springframework.util.Assert; import org.springframework.util.StringUtils; @@ -100,7 +100,7 @@ public abstract class AbstractMethodAnnotationPostProcessor message = new StringMessage("test"); @@ -75,7 +75,7 @@ public class ChannelAdapterParserTests extends AbstractJUnit4SpringContextTests assertNotNull(channelResolver.resolveChannelName(beanName)); Object adapter = this.applicationContext.getBean(beanName + ".adapter"); assertNotNull(adapter); - assertTrue(adapter instanceof SubscribingConsumerEndpoint); + assertTrue(adapter instanceof EventDrivenConsumer); TestBean testBean = (TestBean) this.applicationContext.getBean("testBean"); assertNull(testBean.getMessage()); Message message = new StringMessage("consumer test"); diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/ResequencerParserTests.java b/org.springframework.integration/src/test/java/org/springframework/integration/config/ResequencerParserTests.java index 23ed4c2f38..e619b5de8c 100644 --- a/org.springframework.integration/src/test/java/org/springframework/integration/config/ResequencerParserTests.java +++ b/org.springframework.integration/src/test/java/org/springframework/integration/config/ResequencerParserTests.java @@ -34,7 +34,7 @@ import org.springframework.integration.aggregator.Resequencer; import org.springframework.integration.channel.PollableChannel; import org.springframework.integration.core.Message; import org.springframework.integration.core.MessageChannel; -import org.springframework.integration.endpoint.SubscribingConsumerEndpoint; +import org.springframework.integration.endpoint.EventDrivenConsumer; import org.springframework.integration.message.MessageBuilder; /** @@ -75,7 +75,7 @@ public class ResequencerParserTests { @Test public void testDefaultResequencerProperties() { - SubscribingConsumerEndpoint endpoint = (SubscribingConsumerEndpoint) context.getBean("defaultResequencer"); + EventDrivenConsumer endpoint = (EventDrivenConsumer) context.getBean("defaultResequencer"); Resequencer resequencer = (Resequencer) new DirectFieldAccessor(endpoint).getPropertyValue("handler"); assertNull(getPropertyValue(resequencer, "outputChannel")); assertNull(getPropertyValue(resequencer, "discardChannel")); @@ -95,7 +95,7 @@ public class ResequencerParserTests { @Test public void testPropertyAssignment() throws Exception { - SubscribingConsumerEndpoint endpoint = (SubscribingConsumerEndpoint) context.getBean("completelyDefinedResequencer"); + EventDrivenConsumer endpoint = (EventDrivenConsumer) context.getBean("completelyDefinedResequencer"); MessageChannel outputChannel = (MessageChannel) context.getBean("outputChannel"); MessageChannel discardChannel = (MessageChannel) context.getBean("discardChannel"); Resequencer resequencer = (Resequencer) new DirectFieldAccessor(endpoint).getPropertyValue("handler"); diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/AggregatorAnnotationTests.java b/org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/AggregatorAnnotationTests.java index 7780cd1ccb..90a76892b1 100644 --- a/org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/AggregatorAnnotationTests.java +++ b/org.springframework.integration/src/test/java/org/springframework/integration/config/annotation/AggregatorAnnotationTests.java @@ -36,7 +36,7 @@ import org.springframework.integration.aggregator.CompletionStrategyAdapter; import org.springframework.integration.aggregator.SequenceSizeCompletionStrategy; import org.springframework.integration.channel.BeanFactoryChannelResolver; import org.springframework.integration.channel.ChannelResolver; -import org.springframework.integration.endpoint.SubscribingConsumerEndpoint; +import org.springframework.integration.endpoint.EventDrivenConsumer; /** * @author Marius Bogoevici @@ -102,7 +102,7 @@ public class AggregatorAnnotationTests { private AbstractMessageAggregator getAggregator(ApplicationContext context, final String endpointName) { - SubscribingConsumerEndpoint endpoint = (SubscribingConsumerEndpoint) context.getBean( + EventDrivenConsumer endpoint = (EventDrivenConsumer) context.getBean( endpointName + ".aggregatingMethod.aggregator"); return (AbstractMessageAggregator) new DirectFieldAccessor(endpoint).getPropertyValue("handler"); } diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/endpoint/CorrelationIdTests.java b/org.springframework.integration/src/test/java/org/springframework/integration/endpoint/CorrelationIdTests.java index 86d181be01..c6262ad702 100644 --- a/org.springframework.integration/src/test/java/org/springframework/integration/endpoint/CorrelationIdTests.java +++ b/org.springframework.integration/src/test/java/org/springframework/integration/endpoint/CorrelationIdTests.java @@ -44,7 +44,7 @@ public class CorrelationIdTests { QueueChannel outputChannel = new QueueChannel(1); ServiceActivatingHandler serviceActivator = new ServiceActivatingHandler(new TestBean(), "upperCase"); serviceActivator.setOutputChannel(outputChannel); - SubscribingConsumerEndpoint endpoint = new SubscribingConsumerEndpoint(inputChannel, serviceActivator); + EventDrivenConsumer endpoint = new EventDrivenConsumer(inputChannel, serviceActivator); endpoint.start(); assertTrue(inputChannel.send(message)); Message reply = outputChannel.receive(0); @@ -59,7 +59,7 @@ public class CorrelationIdTests { QueueChannel outputChannel = new QueueChannel(1); ServiceActivatingHandler serviceActivator = new ServiceActivatingHandler(new TestBean(), "upperCase"); serviceActivator.setOutputChannel(outputChannel); - SubscribingConsumerEndpoint endpoint = new SubscribingConsumerEndpoint(inputChannel, serviceActivator); + EventDrivenConsumer endpoint = new EventDrivenConsumer(inputChannel, serviceActivator); endpoint.start(); assertTrue(inputChannel.send(message)); Message reply = outputChannel.receive(0); @@ -76,7 +76,7 @@ public class CorrelationIdTests { QueueChannel outputChannel = new QueueChannel(1); ServiceActivatingHandler serviceActivator = new ServiceActivatingHandler(new TestBean(), "createMessage"); serviceActivator.setOutputChannel(outputChannel); - SubscribingConsumerEndpoint endpoint = new SubscribingConsumerEndpoint(inputChannel, serviceActivator); + EventDrivenConsumer endpoint = new EventDrivenConsumer(inputChannel, serviceActivator); endpoint.start(); assertTrue(inputChannel.send(message)); Message reply = outputChannel.receive(0); @@ -90,7 +90,7 @@ public class CorrelationIdTests { QueueChannel outputChannel = new QueueChannel(1); ServiceActivatingHandler serviceActivator = new ServiceActivatingHandler(new TestBean(), "createMessage"); serviceActivator.setOutputChannel(outputChannel); - SubscribingConsumerEndpoint endpoint = new SubscribingConsumerEndpoint(inputChannel, serviceActivator); + EventDrivenConsumer endpoint = new EventDrivenConsumer(inputChannel, serviceActivator); endpoint.start(); assertTrue(inputChannel.send(message)); Message reply = outputChannel.receive(0); diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/filter/MessageFilterTests.java b/org.springframework.integration/src/test/java/org/springframework/integration/filter/MessageFilterTests.java index 74e88c05ca..4c6363da4f 100644 --- a/org.springframework.integration/src/test/java/org/springframework/integration/filter/MessageFilterTests.java +++ b/org.springframework.integration/src/test/java/org/springframework/integration/filter/MessageFilterTests.java @@ -26,7 +26,7 @@ import org.junit.Test; import org.springframework.integration.channel.DirectChannel; import org.springframework.integration.channel.QueueChannel; import org.springframework.integration.core.Message; -import org.springframework.integration.endpoint.SubscribingConsumerEndpoint; +import org.springframework.integration.endpoint.EventDrivenConsumer; import org.springframework.integration.filter.MessageFilter; import org.springframework.integration.message.StringMessage; import org.springframework.integration.selector.MessageSelector; @@ -73,7 +73,7 @@ public class MessageFilterTests { } }); filter.setOutputChannel(outputChannel); - SubscribingConsumerEndpoint endpoint = new SubscribingConsumerEndpoint(inputChannel, filter); + EventDrivenConsumer endpoint = new EventDrivenConsumer(inputChannel, filter); endpoint.start(); Message message = new StringMessage("test"); assertTrue(inputChannel.send(message)); @@ -92,7 +92,7 @@ public class MessageFilterTests { } }); filter.setOutputChannel(outputChannel); - SubscribingConsumerEndpoint endpoint = new SubscribingConsumerEndpoint(inputChannel, filter); + EventDrivenConsumer endpoint = new EventDrivenConsumer(inputChannel, filter); endpoint.start(); Message message = new StringMessage("test"); assertTrue(inputChannel.send(message)); diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/splitter/DefaultSplitterTests.java b/org.springframework.integration/src/test/java/org/springframework/integration/splitter/DefaultSplitterTests.java index 43bae96f82..498057f67b 100644 --- a/org.springframework.integration/src/test/java/org/springframework/integration/splitter/DefaultSplitterTests.java +++ b/org.springframework.integration/src/test/java/org/springframework/integration/splitter/DefaultSplitterTests.java @@ -28,7 +28,7 @@ import org.junit.Test; import org.springframework.integration.channel.DirectChannel; import org.springframework.integration.channel.QueueChannel; import org.springframework.integration.core.Message; -import org.springframework.integration.endpoint.SubscribingConsumerEndpoint; +import org.springframework.integration.endpoint.EventDrivenConsumer; import org.springframework.integration.message.MessageBuilder; /** @@ -85,7 +85,7 @@ public class DefaultSplitterTests { QueueChannel outputChannel = new QueueChannel(1); DefaultMessageSplitter splitter = new DefaultMessageSplitter(); splitter.setOutputChannel(outputChannel); - SubscribingConsumerEndpoint endpoint = new SubscribingConsumerEndpoint(inputChannel, splitter); + EventDrivenConsumer endpoint = new EventDrivenConsumer(inputChannel, splitter); endpoint.start(); assertTrue(inputChannel.send(message)); Message reply = outputChannel.receive(0); diff --git a/org.springframework.integration/src/test/java/org/springframework/integration/util/DefaultMethodResolverTests.java b/org.springframework.integration/src/test/java/org/springframework/integration/util/DefaultMethodResolverTests.java index b5f6424cef..e5337907dd 100644 --- a/org.springframework.integration/src/test/java/org/springframework/integration/util/DefaultMethodResolverTests.java +++ b/org.springframework.integration/src/test/java/org/springframework/integration/util/DefaultMethodResolverTests.java @@ -33,7 +33,7 @@ import org.springframework.integration.annotation.ServiceActivator; import org.springframework.integration.channel.DirectChannel; import org.springframework.integration.channel.QueueChannel; import org.springframework.integration.consumer.ServiceActivatingHandler; -import org.springframework.integration.endpoint.SubscribingConsumerEndpoint; +import org.springframework.integration.endpoint.EventDrivenConsumer; import org.springframework.integration.message.StringMessage; /** @@ -84,7 +84,7 @@ public class DefaultMethodResolverTests { testBean = (GreetingService) proxyFactory.getProxy(); ServiceActivatingHandler handler = new ServiceActivatingHandler(testBean); handler.setOutputChannel(output); - SubscribingConsumerEndpoint endpoint = new SubscribingConsumerEndpoint(input, handler); + EventDrivenConsumer endpoint = new EventDrivenConsumer(input, handler); endpoint.start(); input.send(new StringMessage("proxy")); assertEquals("hello proxy", output.receive(0).getPayload());; @@ -100,7 +100,7 @@ public class DefaultMethodResolverTests { testBean = (GreetingService) proxyFactory.getProxy(); ServiceActivatingHandler handler = new ServiceActivatingHandler(testBean); handler.setOutputChannel(output); - SubscribingConsumerEndpoint endpoint = new SubscribingConsumerEndpoint(input, handler); + EventDrivenConsumer endpoint = new EventDrivenConsumer(input, handler); endpoint.start(); input.send(new StringMessage("proxy")); assertEquals("hello proxy", output.receive(0).getPayload());;