Class S3RegexPatternFileListFilter

java.lang.Object
org.springframework.integration.file.filters.AbstractFileListFilter<F>
org.springframework.integration.file.filters.AbstractDirectoryAwareFileListFilter<F>
org.springframework.integration.file.filters.AbstractRegexPatternFileListFilter<S3ObjectSummary>
org.springframework.integration.aws.support.filters.S3RegexPatternFileListFilter
All Implemented Interfaces:
org.springframework.integration.file.filters.FileListFilter<S3ObjectSummary>

public class S3RegexPatternFileListFilter extends org.springframework.integration.file.filters.AbstractRegexPatternFileListFilter<S3ObjectSummary>
Implementation of AbstractRegexPatternFileListFilter for Amazon S3.
Author:
Artem Bilan
  • Constructor Details

    • S3RegexPatternFileListFilter

      public S3RegexPatternFileListFilter(String pattern)
    • S3RegexPatternFileListFilter

      public S3RegexPatternFileListFilter(Pattern pattern)
  • Method Details

    • getFilename

      protected String getFilename(S3ObjectSummary file)
      Specified by:
      getFilename in class org.springframework.integration.file.filters.AbstractRegexPatternFileListFilter<S3ObjectSummary>
    • isDirectory

      protected boolean isDirectory(S3ObjectSummary file)
      Specified by:
      isDirectory in class org.springframework.integration.file.filters.AbstractDirectoryAwareFileListFilter<S3ObjectSummary>