public class FileInboundChannelAdapterSpec extends MessageSourceSpec<FileInboundChannelAdapterSpec,org.springframework.integration.file.FileReadingMessageSource>
MessageSourceSpec for a FileReadingMessageSource.id, logger, PARSER, target| Modifier and Type | Method and Description |
|---|---|
FileInboundChannelAdapterSpec |
autoCreateDirectory(boolean autoCreateDirectory) |
protected org.springframework.integration.file.FileReadingMessageSource |
doGet() |
FileInboundChannelAdapterSpec |
filter(org.springframework.integration.file.filters.FileListFilter<java.io.File> filter)
Configure the filter.
|
FileInboundChannelAdapterSpec |
filter(org.springframework.integration.file.filters.FileListFilter<java.io.File> filter,
boolean preventDuplicates)
Deprecated.
since 1.1 in favor of the bunch of methods usage.
|
FileInboundChannelAdapterSpec |
ignoreHidden()
Configure an
IgnoreHiddenFileListFilter. |
FileInboundChannelAdapterSpec |
locker(org.springframework.integration.file.FileLocker locker) |
FileInboundChannelAdapterSpec |
nioLocker()
Configure an
NioFileLocker. |
FileInboundChannelAdapterSpec |
patternFilter(java.lang.String pattern)
Configure a
SimplePatternFileListFilter. |
FileInboundChannelAdapterSpec |
patternFilter(java.lang.String pattern,
boolean preventDuplicates)
Deprecated.
since 1.1 in favor of the bunch of methods usage.
|
FileInboundChannelAdapterSpec |
preventDuplicates()
Configure an
AcceptOnceFileListFilter. |
FileInboundChannelAdapterSpec |
preventDuplicatesFilter(boolean preventDuplicates)
Deprecated.
since 1.1 in favor of the bunch of methods usage.
|
FileInboundChannelAdapterSpec |
regexFilter(java.lang.String regex)
Configure a
RegexPatternFileListFilter. |
FileInboundChannelAdapterSpec |
regexFilter(java.lang.String regex,
boolean preventDuplicates)
Deprecated.
since 1.1 in favor of the bunch of methods usage.
|
FileInboundChannelAdapterSpec |
scanEachPoll(boolean scanEachPoll) |
FileInboundChannelAdapterSpec |
scanner(org.springframework.integration.file.DirectoryScanner scanner) |
_this, get, getId, idpublic FileInboundChannelAdapterSpec scanner(org.springframework.integration.file.DirectoryScanner scanner)
scanner - the scanner.FileReadingMessageSource.setScanner(DirectoryScanner)public FileInboundChannelAdapterSpec autoCreateDirectory(boolean autoCreateDirectory)
autoCreateDirectory - the autoCreateDirectory.FileReadingMessageSource.setAutoCreateDirectory(boolean)public FileInboundChannelAdapterSpec filter(org.springframework.integration.file.filters.FileListFilter<java.io.File> filter)
filter - the filter.FileReadingMessageSource.setFilter(FileListFilter)@Deprecated public FileInboundChannelAdapterSpec filter(org.springframework.integration.file.filters.FileListFilter<java.io.File> filter, boolean preventDuplicates)
preventDuplicates == true, the filter is combined with an
AcceptOnceFileListFilter in a CompositeFileListFilter.filter - the filter.preventDuplicates - true to prevent duplicates.CompositeFileListFilter,
AcceptOnceFileListFilter@Deprecated public FileInboundChannelAdapterSpec preventDuplicatesFilter(boolean preventDuplicates)
AcceptOnceFileListFilter if preventDuplicates == true,
otherwise nothing changed.preventDuplicates - true to configure an AcceptOnceFileListFilter.preventDuplicates()public FileInboundChannelAdapterSpec preventDuplicates()
AcceptOnceFileListFilter.public FileInboundChannelAdapterSpec ignoreHidden()
IgnoreHiddenFileListFilter.public FileInboundChannelAdapterSpec patternFilter(java.lang.String pattern)
SimplePatternFileListFilter.pattern - The pattern.FileReadingMessageSource.setFilter(FileListFilter),
filter(FileListFilter, boolean)@Deprecated public FileInboundChannelAdapterSpec patternFilter(java.lang.String pattern, boolean preventDuplicates)
SimplePatternFileListFilter.pattern - The pattern.preventDuplicates - the preventDuplicates.FileReadingMessageSource.setFilter(FileListFilter),
filter(FileListFilter, boolean),
preventDuplicates()public FileInboundChannelAdapterSpec regexFilter(java.lang.String regex)
RegexPatternFileListFilter.regex - The regex.FileReadingMessageSource.setFilter(FileListFilter),
filter(FileListFilter, boolean)@Deprecated public FileInboundChannelAdapterSpec regexFilter(java.lang.String regex, boolean preventDuplicates)
RegexPatternFileListFilter.regex - The regex.preventDuplicates - the preventDuplicates.FileReadingMessageSource.setFilter(FileListFilter),
filter(FileListFilter, boolean),
preventDuplicates()public FileInboundChannelAdapterSpec locker(org.springframework.integration.file.FileLocker locker)
locker - the locker.FileReadingMessageSource.setLocker(FileLocker)public FileInboundChannelAdapterSpec nioLocker()
NioFileLocker.locker(FileLocker)public FileInboundChannelAdapterSpec scanEachPoll(boolean scanEachPoll)
scanEachPoll - the scanEachPoll.FileReadingMessageSource.setScanEachPoll(boolean)protected org.springframework.integration.file.FileReadingMessageSource doGet()
doGet in class IntegrationComponentSpec<FileInboundChannelAdapterSpec,org.springframework.integration.file.FileReadingMessageSource>