diff --git a/src/main/java/org/springframework/integration/aws/config/xml/AwsNamespaceHandler.java b/src/main/java/org/springframework/integration/aws/config/xml/AwsNamespaceHandler.java index 21fd641..c99817c 100644 --- a/src/main/java/org/springframework/integration/aws/config/xml/AwsNamespaceHandler.java +++ b/src/main/java/org/springframework/integration/aws/config/xml/AwsNamespaceHandler.java @@ -32,7 +32,7 @@ public class AwsNamespaceHandler extends AbstractIntegrationNamespaceHandler { registerBeanDefinitionParser("s3-outbound-channel-adapter", new S3OutboundChannelAdapterParser()); registerBeanDefinitionParser("s3-outbound-gateway", new S3OutboundGatewayParser()); registerBeanDefinitionParser("s3-inbound-channel-adapter", new S3InboundChannelAdapterParser()); - registerBeanDefinitionParser("s3-inbound-streaming-channel-adapter", new S3InboundStreamingChannelAdapterParser()); + registerBeanDefinitionParser("s3-inbound-streaming-channel-adapter", new S3StreamingInboundChannelAdapterParser()); registerBeanDefinitionParser("sqs-outbound-channel-adapter", new SqsOutboundChannelAdapterParser()); registerBeanDefinitionParser("sqs-message-driven-channel-adapter", new SqsMessageDrivenChannelAdapterParser()); registerBeanDefinitionParser("sns-inbound-channel-adapter", new SnsInboundChannelAdapterParser()); diff --git a/src/main/java/org/springframework/integration/aws/config/xml/S3InboundStreamingChannelAdapterParser.java b/src/main/java/org/springframework/integration/aws/config/xml/S3StreamingInboundChannelAdapterParser.java similarity index 90% rename from src/main/java/org/springframework/integration/aws/config/xml/S3InboundStreamingChannelAdapterParser.java rename to src/main/java/org/springframework/integration/aws/config/xml/S3StreamingInboundChannelAdapterParser.java index 24f7ce7..54c2047 100644 --- a/src/main/java/org/springframework/integration/aws/config/xml/S3InboundStreamingChannelAdapterParser.java +++ b/src/main/java/org/springframework/integration/aws/config/xml/S3StreamingInboundChannelAdapterParser.java @@ -16,7 +16,7 @@ package org.springframework.integration.aws.config.xml; -import org.springframework.integration.aws.inbound.S3InboundStreamingMessageSource; +import org.springframework.integration.aws.inbound.S3StreamingMessageSource; import org.springframework.integration.aws.support.S3RemoteFileTemplate; import org.springframework.integration.aws.support.filters.S3RegexPatternFileListFilter; import org.springframework.integration.aws.support.filters.S3SimplePatternFileListFilter; @@ -31,7 +31,7 @@ import org.springframework.integration.file.remote.RemoteFileOperations; * @author Christian Tzolov * @since 1.1 */ -public class S3InboundStreamingChannelAdapterParser extends AbstractRemoteFileStreamingInboundChannelAdapterParser { +public class S3StreamingInboundChannelAdapterParser extends AbstractRemoteFileStreamingInboundChannelAdapterParser { @Override protected Class> getTemplateClass() { @@ -40,7 +40,7 @@ public class S3InboundStreamingChannelAdapterParser extends AbstractRemoteFileSt @Override protected Class> getMessageSourceClass() { - return S3InboundStreamingMessageSource.class; + return S3StreamingMessageSource.class; } @Override diff --git a/src/main/java/org/springframework/integration/aws/inbound/S3InboundStreamingMessageSource.java b/src/main/java/org/springframework/integration/aws/inbound/S3StreamingMessageSource.java similarity index 83% rename from src/main/java/org/springframework/integration/aws/inbound/S3InboundStreamingMessageSource.java rename to src/main/java/org/springframework/integration/aws/inbound/S3StreamingMessageSource.java index 6091805..62c07a4 100644 --- a/src/main/java/org/springframework/integration/aws/inbound/S3InboundStreamingMessageSource.java +++ b/src/main/java/org/springframework/integration/aws/inbound/S3StreamingMessageSource.java @@ -34,14 +34,14 @@ import com.amazonaws.services.s3.model.S3ObjectSummary; * @author Christian Tzolov * @since 1.1 */ -public class S3InboundStreamingMessageSource extends AbstractRemoteFileStreamingMessageSource { +public class S3StreamingMessageSource extends AbstractRemoteFileStreamingMessageSource { - public S3InboundStreamingMessageSource(RemoteFileTemplate template) { + public S3StreamingMessageSource(RemoteFileTemplate template) { super(template, null); } - public S3InboundStreamingMessageSource(RemoteFileTemplate template, - Comparator> comparator) { + public S3StreamingMessageSource(RemoteFileTemplate template, + Comparator> comparator) { super(template, comparator); } diff --git a/src/main/resources/org/springframework/integration/aws/config/spring-integration-aws-1.1.xsd b/src/main/resources/org/springframework/integration/aws/config/spring-integration-aws-1.1.xsd index 73e0c77..403e701 100644 --- a/src/main/resources/org/springframework/integration/aws/config/spring-integration-aws-1.1.xsd +++ b/src/main/resources/org/springframework/integration/aws/config/spring-integration-aws-1.1.xsd @@ -352,7 +352,7 @@ Configures a 'SourcePollingChannelAdapter' Endpoint for the - 'org.springframework.integration.aws.inbound.S3InboundStreamingMessageSource'. + 'org.springframework.integration.aws.inbound.S3StreamingMessageSource'. diff --git a/src/test/java/org/springframework/integration/aws/config/xml/S3InboundStreamingChannelAdapterParserTests-context.xml b/src/test/java/org/springframework/integration/aws/config/xml/S3StreamingInboundChannelAdapterParserTests-context.xml similarity index 100% rename from src/test/java/org/springframework/integration/aws/config/xml/S3InboundStreamingChannelAdapterParserTests-context.xml rename to src/test/java/org/springframework/integration/aws/config/xml/S3StreamingInboundChannelAdapterParserTests-context.xml diff --git a/src/test/java/org/springframework/integration/aws/config/xml/S3InboundStreamingChannelAdapterParserTests.java b/src/test/java/org/springframework/integration/aws/config/xml/S3StreamingInboundChannelAdapterParserTests.java similarity index 92% rename from src/test/java/org/springframework/integration/aws/config/xml/S3InboundStreamingChannelAdapterParserTests.java rename to src/test/java/org/springframework/integration/aws/config/xml/S3StreamingInboundChannelAdapterParserTests.java index 50546b0..1c2a2f1 100644 --- a/src/test/java/org/springframework/integration/aws/config/xml/S3InboundStreamingChannelAdapterParserTests.java +++ b/src/test/java/org/springframework/integration/aws/config/xml/S3StreamingInboundChannelAdapterParserTests.java @@ -27,7 +27,7 @@ import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.expression.Expression; -import org.springframework.integration.aws.inbound.S3InboundStreamingMessageSource; +import org.springframework.integration.aws.inbound.S3StreamingMessageSource; import org.springframework.integration.aws.support.filters.S3PersistentAcceptOnceFileListFilter; import org.springframework.integration.endpoint.SourcePollingChannelAdapter; import org.springframework.integration.file.remote.session.SessionFactory; @@ -43,7 +43,7 @@ import org.springframework.util.ReflectionUtils; */ @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration -public class S3InboundStreamingChannelAdapterParserTests { +public class S3StreamingInboundChannelAdapterParserTests { @Autowired private SourcePollingChannelAdapter s3Inbound; @@ -68,8 +68,8 @@ public class S3InboundStreamingChannelAdapterParserTests { assertThat(this.s3Inbound.getComponentType()).isEqualTo("aws:s3-inbound-streaming-channel-adapter"); assertThat(TestUtils.getPropertyValue(this.s3Inbound, "outputChannel")).isSameAs(this.s3Channel); - S3InboundStreamingMessageSource source = TestUtils.getPropertyValue(this.s3Inbound, "source", - S3InboundStreamingMessageSource.class); + S3StreamingMessageSource source = TestUtils.getPropertyValue(this.s3Inbound, "source", + S3StreamingMessageSource.class); assertThat(TestUtils.getPropertyValue(source, "remoteDirectoryExpression", Expression.class) .getExpressionString()) diff --git a/src/test/java/org/springframework/integration/aws/inbound/S3InboundStreamingChannelAdapterTests.java b/src/test/java/org/springframework/integration/aws/inbound/S3StreamingChannelAdapterTests.java similarity index 96% rename from src/test/java/org/springframework/integration/aws/inbound/S3InboundStreamingChannelAdapterTests.java rename to src/test/java/org/springframework/integration/aws/inbound/S3StreamingChannelAdapterTests.java index dd22aa0..79aec76 100644 --- a/src/test/java/org/springframework/integration/aws/inbound/S3InboundStreamingChannelAdapterTests.java +++ b/src/test/java/org/springframework/integration/aws/inbound/S3StreamingChannelAdapterTests.java @@ -71,7 +71,7 @@ import com.amazonaws.services.s3.model.S3ObjectSummary; @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration @DirtiesContext -public class S3InboundStreamingChannelAdapterTests { +public class S3StreamingChannelAdapterTests { @ClassRule public static final TemporaryFolder TEMPORARY_FOLDER = new TemporaryFolder(); @@ -169,10 +169,10 @@ public class S3InboundStreamingChannelAdapterTests { @Bean @InboundChannelAdapter(value = "s3FilesChannel", poller = @Poller(fixedDelay = "100")) - public S3InboundStreamingMessageSource s3InboundStreamingMessageSource(AmazonS3 amazonS3) { + public S3StreamingMessageSource s3InboundStreamingMessageSource(AmazonS3 amazonS3) { S3SessionFactory s3SessionFactory = new S3SessionFactory(amazonS3); S3RemoteFileTemplate s3FileTemplate = new S3RemoteFileTemplate(s3SessionFactory); - S3InboundStreamingMessageSource s3MessageSource = new S3InboundStreamingMessageSource(s3FileTemplate, + S3StreamingMessageSource s3MessageSource = new S3StreamingMessageSource(s3FileTemplate, (o1, o2) -> o1.getFilename().compareTo(o2.getFilename())); s3MessageSource.setRemoteDirectory(S3_BUCKET); s3MessageSource.setFilter(new S3PersistentAcceptOnceFileListFilter(new SimpleMetadataStore(), "streaming"));