Package | Description |
---|---|
org.springframework.integration.file |
Base package for File support.
|
org.springframework.integration.file.config |
Provides classes for configuration - parsers, namespace handlers, factory beans.
|
org.springframework.integration.file.filters |
Provides classes supporting file filtering.
|
org.springframework.integration.file.locking |
Provides classes supporting file locking.
|
org.springframework.integration.file.remote.gateway |
Provides classes supporting remote file gateways.
|
org.springframework.integration.file.remote.synchronizer |
Provides classes supporting the synchronization of remote and
local file directories.
|
org.springframework.integration.ftp.filters |
Provides classes supporting FTP file filtering.
|
org.springframework.integration.sftp.filters |
Provides classes supporting SFTP file filtering.
|
Modifier and Type | Method and Description |
---|---|
void |
DefaultDirectoryScanner.setFilter(FileListFilter<File> filter) |
void |
DirectoryScanner.setFilter(FileListFilter<File> filter)
Sets a custom filter to be used by this scanner.
|
void |
FileReadingMessageSource.setFilter(FileListFilter<File> filter)
Sets a
FileListFilter . |
Modifier and Type | Method and Description |
---|---|
FileListFilter<File> |
FileListFilterFactoryBean.getObject() |
Modifier and Type | Method and Description |
---|---|
void |
FileReadingMessageSourceFactoryBean.setFilter(FileListFilter<File> filter) |
void |
FileListFilterFactoryBean.setFilter(FileListFilter<File> filter) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractFileListFilter<F>
A convenience base class for any
FileListFilter whose criteria can be
evaluated against each File in isolation. |
class |
AbstractPersistentAcceptOnceFileListFilter<F>
Stores "seen" files in a MetadataStore to survive application restarts.
|
class |
AbstractRegexPatternFileListFilter<F>
Filters a listing of files by qualifying their 'name'
against a regular expression (an instance of
Pattern ) |
class |
AbstractSimplePatternFileListFilter<F>
Base class for filters that support ant style path expressions, which are less powerful
but more readable than regular expressions.
|
class |
AcceptAllFileListFilter<F>
Simple implementation of
FileListFilter that always returns true. |
class |
AcceptOnceFileListFilter<F>
FileListFilter that passes files only one time. |
class |
CompositeFileListFilter<F>
Simple
FileListFilter that predicates its matches against any of many
configured FileListFilter . |
class |
FileSystemPersistentAcceptOnceFileListFilter |
class |
RegexPatternFileListFilter
Implementation of AbstractRegexPatternMatchingFileListFilter for java.io.File instances.
|
class |
SimplePatternFileListFilter
Filter that supports ant style path expressions, which are less powerful but more readable than regular expressions.
|
Modifier and Type | Method and Description |
---|---|
CompositeFileListFilter<F> |
CompositeFileListFilter.addFilter(FileListFilter<F> filter) |
CompositeFileListFilter<F> |
CompositeFileListFilter.addFilters(FileListFilter<F>... filters) |
Modifier and Type | Method and Description |
---|---|
CompositeFileListFilter<F> |
CompositeFileListFilter.addFilters(Collection<? extends FileListFilter<F>> filtersToAdd)
Not thread safe.
|
Constructor and Description |
---|
CompositeFileListFilter(Collection<? extends FileListFilter<F>> fileFilters) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractFileLockerFilter
Convenience base class for implementing FileLockers that check a lock before accepting a file.
|
class |
NioFileLocker
File locking strategy that uses java.nio.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractRemoteFileOutboundGateway.setFilter(FileListFilter<F> filter) |
void |
AbstractRemoteFileOutboundGateway.setMputFilter(FileListFilter<File> filter) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractInboundFileSynchronizer.setFilter(FileListFilter<F> filter) |
void |
AbstractInboundFileSynchronizingMessageSource.setLocalFilter(FileListFilter<File> localFileListFilter)
A
FileListFilter used to determine which files will generate messages
after they have been synchronized. |
Modifier and Type | Class and Description |
---|---|
class |
FtpPersistentAcceptOnceFileListFilter
Since the super class deems files as 'not seen' if the timestamp is different, remote file
users should use the adapter's preserve-timestamp option.
|
class |
FtpRegexPatternFileListFilter
Implementation of
AbstractRegexPatternFileListFilter for FTP. |
class |
FtpSimplePatternFileListFilter
Implementation of
AbstractSimplePatternFileListFilter for FTP. |
Modifier and Type | Class and Description |
---|---|
class |
SftpPersistentAcceptOnceFileListFilter
Since the super class deems files as 'not seen' if the timestamp is different, remote file
users should use the adapter's preserve-timestamp option.
|
class |
SftpRegexPatternFileListFilter
Implementation of
AbstractRegexPatternFileListFilter for SFTP. |
class |
SftpSimplePatternFileListFilter
Implementation of
AbstractSimplePatternFileListFilter for SFTP. |
Copyright © 2016. All rights reserved.