Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractDirectoryAwareFileListFilter<F> - Class in org.springframework.integration.file.filters
-
A file list filter that can be configured to always accept (pass) directories.
- AbstractDirectoryAwareFileListFilter() - Constructor for class org.springframework.integration.file.filters.AbstractDirectoryAwareFileListFilter
- AbstractFileInfo<F> - Class in org.springframework.integration.file.remote
-
Abstract implementation of
FileInfo
; provides a setter for the remote directory and a generic toString implementation. - AbstractFileInfo() - Constructor for class org.springframework.integration.file.remote.AbstractFileInfo
- AbstractFileListFilter<F> - Class in org.springframework.integration.file.filters
-
A convenience base class for any
FileListFilter
whose criteria can be evaluated against each File in isolation. - AbstractFileListFilter() - Constructor for class org.springframework.integration.file.filters.AbstractFileListFilter
- AbstractFileLockerFilter - Class in org.springframework.integration.file.locking
-
Convenience base class for implementing FileLockers that check a lock before accepting a file.
- AbstractFileLockerFilter() - Constructor for class org.springframework.integration.file.locking.AbstractFileLockerFilter
- AbstractFilePayloadTransformer<T> - Class in org.springframework.integration.file.transformer
-
Base class for transformers that convert a File payload.
- AbstractFilePayloadTransformer() - Constructor for class org.springframework.integration.file.transformer.AbstractFilePayloadTransformer
- AbstractFilePayloadTransformerParser - Class in org.springframework.integration.file.config
-
Base class for File payload transformer parsers.
- AbstractFilePayloadTransformerParser() - Constructor for class org.springframework.integration.file.config.AbstractFilePayloadTransformerParser
- AbstractInboundFileSynchronizer<F> - Class in org.springframework.integration.file.remote.synchronizer
-
Base class charged with knowing how to connect to a remote file system, scan it for new files and then download the files.
- AbstractInboundFileSynchronizer(SessionFactory<F>) - Constructor for class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer
-
Create a synchronizer with the
SessionFactory
used to acquireSession
instances. - AbstractInboundFileSynchronizingMessageSource<F> - Class in org.springframework.integration.file.remote.synchronizer
-
Factors out the common logic between the FTP and SFTP adapters.
- AbstractInboundFileSynchronizingMessageSource(AbstractInboundFileSynchronizer<F>) - Constructor for class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizingMessageSource
- AbstractInboundFileSynchronizingMessageSource(AbstractInboundFileSynchronizer<F>, Comparator<File>) - Constructor for class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizingMessageSource
- AbstractMarkerFilePresentFileListFilter<F> - Class in org.springframework.integration.file.filters
-
A FileListFilter that only passes files matched by one or more
FileListFilter
if a corresponding marker file is also present to indicate a file transfer is complete. - AbstractMarkerFilePresentFileListFilter(Map<FileListFilter<F>, Function<String, String>>) - Constructor for class org.springframework.integration.file.filters.AbstractMarkerFilePresentFileListFilter
-
Construct an instance with a map of
FileListFilter
and functions be applied to the name of a matched file when looking for the marker file. - AbstractMarkerFilePresentFileListFilter(FileListFilter<F>) - Constructor for class org.springframework.integration.file.filters.AbstractMarkerFilePresentFileListFilter
-
Construct an instance with a single
FileListFilter
and ".complete" will be appended to the name of a matched file when looking for the marker file. - AbstractMarkerFilePresentFileListFilter(FileListFilter<F>, String) - Constructor for class org.springframework.integration.file.filters.AbstractMarkerFilePresentFileListFilter
-
Construct an instance with a single
FileListFilter
and a suffix that will will be appended to the name of a matched file when looking for the marker file. - AbstractMarkerFilePresentFileListFilter(FileListFilter<F>, Function<String, String>) - Constructor for class org.springframework.integration.file.filters.AbstractMarkerFilePresentFileListFilter
-
Construct an instance with a single
FileListFilter
and a function that will be applied to the name of a matched file when looking for the marker file. - AbstractPersistentAcceptOnceFileListFilter<F> - Class in org.springframework.integration.file.filters
-
Stores "seen" files in a MetadataStore to survive application restarts.
- AbstractPersistentAcceptOnceFileListFilter(ConcurrentMetadataStore, String) - Constructor for class org.springframework.integration.file.filters.AbstractPersistentAcceptOnceFileListFilter
- AbstractRegexPatternFileListFilter<F> - Class in org.springframework.integration.file.filters
-
Filters a listing of files by qualifying their 'name' against a regular expression (an instance of
Pattern
). - AbstractRegexPatternFileListFilter(String) - Constructor for class org.springframework.integration.file.filters.AbstractRegexPatternFileListFilter
- AbstractRegexPatternFileListFilter(Pattern) - Constructor for class org.springframework.integration.file.filters.AbstractRegexPatternFileListFilter
- AbstractRemoteFileInboundChannelAdapterParser - Class in org.springframework.integration.file.config
-
Abstract base class for parsing remote file inbound channel adapters.
- AbstractRemoteFileInboundChannelAdapterParser() - Constructor for class org.springframework.integration.file.config.AbstractRemoteFileInboundChannelAdapterParser
- AbstractRemoteFileOutboundGateway<F> - Class in org.springframework.integration.file.remote.gateway
-
Base class for Outbound Gateways that perform remote file operations.
- AbstractRemoteFileOutboundGateway(RemoteFileTemplate<F>, String, String) - Constructor for class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
-
Construct an instance with the supplied remote file template, a command ('ls', 'get' etc), and an expression to determine the filename.
- AbstractRemoteFileOutboundGateway(RemoteFileTemplate<F>, AbstractRemoteFileOutboundGateway.Command, String) - Constructor for class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
-
Construct an instance with the supplied remote file template, a command ('ls', 'get' etc), and an expression to determine the filename.
- AbstractRemoteFileOutboundGateway(RemoteFileTemplate<F>, MessageSessionCallback<F, ?>) - Constructor for class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
-
Construct an instance with the supplied remote file template and callback for performing operations on the session.
- AbstractRemoteFileOutboundGateway(SessionFactory<F>, String, String) - Constructor for class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
-
Construct an instance with the supplied session factory, a command ('ls', 'get' etc), and an expression to determine the filename.
- AbstractRemoteFileOutboundGateway(SessionFactory<F>, AbstractRemoteFileOutboundGateway.Command, String) - Constructor for class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
-
Construct an instance with the supplied session factory, a command ('ls', 'get' etc), and an expression to determine the filename.
- AbstractRemoteFileOutboundGateway(SessionFactory<F>, MessageSessionCallback<F, ?>) - Constructor for class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
-
Construct an instance using the provided session factory and callback for performing operations on the session.
- AbstractRemoteFileOutboundGateway.Command - Enum Class in org.springframework.integration.file.remote.gateway
-
Enumeration of commands supported by the gateways.
- AbstractRemoteFileOutboundGateway.Option - Enum Class in org.springframework.integration.file.remote.gateway
-
Enumeration of options supported by various commands.
- AbstractRemoteFileOutboundGatewayParser - Class in org.springframework.integration.file.config
- AbstractRemoteFileOutboundGatewayParser() - Constructor for class org.springframework.integration.file.config.AbstractRemoteFileOutboundGatewayParser
- AbstractRemoteFileStreamingInboundChannelAdapterParser - Class in org.springframework.integration.file.config
-
Abstract base class for parsing remote file streaming inbound channel adapters.
- AbstractRemoteFileStreamingInboundChannelAdapterParser() - Constructor for class org.springframework.integration.file.config.AbstractRemoteFileStreamingInboundChannelAdapterParser
- AbstractRemoteFileStreamingMessageSource<F> - Class in org.springframework.integration.file.remote
-
A message source that produces a message with an
InputStream
payload referencing a remote file. - AbstractRemoteFileStreamingMessageSource(RemoteFileTemplate<? extends F>, Comparator<? extends F>) - Constructor for class org.springframework.integration.file.remote.AbstractRemoteFileStreamingMessageSource
- AbstractSimplePatternFileListFilter<F> - Class in org.springframework.integration.file.filters
-
Base class for filters that support ant style path expressions, which are less powerful but more readable than regular expressions.
- AbstractSimplePatternFileListFilter(String) - Constructor for class org.springframework.integration.file.filters.AbstractSimplePatternFileListFilter
- accept(F) - Method in class org.springframework.integration.file.filters.AbstractFileListFilter
-
Subclasses must implement this method.
- accept(F) - Method in class org.springframework.integration.file.filters.AbstractPersistentAcceptOnceFileListFilter
- accept(F) - Method in class org.springframework.integration.file.filters.AbstractRegexPatternFileListFilter
- accept(F) - Method in class org.springframework.integration.file.filters.AbstractSimplePatternFileListFilter
-
Accept the given file if its name matches the pattern.
- accept(F) - Method in class org.springframework.integration.file.filters.AcceptAllFileListFilter
- accept(F) - Method in class org.springframework.integration.file.filters.AcceptOnceFileListFilter
- accept(F) - Method in class org.springframework.integration.file.filters.ChainFileListFilter
- accept(F) - Method in class org.springframework.integration.file.filters.CompositeFileListFilter
- accept(F) - Method in class org.springframework.integration.file.filters.ExpressionFileListFilter
- accept(F) - Method in interface org.springframework.integration.file.filters.FileListFilter
-
Filter a single file; only called externally if
FileListFilter.supportsSingleFileFiltering()
returns true. - accept(File) - Method in class org.springframework.integration.file.filters.IgnoreHiddenFileListFilter
- accept(File) - Method in class org.springframework.integration.file.filters.LastModifiedFileListFilter
- accept(File) - Method in class org.springframework.integration.file.locking.AbstractFileLockerFilter
- AcceptAllFileListFilter<F> - Class in org.springframework.integration.file.filters
-
Simple implementation of
FileListFilter
that always returns true. - AcceptAllFileListFilter() - Constructor for class org.springframework.integration.file.filters.AcceptAllFileListFilter
- AcceptOnceFileListFilter<F> - Class in org.springframework.integration.file.filters
-
FileListFilter
that passes files only one time. - AcceptOnceFileListFilter() - Constructor for class org.springframework.integration.file.filters.AcceptOnceFileListFilter
-
Creates an AcceptOnceFileListFilter based on an unbounded queue.
- AcceptOnceFileListFilter(int) - Constructor for class org.springframework.integration.file.filters.AcceptOnceFileListFilter
-
Creates an AcceptOnceFileListFilter that is based on a bounded queue.
- addDiscardCallback(Consumer<F>) - Method in class org.springframework.integration.file.filters.CompositeFileListFilter
- addDiscardCallback(Consumer<F>) - Method in interface org.springframework.integration.file.filters.DiscardAwareFileListFilter
- addDiscardCallback(Consumer<File>) - Method in class org.springframework.integration.file.filters.LastModifiedFileListFilter
- addFilter(FileListFilter<F>) - Method in class org.springframework.integration.file.filters.CompositeFileListFilter
- addFilters(Collection<? extends FileListFilter<F>>) - Method in class org.springframework.integration.file.filters.CompositeFileListFilter
-
Add the new filters to this CompositeFileListFilter while maintaining the existing filters.
- addFilters(FileListFilter<F>...) - Method in class org.springframework.integration.file.filters.CompositeFileListFilter
- addHeaders(Message<?>, Map<String, Object>) - Method in class org.springframework.integration.file.splitter.FileSplitter
- addSessionFactory(Object, SessionFactory<F>) - Method in class org.springframework.integration.file.remote.session.DefaultSessionFactoryLocator
-
Add a session factory.
- afterPropertiesSet() - Method in class org.springframework.integration.file.remote.RemoteFileTemplate
- afterPropertiesSet() - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer
- afterReceive(boolean, MessageSource<?>) - Method in interface org.springframework.integration.file.remote.aop.RotationPolicy
-
Invoked after the message source receive() method.
- afterReceive(boolean, MessageSource<?>) - Method in class org.springframework.integration.file.remote.aop.StandardRotationPolicy
- afterReceive(Message<?>, MessageSource<?>) - Method in class org.springframework.integration.file.remote.aop.RotatingServerAdvice
- aggregatePayloads(MessageGroup, Map<String, Object>) - Method in class org.springframework.integration.file.aggregator.FileAggregatingMessageGroupProcessor
- ALL - Enum constant in enum class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway.Option
-
(-a) Include files beginning with
.
, including directories.
and..
in the results (ls). - alwaysAccept(F) - Method in class org.springframework.integration.file.filters.AbstractDirectoryAwareFileListFilter
- ApacheCommonsFileTailingMessageProducer - Class in org.springframework.integration.file.tail
-
File tailer that delegates to the Apache Commons Tailer.
- ApacheCommonsFileTailingMessageProducer() - Constructor for class org.springframework.integration.file.tail.ApacheCommonsFileTailingMessageProducer
- append(InputStream, String) - Method in class org.springframework.integration.file.remote.session.CachingSessionFactory.CachedSession
- append(InputStream, String) - Method in interface org.springframework.integration.file.remote.session.Session
-
Append to a file.
- append(Message<?>) - Method in interface org.springframework.integration.file.remote.RemoteFileOperations
-
Send a file to a remote server, based on information in a message, appending.
- append(Message<?>) - Method in class org.springframework.integration.file.remote.RemoteFileTemplate
- append(Message<?>, String) - Method in interface org.springframework.integration.file.remote.RemoteFileOperations
-
Send a file to a remote server, based on information in a message, appending.
- append(Message<?>, String) - Method in class org.springframework.integration.file.remote.RemoteFileTemplate
- APPEND - Enum constant in enum class org.springframework.integration.file.support.FileExistsMode
-
Append data to any pre-existing files; close after each append.
- APPEND_NO_FLUSH - Enum constant in enum class org.springframework.integration.file.support.FileExistsMode
-
Append data to any pre-existing files; do not flush/close after appending.
- appendNewLine(boolean) - Method in class org.springframework.integration.file.dsl.FileWritingMessageHandlerSpec
-
If
true
will append a new-line after each write. - applySequence(boolean) - Method in class org.springframework.integration.file.dsl.FileSplitterSpec
-
A
boolean
flag to indicate ifsequenceDetails
should be applied for messages based on the lines from file. - asFileInfoList(Collection<F>) - Method in class org.springframework.integration.file.remote.AbstractRemoteFileStreamingMessageSource
- asFileInfoList(Collection<F>) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
- assertRemoteFileTemplateMutability(String) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
- autoCreateDirectory(boolean) - Method in class org.springframework.integration.file.dsl.FileInboundChannelAdapterSpec
-
Specify whether to create the source directory automatically if it does not yet exist upon initialization.
- autoCreateDirectory(boolean) - Method in class org.springframework.integration.file.dsl.FileTransferringMessageHandlerSpec
-
A
boolean
flag to indicate automatically create the directory or not. - autoCreateDirectory(boolean) - Method in class org.springframework.integration.file.dsl.FileWritingMessageHandlerSpec
-
Specify whether to create the destination directory automatically if it does not yet exist upon initialization.
- autoCreateDirectory(boolean) - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
-
Determine whether the remote directory should automatically be created when sending files to the remote system.
- autoCreateLocalDirectory(boolean) - Method in class org.springframework.integration.file.dsl.RemoteFileInboundChannelAdapterSpec
-
Configure whether the local directory should be created by the adapter.
- autoCreateLocalDirectory(boolean) - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
-
A
boolean
flag to identify if local directory should be created automatically. - autoStartup(boolean) - Method in class org.springframework.integration.file.dsl.TailAdapterSpec
B
- beforeReceive(MessageSource<?>) - Method in class org.springframework.integration.file.remote.aop.RotatingServerAdvice
- beforeReceive(MessageSource<?>) - Method in interface org.springframework.integration.file.remote.aop.RotationPolicy
-
Invoked before the message source receive() method.
- beforeReceive(MessageSource<?>) - Method in class org.springframework.integration.file.remote.aop.StandardRotationPolicy
- bufferSize(int) - Method in class org.springframework.integration.file.dsl.FileWritingMessageHandlerSpec
-
Set the buffer size to use while writing to files; default 8192.
- buildKey(F) - Method in class org.springframework.integration.file.filters.AbstractPersistentAcceptOnceFileListFilter
-
The default key is the
AbstractPersistentAcceptOnceFileListFilter.prefix
plus the full filename.
C
- CachingSessionFactory<F> - Class in org.springframework.integration.file.remote.session
-
A
SessionFactory
implementation that caches Sessions for reuse without requiring reconnection each time the Session is retrieved from the factory. - CachingSessionFactory(SessionFactory<F>) - Constructor for class org.springframework.integration.file.remote.session.CachingSessionFactory
-
Create a CachingSessionFactory with an unlimited number of sessions.
- CachingSessionFactory(SessionFactory<F>, int) - Constructor for class org.springframework.integration.file.remote.session.CachingSessionFactory
-
Create a CachingSessionFactory with the specified session limit.
- CachingSessionFactory.CachedSession - Class in org.springframework.integration.file.remote.session
- canRelease(MessageGroup) - Method in class org.springframework.integration.file.aggregator.FileAggregator
- canRelease(MessageGroup) - Method in class org.springframework.integration.file.aggregator.FileMarkerReleaseStrategy
- ChainFileListFilter<F> - Class in org.springframework.integration.file.filters
-
The
CompositeFileListFilter
extension which chains the result of the previous filter to the next one. - ChainFileListFilter() - Constructor for class org.springframework.integration.file.filters.ChainFileListFilter
- ChainFileListFilter(Collection<? extends FileListFilter<F>>) - Constructor for class org.springframework.integration.file.filters.ChainFileListFilter
- charset(String) - Method in class org.springframework.integration.file.dsl.FileSplitterSpec
-
Set the charset to be used when reading the file, when something other than the default charset is required.
- charset(String) - Method in class org.springframework.integration.file.dsl.FileTransferringMessageHandlerSpec
-
Set the charset to use when converting String payloads to bytes as the content of the remote file.
- charset(String) - Method in class org.springframework.integration.file.dsl.FileWritingMessageHandlerSpec
-
Set the charset to use when converting String payloads to bytes as the content of the file.
- charset(String) - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
-
Set the charset to use when converting String payloads to bytes as the content of the remote file.
- charset(Charset) - Method in class org.springframework.integration.file.dsl.FileSplitterSpec
-
Set the charset to be used when reading the file, when something other than the default charset is required.
- charset(Charset) - Method in class org.springframework.integration.file.dsl.FileTransferringMessageHandlerSpec
-
Set the charset to use when converting String payloads to bytes as the content of the remote file.
- chmod(int) - Method in class org.springframework.integration.file.dsl.FileTransferringMessageHandlerSpec
-
Set the file permissions after uploading, e.g.
- chmod(int) - Method in class org.springframework.integration.file.dsl.FileWritingMessageHandlerSpec
-
Set the file permissions after uploading, e.g.
- chmod(int) - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
-
Set the file permissions after uploading, e.g.
- clearThreadKey() - Method in class org.springframework.integration.file.remote.session.DelegatingSessionFactory
-
Clear the key for this thread.
- clearThreadKey(Message<?>) - Method in class org.springframework.integration.file.remote.session.DelegatingSessionFactory
-
Messaging-friendly version of
DelegatingSessionFactory.clearThreadKey()
that can be invoked from a service activator. - ClientCallback<C,
T> - Interface in org.springframework.integration.file.remote -
RemoteFileTemplate
callback with the underlying client instance providing access to lower level methods. - ClientCallbackWithoutResult<C> - Interface in org.springframework.integration.file.remote
-
RemoteFileTemplate
callback with the underlying client instance providing access to lower level methods where no result is returned. - close() - Method in class org.springframework.integration.file.filters.AbstractPersistentAcceptOnceFileListFilter
- close() - Method in class org.springframework.integration.file.filters.CompositeFileListFilter
- close() - Method in class org.springframework.integration.file.remote.session.CachingSessionFactory.CachedSession
- close() - Method in interface org.springframework.integration.file.remote.session.Session
- close() - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer
- compareTo(FileInfo<F>) - Method in class org.springframework.integration.file.remote.AbstractFileInfo
- CompositeFileListFilter<F> - Class in org.springframework.integration.file.filters
-
Simple
FileListFilter
that predicates its matches against all of the configuredFileListFilter
. - CompositeFileListFilter() - Constructor for class org.springframework.integration.file.filters.CompositeFileListFilter
- CompositeFileListFilter(Collection<? extends FileListFilter<F>>) - Constructor for class org.springframework.integration.file.filters.CompositeFileListFilter
- configureFilter(BeanDefinitionBuilder, Element, ParserContext, String, String, String) - Method in class org.springframework.integration.file.config.AbstractRemoteFileOutboundGatewayParser
- configureSource(MessageSource<?>) - Method in class org.springframework.integration.file.remote.aop.StandardRotationPolicy
- copyFileToLocalDirectory(String, EvaluationContext, F, File, Session<F>) - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer
- CREATE - Enum constant in enum class org.springframework.integration.file.FileReadingMessageSource.WatchEventType
- createHandler() - Method in class org.springframework.integration.file.config.FileWritingMessageHandlerFactoryBean
- createInstance() - Method in class org.springframework.integration.file.config.FileReadingMessageSourceFactoryBean
- createInstance() - Method in class org.springframework.integration.file.config.FileTailInboundChannelAdapterFactoryBean
- createOutputStream(File, boolean) - Method in class org.springframework.integration.file.FileWritingMessageHandler
-
Create a buffered output stream for the file.
- createWriter(File, boolean) - Method in class org.springframework.integration.file.FileWritingMessageHandler
-
Create a buffered writer for the file, for String payloads.
D
- DEFAULT_TAIL_ATTEMPTS_DELAY - Static variable in class org.springframework.integration.file.tail.FileTailingMessageProducerSupport
-
The default delay between tail attempts in milliseconds.
- DefaultDirectoryScanner - Class in org.springframework.integration.file
-
Default directory scanner and base class for other directory scanners.
- DefaultDirectoryScanner() - Constructor for class org.springframework.integration.file.DefaultDirectoryScanner
-
Initialize
DefaultDirectoryScanner.filter
with a default list ofFileListFilter
s using aCompositeFileListFilter
:IgnoreHiddenFileListFilter
AcceptOnceFileListFilter
. - defaultFileNameFunction(String) - Static method in class org.springframework.integration.file.filters.AbstractMarkerFilePresentFileListFilter
-
The default function used to create the file name for the corresponding marker file.
- DefaultFileNameGenerator - Class in org.springframework.integration.file
-
Default implementation of the filename generator strategy.
- DefaultFileNameGenerator() - Constructor for class org.springframework.integration.file.DefaultFileNameGenerator
- DefaultSessionFactoryLocator<F> - Class in org.springframework.integration.file.remote.session
-
The default implementation of
SessionFactoryLocator
using a simple map lookup and an optional default to fall back on. - DefaultSessionFactoryLocator(Map<Object, SessionFactory<F>>) - Constructor for class org.springframework.integration.file.remote.session.DefaultSessionFactoryLocator
- DefaultSessionFactoryLocator(Map<Object, SessionFactory<F>>, SessionFactory<F>) - Constructor for class org.springframework.integration.file.remote.session.DefaultSessionFactoryLocator
- delay(long) - Method in class org.springframework.integration.file.dsl.TailAdapterSpec
-
The delay between checks of the file for new content in milliseconds.
- DelegatingSessionFactory<F> - Class in org.springframework.integration.file.remote.session
- DelegatingSessionFactory(Map<Object, SessionFactory<F>>, SessionFactory<F>) - Constructor for class org.springframework.integration.file.remote.session.DelegatingSessionFactory
-
Construct an instance with a
DefaultSessionFactoryLocator
using the supplied factories and default key. - DelegatingSessionFactory(SessionFactoryLocator<F>) - Constructor for class org.springframework.integration.file.remote.session.DelegatingSessionFactory
-
Construct an instance using the supplied factory.
- DELETE - Enum constant in enum class org.springframework.integration.file.FileReadingMessageSource.WatchEventType
- DELETE - Enum constant in enum class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway.Option
-
(-D) Delete the remote file after successful transfer (get, mget).
- deleteRemoteFiles(boolean) - Method in class org.springframework.integration.file.dsl.RemoteFileInboundChannelAdapterSpec
-
Set to true to enable deletion of remote files after successful transfer.
- deleteSourceFiles(boolean) - Method in class org.springframework.integration.file.dsl.FileWritingMessageHandlerSpec
-
Specify whether to delete source Files after writing to the destination directory.
- destroy() - Method in class org.springframework.integration.file.remote.session.CachingSessionFactory
-
Remove (close) any unused sessions in the pool.
- DirectoryScanner - Interface in org.springframework.integration.file
-
Strategy for scanning directories.
- dirty() - Method in class org.springframework.integration.file.remote.session.CachingSessionFactory.CachedSession
- dirty() - Method in interface org.springframework.integration.file.remote.session.Session
-
Mark this session as dirty, indicating that it should not be reused and any delegated sessions should be taken care of before closing.
- DiscardAwareFileListFilter<F> - Interface in org.springframework.integration.file.filters
-
The
FileListFilter
modification which can accept aConsumer
which can be called when the filter discards the file. - doChmod(RemoteFileOperations<F>, String, int) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
-
Set the mode on the remote file after transfer; the default implementation does nothing.
- doChmod(RemoteFileTemplate<F>, String, int) - Method in class org.springframework.integration.file.remote.handler.FileTransferringMessageHandler
-
Set the mode on the remote file after transfer; the default implementation does nothing.
- doGet() - Method in class org.springframework.integration.file.dsl.FileSplitterSpec
- doGet() - Method in class org.springframework.integration.file.dsl.TailAdapterSpec
- doInit() - Method in class org.springframework.integration.file.FileWritingMessageHandler
- doInit() - Method in class org.springframework.integration.file.remote.AbstractRemoteFileStreamingMessageSource
-
Subclasses can override to perform initialization - called from
InitializingBean.afterPropertiesSet()
. - doInit() - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
- doInit() - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer
-
Subclasses can override to perform initialization - called from
InitializingBean.afterPropertiesSet()
. - doInOperations(RemoteFileOperations<F>) - Method in interface org.springframework.integration.file.remote.RemoteFileOperations.OperationsCallback
-
Execute any number of operations using a dedicated remote session as long as those operations are performed on the template argument and on the calling thread.
- doInSession(Session<F>) - Method in interface org.springframework.integration.file.remote.SessionCallback
-
Called within the context of a session.
- doInSession(Session<F>) - Method in interface org.springframework.integration.file.remote.SessionCallbackWithoutResult
- doInSession(Session<F>, Message<?>) - Method in interface org.springframework.integration.file.remote.MessageSessionCallback
-
Called within the context of a session and requestMessage.
- doInSessionWithoutResult(Session<F>) - Method in interface org.springframework.integration.file.remote.SessionCallbackWithoutResult
-
Called within the context of a session.
- doParse(Element, ParserContext, String) - Method in class org.springframework.integration.file.config.FileTailInboundChannelAdapterParser
- doReceive() - Method in class org.springframework.integration.file.FileReadingMessageSource
- doReceive(int) - Method in class org.springframework.integration.file.remote.AbstractRemoteFileStreamingMessageSource
- doReceive(int) - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizingMessageSource
-
Polls from the file source.
- doSetFilter(FileListFilter<F>) - Method in class org.springframework.integration.file.remote.AbstractRemoteFileStreamingMessageSource
- doSetFilter(FileListFilter<F>) - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer
- doSetRemoteDirectoryExpression(Expression) - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer
- doStart() - Method in class org.springframework.integration.file.tail.ApacheCommonsFileTailingMessageProducer
- doStart() - Method in class org.springframework.integration.file.tail.FileTailingMessageProducerSupport
- doStart() - Method in class org.springframework.integration.file.tail.OSDelegatingFileTailingMessageProducer
- doStop() - Method in class org.springframework.integration.file.tail.ApacheCommonsFileTailingMessageProducer
- doStop() - Method in class org.springframework.integration.file.tail.FileTailingMessageProducerSupport
- doStop() - Method in class org.springframework.integration.file.tail.OSDelegatingFileTailingMessageProducer
- doWithClient(C) - Method in interface org.springframework.integration.file.remote.ClientCallback
-
Called within the context of a
Session
. - doWithClient(C) - Method in interface org.springframework.integration.file.remote.ClientCallbackWithoutResult
- doWithClientWithoutResult(C) - Method in interface org.springframework.integration.file.remote.ClientCallbackWithoutResult
-
Called within the context of a session.
- doWithInputStream(InputStream) - Method in interface org.springframework.integration.file.remote.InputStreamCallback
-
Called with the InputStream for the remote file.
E
- enableStatusReader(boolean) - Method in class org.springframework.integration.file.dsl.TailAdapterSpec
-
This field control the stderr events.
- end(boolean) - Method in class org.springframework.integration.file.dsl.TailAdapterSpec
-
If
true
, tail from the end of the file, otherwise include all lines from the beginning. - END - Enum constant in enum class org.springframework.integration.file.splitter.FileSplitter.FileMarker.Mark
- enhanceNameWithSubDirectory(F, String) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
- errorChannel(MessageChannel) - Method in class org.springframework.integration.file.dsl.TailAdapterSpec
- EXCEPTION_WHEN_EMPTY - Enum constant in enum class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway.Option
-
(-x) Throw an exception if no files returned (mget).
- execute(SessionCallback<F, T>) - Method in interface org.springframework.integration.file.remote.RemoteFileOperations
-
Execute the callback's doInSession method after obtaining a session.
- execute(SessionCallback<F, T>) - Method in class org.springframework.integration.file.remote.RemoteFileTemplate
- executeWithClient(ClientCallback<C, T>) - Method in interface org.springframework.integration.file.remote.RemoteFileOperations
-
Execute the callback's doWithClient method after obtaining a session's client, providing access to low level methods.
- executeWithClient(ClientCallback<C, T>) - Method in class org.springframework.integration.file.remote.RemoteFileTemplate
- exists(String) - Method in interface org.springframework.integration.file.remote.RemoteFileOperations
-
Check if a file exists on the remote server.
- exists(String) - Method in class org.springframework.integration.file.remote.RemoteFileTemplate
- exists(String) - Method in class org.springframework.integration.file.remote.session.CachingSessionFactory.CachedSession
- exists(String) - Method in interface org.springframework.integration.file.remote.session.Session
-
Check if the remote file or directory exists.
- EXPRESSION_PARSER - Static variable in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer
- ExpressionFileListFilter<F> - Class in org.springframework.integration.file.filters
-
A SpEL expression based
AbstractFileListFilter
implementation. - ExpressionFileListFilter(String) - Constructor for class org.springframework.integration.file.filters.ExpressionFileListFilter
- ExpressionFileListFilter(Expression) - Constructor for class org.springframework.integration.file.filters.ExpressionFileListFilter
F
- FAIL - Enum constant in enum class org.springframework.integration.file.support.FileExistsMode
-
Raise an exception in case the file to be written already exists.
- file(File) - Method in class org.springframework.integration.file.dsl.TailAdapterSpec
- FileAggregatingMessageGroupProcessor - Class in org.springframework.integration.file.aggregator
-
An
AbstractAggregatingMessageGroupProcessor
implementation for file content collecting previously splitted by theFileSplitter
with themarkers
option turned on. - FileAggregatingMessageGroupProcessor() - Constructor for class org.springframework.integration.file.aggregator.FileAggregatingMessageGroupProcessor
- FileAggregator - Class in org.springframework.integration.file.aggregator
-
A convenient component to utilize a
FileSplitter.FileMarker
-based aggregation logic. - FileAggregator() - Constructor for class org.springframework.integration.file.aggregator.FileAggregator
- fileDelay(long) - Method in class org.springframework.integration.file.dsl.TailAdapterSpec
-
The delay in milliseconds between attempts to tail a non-existent file, or between attempts to execute a process if it fails for any reason.
- fileExistsMode(FileExistsMode) - Method in class org.springframework.integration.file.dsl.FileWritingMessageHandlerSpec
-
Set the
FileExistsMode
that specifies what will happen in case the destination exists. - fileExistsMode(FileExistsMode) - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
-
Determine the action to take when using GET and MGET operations when the file already exists locally, or PUT and MPUT when the file exists on the remote system.
- FileExistsMode - Enum Class in org.springframework.integration.file.support
-
When writing file, this enumeration indicates what action shall be taken in case the destination file already exists.
- fileFilters - Variable in class org.springframework.integration.file.filters.CompositeFileListFilter
- FileHeaders - Class in org.springframework.integration.file
-
Pre-defined header names to be used when storing or retrieving File-related values to/from integration Message Headers.
- FileHeaders() - Constructor for class org.springframework.integration.file.FileHeaders
- FileInboundChannelAdapterParser - Class in org.springframework.integration.file.config
-
Parser for the <inbound-channel-adapter> element of the 'file' namespace.
- FileInboundChannelAdapterParser() - Constructor for class org.springframework.integration.file.config.FileInboundChannelAdapterParser
- FileInboundChannelAdapterSpec - Class in org.springframework.integration.file.dsl
-
A
MessageSourceSpec
for aFileReadingMessageSource
. - FileInboundChannelAdapterSpec() - Constructor for class org.springframework.integration.file.dsl.FileInboundChannelAdapterSpec
- FileInboundChannelAdapterSpec(Comparator<File>) - Constructor for class org.springframework.integration.file.dsl.FileInboundChannelAdapterSpec
- FileInfo<F> - Interface in org.springframework.integration.file.remote
-
Represents a remote file info - an abstraction over the underlying implementation.
- FileIntegrationEvent - Class in org.springframework.integration.file.event
- FileIntegrationEvent(Object) - Constructor for class org.springframework.integration.file.event.FileIntegrationEvent
- FileListFilter<F> - Interface in org.springframework.integration.file.filters
-
Strategy interface for filtering a group of files.
- fileListFilterFactoryBean - Variable in class org.springframework.integration.file.dsl.FileInboundChannelAdapterSpec
- FileListFilterFactoryBean - Class in org.springframework.integration.file.config
- FileListFilterFactoryBean() - Constructor for class org.springframework.integration.file.config.FileListFilterFactoryBean
- FileLocker - Interface in org.springframework.integration.file
-
A FileLocker is a strategy that can ensure that files are only processed a single time.
- FileMarker() - Constructor for class org.springframework.integration.file.splitter.FileSplitter.FileMarker
- FileMarker(String, FileSplitter.FileMarker.Mark, long) - Constructor for class org.springframework.integration.file.splitter.FileSplitter.FileMarker
- FileMarkerReleaseStrategy - Class in org.springframework.integration.file.aggregator
-
A
ReleaseStrategy
which makes a decision based on the presence ofFileSplitter.FileMarker.Mark.END
message in the group and itsFileHeaders.LINE_COUNT
header. - FileMarkerReleaseStrategy() - Constructor for class org.springframework.integration.file.aggregator.FileMarkerReleaseStrategy
- fileName(F) - Method in class org.springframework.integration.file.filters.AbstractPersistentAcceptOnceFileListFilter
- fileName(File) - Method in class org.springframework.integration.file.filters.FileSystemPersistentAcceptOnceFileListFilter
- FILENAME - Static variable in class org.springframework.integration.file.FileHeaders
- fileNameExpression(String) - Method in class org.springframework.integration.file.dsl.FileTransferringMessageHandlerSpec
-
Set the
DefaultFileNameGenerator
based on the provided SpEL expression. - fileNameExpression(String) - Method in class org.springframework.integration.file.dsl.FileWritingMessageHandlerSpec
-
Set the
DefaultFileNameGenerator
based on the provided SpEL expression. - fileNameExpression(String) - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
-
Set the file name expression to determine the full path to the remote file.
- fileNameExpression(Expression) - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
-
Set the file name expression to determine the full path to the remote file.
- fileNameFunction(Function<Message<P>, String>) - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
-
Set the file name function to determine the full path to the remote file.
- fileNameGenerator(FileNameGenerator) - Method in class org.springframework.integration.file.dsl.FileTransferringMessageHandlerSpec
-
Set the file name generator used to generate the remote filename to be used when transferring files to the remote system.
- fileNameGenerator(FileNameGenerator) - Method in class org.springframework.integration.file.dsl.FileWritingMessageHandlerSpec
-
Set the file name generator used to generate the target file name.
- fileNameGenerator(FileNameGenerator) - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
-
Set the file name generator used to generate the remote filename to be used when transferring files to the remote system.
- FileNameGenerator - Interface in org.springframework.integration.file
-
Strategy interface for generating a file name from a message.
- FileNamespaceHandler - Class in org.springframework.integration.file.config
-
Namespace handler for Spring Integration's 'file' namespace.
- FileNamespaceHandler() - Constructor for class org.springframework.integration.file.config.FileNamespaceHandler
- fileNotFound() - Method in class org.springframework.integration.file.tail.ApacheCommonsFileTailingMessageProducer
- FileOutboundChannelAdapterParser - Class in org.springframework.integration.file.config
-
Parser for the <outbound-channel-adapter/> element of the 'file' namespace.
- FileOutboundChannelAdapterParser() - Constructor for class org.springframework.integration.file.config.FileOutboundChannelAdapterParser
- FileOutboundGatewayParser - Class in org.springframework.integration.file.config
-
Parser for the 'outbound-gateway' element of the file namespace.
- FileOutboundGatewayParser() - Constructor for class org.springframework.integration.file.config.FileOutboundGatewayParser
- FileParserUtils - Class in org.springframework.integration.file.config
- FileReadingMessageSource - Class in org.springframework.integration.file
-
MessageSource
that creates messages from a file system directory. - FileReadingMessageSource() - Constructor for class org.springframework.integration.file.FileReadingMessageSource
-
Create a FileReadingMessageSource with a naturally ordered queue of unbounded capacity.
- FileReadingMessageSource(int) - Constructor for class org.springframework.integration.file.FileReadingMessageSource
-
Create a FileReadingMessageSource with a bounded queue of the given capacity.
- FileReadingMessageSource(Comparator<File>) - Constructor for class org.springframework.integration.file.FileReadingMessageSource
-
Create a FileReadingMessageSource with a
PriorityBlockingQueue
ordered with the passed inComparator
. - FileReadingMessageSource.WatchEventType - Enum Class in org.springframework.integration.file
- FileReadingMessageSourceFactoryBean - Class in org.springframework.integration.file.config
- FileReadingMessageSourceFactoryBean() - Constructor for class org.springframework.integration.file.config.FileReadingMessageSourceFactoryBean
- fileRotated() - Method in class org.springframework.integration.file.tail.ApacheCommonsFileTailingMessageProducer
- Files - Class in org.springframework.integration.file.dsl
-
The Spring Integration File components Factory.
- Files() - Constructor for class org.springframework.integration.file.dsl.Files
- FileServerEvent - Class in org.springframework.integration.file.remote.server
-
Base class for file server events.
- FileServerEvent(Object) - Constructor for class org.springframework.integration.file.remote.server.FileServerEvent
- FileServerEvent(Object, Throwable) - Constructor for class org.springframework.integration.file.remote.server.FileServerEvent
- FileSplitter - Class in org.springframework.integration.file.splitter
-
The
AbstractMessageSplitter
implementation to split theFile
Message payload to lines. - FileSplitter() - Constructor for class org.springframework.integration.file.splitter.FileSplitter
-
Construct a splitter where the
FileSplitter.splitMessage(Message)
method returns an iterator and the file is read line-by-line during iteration. - FileSplitter(boolean) - Constructor for class org.springframework.integration.file.splitter.FileSplitter
-
Construct a splitter where the
FileSplitter.splitMessage(Message)
method returns an iterator, and the file is read line-by-line during iteration, or a list of lines from the file. - FileSplitter(boolean, boolean) - Constructor for class org.springframework.integration.file.splitter.FileSplitter
-
Construct a splitter where the
FileSplitter.splitMessage(Message)
method returns an iterator, and the file is read line-by-line during iteration, or a list of lines from the file. - FileSplitter(boolean, boolean, boolean) - Constructor for class org.springframework.integration.file.splitter.FileSplitter
-
Construct a splitter where the
FileSplitter.splitMessage(Message)
method returns an iterator, and the file is read line-by-line during iteration, or a list of lines from the file. - FileSplitter.FileMarker - Class in org.springframework.integration.file.splitter
- FileSplitter.FileMarker.Mark - Enum Class in org.springframework.integration.file.splitter
- FileSplitterParser - Class in org.springframework.integration.file.config
- FileSplitterParser() - Constructor for class org.springframework.integration.file.config.FileSplitterParser
- FileSplitterSpec - Class in org.springframework.integration.file.dsl
-
The
MessageHandlerSpec
for theFileSplitter
. - FileSplitterSpec() - Constructor for class org.springframework.integration.file.dsl.FileSplitterSpec
- FileSplitterSpec(boolean) - Constructor for class org.springframework.integration.file.dsl.FileSplitterSpec
- FileSplitterSpec(boolean, boolean) - Constructor for class org.springframework.integration.file.dsl.FileSplitterSpec
- fileStillExists(F) - Method in class org.springframework.integration.file.filters.AbstractPersistentAcceptOnceFileListFilter
-
Check if the file still exists; default implementation returns true.
- fileStillExists(File) - Method in class org.springframework.integration.file.filters.FileSystemPersistentAcceptOnceFileListFilter
-
Check that the file still exists, to avoid a race condition when multi-threaded and another thread removed the file while we were waiting for the lock.
- FileSystemMarkerFilePresentFileListFilter - Class in org.springframework.integration.file.filters
-
File system implementation of
AbstractMarkerFilePresentFileListFilter
. - FileSystemMarkerFilePresentFileListFilter(Map<FileListFilter<File>, Function<String, String>>) - Constructor for class org.springframework.integration.file.filters.FileSystemMarkerFilePresentFileListFilter
- FileSystemMarkerFilePresentFileListFilter(FileListFilter<File>) - Constructor for class org.springframework.integration.file.filters.FileSystemMarkerFilePresentFileListFilter
- FileSystemMarkerFilePresentFileListFilter(FileListFilter<File>, String) - Constructor for class org.springframework.integration.file.filters.FileSystemMarkerFilePresentFileListFilter
- FileSystemMarkerFilePresentFileListFilter(FileListFilter<File>, Function<String, String>) - Constructor for class org.springframework.integration.file.filters.FileSystemMarkerFilePresentFileListFilter
- FileSystemPersistentAcceptOnceFileListFilter - Class in org.springframework.integration.file.filters
- FileSystemPersistentAcceptOnceFileListFilter(ConcurrentMetadataStore, String) - Constructor for class org.springframework.integration.file.filters.FileSystemPersistentAcceptOnceFileListFilter
- FileTailInboundChannelAdapterFactoryBean - Class in org.springframework.integration.file.config
- FileTailInboundChannelAdapterFactoryBean() - Constructor for class org.springframework.integration.file.config.FileTailInboundChannelAdapterFactoryBean
- FileTailInboundChannelAdapterParser - Class in org.springframework.integration.file.config
- FileTailInboundChannelAdapterParser() - Constructor for class org.springframework.integration.file.config.FileTailInboundChannelAdapterParser
- FileTailingEvent(Object, String, File) - Constructor for class org.springframework.integration.file.tail.FileTailingMessageProducerSupport.FileTailingEvent
- FileTailingIdleEvent(Object, File, long) - Constructor for class org.springframework.integration.file.tail.FileTailingMessageProducerSupport.FileTailingIdleEvent
- FileTailingMessageProducerSupport - Class in org.springframework.integration.file.tail
-
Base class for file tailing inbound adapters.
- FileTailingMessageProducerSupport() - Constructor for class org.springframework.integration.file.tail.FileTailingMessageProducerSupport
- FileTailingMessageProducerSupport.FileTailingEvent - Class in org.springframework.integration.file.tail
- FileTailingMessageProducerSupport.FileTailingIdleEvent - Class in org.springframework.integration.file.tail
- FileToByteArrayTransformer - Class in org.springframework.integration.file.transformer
-
A payload transformer that copies a File's contents to a byte array.
- FileToByteArrayTransformer() - Constructor for class org.springframework.integration.file.transformer.FileToByteArrayTransformer
- FileToByteArrayTransformerParser - Class in org.springframework.integration.file.config
-
Parser for the <file-to-bytes-transformer> element.
- FileToByteArrayTransformerParser() - Constructor for class org.springframework.integration.file.config.FileToByteArrayTransformerParser
- FileToStringTransformer - Class in org.springframework.integration.file.transformer
-
A payload transformer that copies a File's contents to a String.
- FileToStringTransformer() - Constructor for class org.springframework.integration.file.transformer.FileToStringTransformer
- FileToStringTransformerParser - Class in org.springframework.integration.file.config
-
Parser for the <file-to-string-transformer> element.
- FileToStringTransformerParser() - Constructor for class org.springframework.integration.file.config.FileToStringTransformerParser
- FileTransferringMessageHandler<F> - Class in org.springframework.integration.file.remote.handler
-
A
MessageHandler
implementation that transfers files to a remote server. - FileTransferringMessageHandler(RemoteFileTemplate<F>) - Constructor for class org.springframework.integration.file.remote.handler.FileTransferringMessageHandler
- FileTransferringMessageHandler(RemoteFileTemplate<F>, FileExistsMode) - Constructor for class org.springframework.integration.file.remote.handler.FileTransferringMessageHandler
- FileTransferringMessageHandler(SessionFactory<F>) - Constructor for class org.springframework.integration.file.remote.handler.FileTransferringMessageHandler
- FileTransferringMessageHandlerSpec<F,
S extends FileTransferringMessageHandlerSpec<F, S>> - Class in org.springframework.integration.file.dsl -
The
MessageHandlerSpec
for theFileTransferringMessageHandler
. - FileTransferringMessageHandlerSpec() - Constructor for class org.springframework.integration.file.dsl.FileTransferringMessageHandlerSpec
- FileTransferringMessageHandlerSpec(RemoteFileTemplate<F>) - Constructor for class org.springframework.integration.file.dsl.FileTransferringMessageHandlerSpec
- FileTransferringMessageHandlerSpec(RemoteFileTemplate<F>, FileExistsMode) - Constructor for class org.springframework.integration.file.dsl.FileTransferringMessageHandlerSpec
- FileTransferringMessageHandlerSpec(SessionFactory<F>) - Constructor for class org.springframework.integration.file.dsl.FileTransferringMessageHandlerSpec
- FileUtils - Class in org.springframework.integration.file.support
-
Utilities for operations on Files.
- FileWritingMessageHandler - Class in org.springframework.integration.file
-
A
MessageHandler
implementation that writes the Message payload to a file. - FileWritingMessageHandler(File) - Constructor for class org.springframework.integration.file.FileWritingMessageHandler
-
Constructor which sets the
FileWritingMessageHandler.destinationDirectoryExpression
using aLiteralExpression
. - FileWritingMessageHandler(Expression) - Constructor for class org.springframework.integration.file.FileWritingMessageHandler
-
Constructor which sets the
FileWritingMessageHandler.destinationDirectoryExpression
. - FileWritingMessageHandler.FlushPredicate - Interface in org.springframework.integration.file
-
When using
FileExistsMode.APPEND_NO_FLUSH
, an implementation of this interface is called for each file that has pending data to flush and close whenFileWritingMessageHandler.flushIfNeeded(FlushPredicate)
is invoked. - FileWritingMessageHandler.MessageFlushPredicate - Interface in org.springframework.integration.file
-
When using
FileExistsMode.APPEND_NO_FLUSH
an implementation of this interface is called for each file that has pending data to flush when a trigger message is received. - FileWritingMessageHandlerFactoryBean - Class in org.springframework.integration.file.config
-
Factory bean used to create
FileWritingMessageHandler
s. - FileWritingMessageHandlerFactoryBean() - Constructor for class org.springframework.integration.file.config.FileWritingMessageHandlerFactoryBean
- FileWritingMessageHandlerSpec - Class in org.springframework.integration.file.dsl
-
The
MessageHandlerSpec
for theFileWritingMessageHandler
. - FileWritingMessageHandlerSpec(File) - Constructor for class org.springframework.integration.file.dsl.FileWritingMessageHandlerSpec
- FileWritingMessageHandlerSpec(String) - Constructor for class org.springframework.integration.file.dsl.FileWritingMessageHandlerSpec
- FileWritingMessageHandlerSpec(Function<Message<P>, ?>) - Constructor for class org.springframework.integration.file.dsl.FileWritingMessageHandlerSpec
- FileWritingMessageHandlerSpec(Expression) - Constructor for class org.springframework.integration.file.dsl.FileWritingMessageHandlerSpec
- filter(FileListFilter<F>) - Method in class org.springframework.integration.file.dsl.RemoteFileInboundChannelAdapterSpec
-
Configure a
FileListFilter
to be applied to the remote files before copying them. - filter(FileListFilter<F>) - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
-
Set a
FileListFilter
to filter remote files. - filter(FileListFilter<F>) - Method in class org.springframework.integration.file.dsl.RemoteFileStreamingInboundChannelAdapterSpec
-
Configure a
FileListFilter
to be applied to the remote files before copying them. - filter(FileListFilter<File>) - Method in class org.springframework.integration.file.dsl.FileInboundChannelAdapterSpec
-
Configure the filter.
- FILTER_ATTRIBUTE - Static variable in class org.springframework.integration.file.config.FileParserUtils
- filterExpression(String) - Method in class org.springframework.integration.file.dsl.FileInboundChannelAdapterSpec
-
Configure the
ExpressionFileListFilter
. - filterExpression(String) - Method in class org.springframework.integration.file.dsl.RemoteFileInboundChannelAdapterSpec
-
Configure the
ExpressionFileListFilter
. - filterExpression(String) - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
-
Configure the
ExpressionFileListFilter
. - filterExpression(String) - Method in class org.springframework.integration.file.dsl.RemoteFileStreamingInboundChannelAdapterSpec
-
Configure the
ExpressionFileListFilter
. - filterFile(F) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
- filterFiles(F[]) - Method in class org.springframework.integration.file.filters.AbstractFileListFilter
- filterFiles(F[]) - Method in class org.springframework.integration.file.filters.AbstractMarkerFilePresentFileListFilter
- filterFiles(F[]) - Method in class org.springframework.integration.file.filters.ChainFileListFilter
- filterFiles(F[]) - Method in class org.springframework.integration.file.filters.CompositeFileListFilter
- filterFiles(F[]) - Method in interface org.springframework.integration.file.filters.FileListFilter
-
Filters out files and returns the files that are left in a list, or an empty list when a null is passed in.
- filterFiles(F[]) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
- filterFiles(F[]) - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer
- filterFiles(File[]) - Method in class org.springframework.integration.file.filters.LastModifiedFileListFilter
- filterFunction(Function<F, Boolean>) - Method in class org.springframework.integration.file.dsl.RemoteFileInboundChannelAdapterSpec
-
Configure the
ExpressionFileListFilter
. - filterFunction(Function<F, Boolean>) - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
-
Configure the
ExpressionFileListFilter
. - filterFunction(Function<F, Boolean>) - Method in class org.springframework.integration.file.dsl.RemoteFileStreamingInboundChannelAdapterSpec
-
Configure the
ExpressionFileListFilter
. - filterFunction(Function<File, Boolean>) - Method in class org.springframework.integration.file.dsl.FileInboundChannelAdapterSpec
-
Configure the
ExpressionFileListFilter
. - filterMputFiles(File[]) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
- finalizeRaw() - Method in class org.springframework.integration.file.remote.session.CachingSessionFactory.CachedSession
- finalizeRaw() - Method in interface org.springframework.integration.file.remote.session.Session
-
Invoke after closing the InputStream from
Session.readRaw(String)
. - firstLineAsHeader(String) - Method in class org.springframework.integration.file.dsl.FileSplitterSpec
-
Specify the header name for the first line to be carried as a header in the messages emitted for the remaining lines.
- flushableStore - Variable in class org.springframework.integration.file.filters.AbstractPersistentAcceptOnceFileListFilter
- flushIfNeeded() - Method in class org.springframework.integration.file.filters.AbstractPersistentAcceptOnceFileListFilter
-
Flush the store if it's a
Flushable
andflushOnUpdate
is true. - flushIfNeeded(FileWritingMessageHandler.FlushPredicate) - Method in class org.springframework.integration.file.FileWritingMessageHandler
-
When using
FileExistsMode.APPEND_NO_FLUSH
you can invoke this method to selectively flush and close open files. - flushIfNeeded(FileWritingMessageHandler.MessageFlushPredicate, Message<?>) - Method in class org.springframework.integration.file.FileWritingMessageHandler
-
When using
FileExistsMode.APPEND_NO_FLUSH
you can invoke this method to selectively flush and close open files. - flushInterval(long) - Method in class org.springframework.integration.file.dsl.FileWritingMessageHandlerSpec
-
Set the frequency to flush buffers when
FileExistsMode.APPEND_NO_FLUSH
is being used. - flushOnUpdate - Variable in class org.springframework.integration.file.filters.AbstractPersistentAcceptOnceFileListFilter
- flushPredicate(FileWritingMessageHandler.MessageFlushPredicate) - Method in class org.springframework.integration.file.dsl.FileWritingMessageHandlerSpec
-
Specify a
FileWritingMessageHandler.MessageFlushPredicate
for flush task when theFileExistsMode.APPEND_NO_FLUSH
is in use. - flushWhenIdle(boolean) - Method in class org.springframework.integration.file.dsl.FileWritingMessageHandlerSpec
-
Set the flush when idle flag to false if you wish the interval to apply to when the file was opened rather than when the file was last written.
G
- generateFileName(Message<?>) - Method in class org.springframework.integration.file.DefaultFileNameGenerator
- generateFileName(Message<?>) - Method in interface org.springframework.integration.file.FileNameGenerator
- get(String, InputStreamCallback) - Method in interface org.springframework.integration.file.remote.RemoteFileOperations
-
Retrieve a remote file as an InputStream.
- get(String, InputStreamCallback) - Method in class org.springframework.integration.file.remote.RemoteFileTemplate
- get(Message<?>, InputStreamCallback) - Method in interface org.springframework.integration.file.remote.RemoteFileOperations
-
Retrieve a remote file as an InputStream, based on information in a message.
- get(Message<?>, InputStreamCallback) - Method in class org.springframework.integration.file.remote.RemoteFileTemplate
- get(Message<?>, Session<F>, String, String, String, F) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
-
Copy a remote file to the configured local directory.
- GET - Enum constant in enum class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway.Command
-
(get) Retrieve a remote file.
- getAge() - Method in class org.springframework.integration.file.filters.LastModifiedFileListFilter
- getClientInstance() - Method in class org.springframework.integration.file.remote.session.CachingSessionFactory.CachedSession
- getClientInstance() - Method in interface org.springframework.integration.file.remote.session.Session
-
Get the underlying client library's client instance for this session.
- getCommand() - Method in enum class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway.Command
- getCommand() - Method in class org.springframework.integration.file.tail.OSDelegatingFileTailingMessageProducer
- getComparator() - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer
- getComponentsToRegister() - Method in class org.springframework.integration.file.dsl.FileInboundChannelAdapterSpec
- getComponentsToRegister() - Method in class org.springframework.integration.file.dsl.FileTransferringMessageHandlerSpec
- getComponentsToRegister() - Method in class org.springframework.integration.file.dsl.FileWritingMessageHandlerSpec
- getComponentsToRegister() - Method in class org.springframework.integration.file.dsl.RemoteFileInboundChannelAdapterSpec
- getComponentsToRegister() - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
- getComponentsToRegister() - Method in class org.springframework.integration.file.dsl.RemoteFileStreamingInboundChannelAdapterSpec
- getComponentType() - Method in class org.springframework.integration.file.FileReadingMessageSource
- getComponentType() - Method in class org.springframework.integration.file.FileWritingMessageHandler
- getComponentType() - Method in class org.springframework.integration.file.tail.ApacheCommonsFileTailingMessageProducer
- getComponentType() - Method in class org.springframework.integration.file.tail.FileTailingMessageProducerSupport
- getComponentType() - Method in class org.springframework.integration.file.tail.OSDelegatingFileTailingMessageProducer
- getCorrelationKey(Message<?>) - Method in class org.springframework.integration.file.aggregator.FileAggregator
- getCurrent() - Method in interface org.springframework.integration.file.remote.aop.RotationPolicy
-
Return the current
RotationPolicy.KeyDirectory
. - getCurrent() - Method in class org.springframework.integration.file.remote.aop.StandardRotationPolicy
- getDirectory() - Method in class org.springframework.integration.file.remote.aop.RotationPolicy.KeyDirectory
- getDirectoryExpressionProcessor() - Method in class org.springframework.integration.file.remote.RemoteFileTemplate
-
Return the processor for remote directory SpEL expression if any.
- getFactory() - Method in class org.springframework.integration.file.remote.aop.StandardRotationPolicy
- getFactoryLocator() - Method in class org.springframework.integration.file.remote.session.DelegatingSessionFactory
-
Return this factory's locator.
- getFile() - Method in class org.springframework.integration.file.tail.FileTailingMessageProducerSupport.FileTailingEvent
- getFile() - Method in class org.springframework.integration.file.tail.FileTailingMessageProducerSupport
- getFileInfo() - Method in interface org.springframework.integration.file.remote.FileInfo
- getFilename() - Method in interface org.springframework.integration.file.remote.FileInfo
- getFilename(F) - Method in class org.springframework.integration.file.filters.AbstractMarkerFilePresentFileListFilter
-
Return the name of the file represented by this F.
- getFilename(F) - Method in class org.springframework.integration.file.filters.AbstractRegexPatternFileListFilter
-
Subclasses must implement this method to extract the file's name.
- getFilename(F) - Method in class org.springframework.integration.file.filters.AbstractSimplePatternFileListFilter
-
Subclasses must implement this method to extract the file's name.
- getFilename(F) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
- getFilename(F) - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer
- getFilename(File) - Method in class org.springframework.integration.file.filters.FileSystemMarkerFilePresentFileListFilter
- getFilename(File) - Method in class org.springframework.integration.file.filters.RegexPatternFileListFilter
- getFilename(File) - Method in class org.springframework.integration.file.filters.SimplePatternFileListFilter
- getFilename(AbstractFileInfo<F>) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
- getFilePath() - Method in class org.springframework.integration.file.splitter.FileSplitter.FileMarker
- getFilter() - Method in class org.springframework.integration.file.DefaultDirectoryScanner
- getForString(String) - Static method in enum class org.springframework.integration.file.support.FileExistsMode
-
For a given non-null and not-empty input string, this method returns the corresponding
FileExistsMode
. - getGatewayClassName() - Method in class org.springframework.integration.file.config.AbstractRemoteFileOutboundGatewayParser
- getGroupConditionSupplier() - Method in class org.springframework.integration.file.aggregator.FileAggregator
- getGroupConditionSupplier() - Method in class org.springframework.integration.file.aggregator.FileMarkerReleaseStrategy
- getHostPort() - Method in class org.springframework.integration.file.remote.session.CachingSessionFactory.CachedSession
- getHostPort() - Method in interface org.springframework.integration.file.remote.session.Session
-
Return the host:port pair this session is connected to.
- getInboundFileSynchronizerClass() - Method in class org.springframework.integration.file.config.AbstractRemoteFileInboundChannelAdapterParser
- getInputChannelAttributeName() - Method in class org.springframework.integration.file.config.AbstractRemoteFileOutboundGatewayParser
- getInputChannelAttributeName() - Method in class org.springframework.integration.file.config.FileOutboundGatewayParser
- getIntegrationPatternType() - Method in class org.springframework.integration.file.FileWritingMessageHandler
- getIterator() - Method in class org.springframework.integration.file.remote.aop.StandardRotationPolicy
- getKey() - Method in class org.springframework.integration.file.remote.aop.RotationPolicy.KeyDirectory
- getKeyDirectories() - Method in class org.springframework.integration.file.remote.aop.StandardRotationPolicy
- getLineCount() - Method in class org.springframework.integration.file.splitter.FileSplitter.FileMarker
- getLocker() - Method in class org.springframework.integration.file.DefaultDirectoryScanner
- getMark() - Method in class org.springframework.integration.file.splitter.FileSplitter.FileMarker
- getMessage() - Method in class org.springframework.integration.file.tail.FileTailingMessageProducerSupport.FileTailingEvent
-
Return the text message emitted from the underlying tailing producer (Apache Commons or one of OS natives).
- getMessageBuilderFactory() - Method in class org.springframework.integration.file.transformer.AbstractFilePayloadTransformer
- getMessageSourceClass() - Method in class org.springframework.integration.file.config.AbstractRemoteFileStreamingInboundChannelAdapterParser
- getMessageSourceClassname() - Method in class org.springframework.integration.file.config.AbstractRemoteFileInboundChannelAdapterParser
- getMissingFileDelay() - Method in class org.springframework.integration.file.tail.FileTailingMessageProducerSupport
- getModified() - Method in interface org.springframework.integration.file.remote.FileInfo
- getModified(F) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
- getModified(F) - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer
- getObject() - Method in class org.springframework.integration.file.config.FileListFilterFactoryBean
- getObjectType() - Method in class org.springframework.integration.file.config.FileListFilterFactoryBean
- getObjectType() - Method in class org.springframework.integration.file.config.FileReadingMessageSourceFactoryBean
- getObjectType() - Method in class org.springframework.integration.file.config.FileTailInboundChannelAdapterFactoryBean
- getOption() - Method in enum class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway.Option
- getPermissions() - Method in interface org.springframework.integration.file.remote.FileInfo
- getPersistentAcceptOnceFileListFilterClass() - Method in class org.springframework.integration.file.config.AbstractRemoteFileInboundChannelAdapterParser
- getPersistentAcceptOnceFileListFilterClass() - Method in class org.springframework.integration.file.config.AbstractRemoteFileStreamingInboundChannelAdapterParser
- getPhase() - Method in class org.springframework.integration.file.config.FileTailInboundChannelAdapterFactoryBean
- getRegexPatternFileListFilterClass() - Method in class org.springframework.integration.file.config.AbstractRemoteFileInboundChannelAdapterParser
- getRegexPatternFileListFilterClass() - Method in class org.springframework.integration.file.config.AbstractRemoteFileStreamingInboundChannelAdapterParser
- getRegexPatternFileListFilterClassName() - Method in class org.springframework.integration.file.config.AbstractRemoteFileOutboundGatewayParser
- getRemoteDirectory() - Method in class org.springframework.integration.file.remote.AbstractFileInfo
- getRemoteDirectory() - Method in interface org.springframework.integration.file.remote.FileInfo
- getRemoteFileMetadata(File) - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer
-
Obtain a metadata for remote file associated with the provided local file.
- getRemoteFilename(String) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
- getRemoteFileSeparator() - Method in class org.springframework.integration.file.remote.RemoteFileTemplate
- getRemoteFileTemplate() - Method in class org.springframework.integration.file.remote.AbstractRemoteFileStreamingMessageSource
- getRemoteFileTemplate() - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
- getScanner() - Method in class org.springframework.integration.file.FileReadingMessageSource
-
The
FileReadingMessageSource.scanner
property accessor to allow to modify its options (filter
,locker
etc.) at runtime using theFileReadingMessageSource
bean. - getSession() - Method in interface org.springframework.integration.file.remote.RemoteFileOperations
-
Obtain a raw Session object.
- getSession() - Method in class org.springframework.integration.file.remote.RemoteFileTemplate
- getSession() - Method in class org.springframework.integration.file.remote.session.CachingSessionFactory
-
Get a session from the pool (or block if none available).
- getSession() - Method in class org.springframework.integration.file.remote.session.DelegatingSessionFactory
- getSession() - Method in interface org.springframework.integration.file.remote.session.SessionFactory
- getSession(Object) - Method in class org.springframework.integration.file.remote.session.DelegatingSessionFactory
- getSessionFactory() - Method in class org.springframework.integration.file.remote.RemoteFileTemplate
- getSessionFactory(Object) - Method in class org.springframework.integration.file.remote.session.DefaultSessionFactoryLocator
- getSessionFactory(Object) - Method in interface org.springframework.integration.file.remote.session.SessionFactoryLocator
-
Return a
SessionFactory
for the key. - getSimplePatternFileListFilterClass() - Method in class org.springframework.integration.file.config.AbstractRemoteFileInboundChannelAdapterParser
- getSimplePatternFileListFilterClass() - Method in class org.springframework.integration.file.config.AbstractRemoteFileStreamingInboundChannelAdapterParser
- getSimplePatternFileListFilterClassName() - Method in class org.springframework.integration.file.config.AbstractRemoteFileOutboundGatewayParser
- getSize() - Method in interface org.springframework.integration.file.remote.FileInfo
- getSynchronizer() - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizingMessageSource
-
Return the underlying synchronizer.
- getTaskExecutor() - Method in class org.springframework.integration.file.tail.FileTailingMessageProducerSupport
- getTemplateClass() - Method in class org.springframework.integration.file.config.AbstractRemoteFileOutboundGatewayParser
- getTemplateClass() - Method in class org.springframework.integration.file.config.AbstractRemoteFileStreamingInboundChannelAdapterParser
- getTemplateClass() - Method in class org.springframework.integration.file.config.RemoteFileOutboundChannelAdapterParser
- getTemporaryFileSuffix() - Method in class org.springframework.integration.file.FileWritingMessageHandler
- getTemporaryFileSuffix() - Method in class org.springframework.integration.file.remote.handler.FileTransferringMessageHandler
- getTemporaryFileSuffix() - Method in class org.springframework.integration.file.remote.RemoteFileTemplate
- getTemporaryFileSuffix() - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer
- getTransformerClassName() - Method in class org.springframework.integration.file.config.FileToByteArrayTransformerParser
- getTransformerClassName() - Method in class org.springframework.integration.file.config.FileToStringTransformerParser
- GROUP_CONDITION - Static variable in class org.springframework.integration.file.aggregator.FileMarkerReleaseStrategy
-
The
BiFunction
forAbstractCorrelatingMessageHandler.setGroupConditionSupplier(BiFunction)
.
H
- handle(Exception) - Method in class org.springframework.integration.file.tail.ApacheCommonsFileTailingMessageProducer
- handle(String) - Method in class org.springframework.integration.file.tail.ApacheCommonsFileTailingMessageProducer
- handleMessageInternal(Message<?>) - Method in class org.springframework.integration.file.remote.handler.FileTransferringMessageHandler
- handlerClass() - Method in class org.springframework.integration.file.config.RemoteFileOutboundChannelAdapterParser
- handleRequestMessage(Message<?>) - Method in class org.springframework.integration.file.FileWritingMessageHandler
- handleRequestMessage(Message<?>) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
- HeadDirectoryScanner - Class in org.springframework.integration.file
-
A custom scanner that only returns the first
maxNumberOfFiles
elements from a directory listing. - HeadDirectoryScanner(int) - Constructor for class org.springframework.integration.file.HeadDirectoryScanner
I
- id(String) - Method in class org.springframework.integration.file.dsl.TailAdapterSpec
- idleEventInterval(long) - Method in class org.springframework.integration.file.dsl.TailAdapterSpec
-
Specify the idle interval before start sending idle events.
- IGNORE - Enum constant in enum class org.springframework.integration.file.support.FileExistsMode
-
If the file already exists, do nothing.
- ignoreHidden(boolean) - Method in class org.springframework.integration.file.dsl.FileInboundChannelAdapterSpec
-
Configure an
IgnoreHiddenFileListFilter
ifignoreHidden == true
. - IgnoreHiddenFileListFilter - Class in org.springframework.integration.file.filters
-
FileListFilter
implementation that ignores any hidden files. - IgnoreHiddenFileListFilter() - Constructor for class org.springframework.integration.file.filters.IgnoreHiddenFileListFilter
- inboundAdapter(File) - Static method in class org.springframework.integration.file.dsl.Files
-
Create a
FileInboundChannelAdapterSpec
builder for theFileReadingMessageSource
. - inboundAdapter(File, Comparator<File>) - Static method in class org.springframework.integration.file.dsl.Files
-
Create a
FileInboundChannelAdapterSpec
builder for theFileReadingMessageSource
. - InboundFileSynchronizer - Interface in org.springframework.integration.file.remote.synchronizer
-
Strategy for synchronizing from a remote File system to a local directory.
- init() - Method in class org.springframework.integration.file.config.FileNamespaceHandler
- init(Tailer) - Method in class org.springframework.integration.file.tail.ApacheCommonsFileTailingMessageProducer
- InputStreamCallback - Interface in org.springframework.integration.file.remote
-
Callback for stream-based file retrieval using a RemoteFileOperations.
- invoke(RemoteFileOperations.OperationsCallback<F, T>) - Method in interface org.springframework.integration.file.remote.RemoteFileOperations
-
Invoke the callback and run all operations on the template argument in a dedicated thread-bound session and reliably close the it afterwards.
- invoke(RemoteFileOperations.OperationsCallback<F, T>) - Method in class org.springframework.integration.file.remote.RemoteFileTemplate
- IS_POSIX - Static variable in class org.springframework.integration.file.support.FileUtils
- isAutoStartup() - Method in class org.springframework.integration.file.config.FileTailInboundChannelAdapterFactoryBean
- isChmodCapable() - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
- isChmodCapable() - Method in class org.springframework.integration.file.remote.handler.FileTransferringMessageHandler
- isDirectory() - Method in interface org.springframework.integration.file.remote.FileInfo
- isDirectory(F) - Method in class org.springframework.integration.file.filters.AbstractDirectoryAwareFileListFilter
-
Subclasses must implement this method to indicate whether the file is a directory or not.
- isDirectory(F) - Method in class org.springframework.integration.file.filters.AbstractPersistentAcceptOnceFileListFilter
- isDirectory(F) - Method in class org.springframework.integration.file.remote.AbstractRemoteFileStreamingMessageSource
- isDirectory(F) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
- isDirectory(File) - Method in class org.springframework.integration.file.filters.FileSystemPersistentAcceptOnceFileListFilter
- isDirectory(File) - Method in class org.springframework.integration.file.filters.RegexPatternFileListFilter
- isDirectory(File) - Method in class org.springframework.integration.file.filters.SimplePatternFileListFilter
- isEqual(F, String) - Method in class org.springframework.integration.file.filters.AbstractPersistentAcceptOnceFileListFilter
-
Override this method if you wish to use something other than the modified timestamp to determine equality.
- isFair() - Method in class org.springframework.integration.file.remote.aop.StandardRotationPolicy
- isFile(F) - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer
- isForRecursion() - Method in class org.springframework.integration.file.filters.AbstractDirectoryAwareFileListFilter
- isForRecursion() - Method in class org.springframework.integration.file.filters.CompositeFileListFilter
- isForRecursion() - Method in interface org.springframework.integration.file.filters.FileListFilter
-
Return true if this filter is being used for recursion.
- isInitialized() - Method in class org.springframework.integration.file.remote.aop.StandardRotationPolicy
- isLink() - Method in interface org.springframework.integration.file.remote.FileInfo
- isLink(F) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
- isLockable(File) - Method in interface org.springframework.integration.file.FileLocker
-
Checks whether the file passed in can be locked by this locker.
- isLockable(File) - Method in class org.springframework.integration.file.locking.NioFileLocker
- isLongLived() - Method in class org.springframework.integration.file.tail.OSDelegatingFileTailingMessageProducer
- isOpen() - Method in class org.springframework.integration.file.remote.session.CachingSessionFactory.CachedSession
- isOpen() - Method in interface org.springframework.integration.file.remote.session.Session
- isRunning() - Method in class org.springframework.integration.file.config.FileTailInboundChannelAdapterFactoryBean
- isRunning() - Method in class org.springframework.integration.file.FileReadingMessageSource
- isRunning() - Method in class org.springframework.integration.file.FileWritingMessageHandler
- isRunning() - Method in class org.springframework.integration.file.remote.AbstractRemoteFileStreamingMessageSource
- isRunning() - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizingMessageSource
- isSharedSession() - Method in interface org.springframework.integration.file.remote.session.SharedSessionCapable
- isSingleton() - Method in class org.springframework.integration.file.config.FileListFilterFactoryBean
- isUseTemporaryFileName() - Method in class org.springframework.integration.file.remote.handler.FileTransferringMessageHandler
- isUseTemporaryFileName() - Method in class org.springframework.integration.file.remote.RemoteFileTemplate
- isUseWatchService() - Method in class org.springframework.integration.file.FileReadingMessageSource
- isUsingReplyProducer() - Method in class org.springframework.integration.file.config.FileOutboundChannelAdapterParser
K
- KeyDirectory(Object, String) - Constructor for class org.springframework.integration.file.remote.aop.RotationPolicy.KeyDirectory
L
- LastModifiedFileListFilter - Class in org.springframework.integration.file.filters
-
The
FileListFilter
implementation to filter those files whichFile.lastModified()
is less than theLastModifiedFileListFilter.age
in comparison with the current time. - LastModifiedFileListFilter() - Constructor for class org.springframework.integration.file.filters.LastModifiedFileListFilter
- LastModifiedFileListFilter(long) - Constructor for class org.springframework.integration.file.filters.LastModifiedFileListFilter
-
Construct a
LastModifiedFileListFilter
instance with providedLastModifiedFileListFilter.age
. - LINE_COUNT - Static variable in class org.springframework.integration.file.FileHeaders
-
The line count for END marker message after splitting.
- LINKS - Enum constant in enum class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway.Option
-
(-links) Include links in the results (ls).
- list(String) - Method in interface org.springframework.integration.file.remote.RemoteFileOperations
-
List the files at the remote path.
- list(String) - Method in class org.springframework.integration.file.remote.RemoteFileTemplate
- list(String) - Method in class org.springframework.integration.file.remote.session.CachingSessionFactory.CachedSession
- list(String) - Method in interface org.springframework.integration.file.remote.session.Session
- listEligibleFiles(File) - Method in class org.springframework.integration.file.DefaultDirectoryScanner
-
Subclasses may refine the listing strategy by overriding this method.
- listFiles(File) - Method in class org.springframework.integration.file.DefaultDirectoryScanner
- listFiles(File) - Method in interface org.springframework.integration.file.DirectoryScanner
-
Scans the directory according to the strategy particular to this implementation and returns the selected files as a File array.
- listFiles(File) - Method in class org.springframework.integration.file.RecursiveDirectoryScanner
- listNames(String) - Method in class org.springframework.integration.file.remote.session.CachingSessionFactory.CachedSession
- listNames(String) - Method in interface org.springframework.integration.file.remote.session.Session
- localDirectory(File) - Method in class org.springframework.integration.file.dsl.RemoteFileInboundChannelAdapterSpec
-
Configure the local directory to copy files to.
- localDirectory(File) - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
-
Specify a directory path where remote files will be transferred to.
- localDirectory(Function<Message<P>, String>) - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
-
Specify a
Function
to evaluate directory path where remote files will be transferred to. - localDirectoryExpression(String) - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
-
Specify a SpEL expression to evaluate directory path where remote files will be transferred to.
- localDirectoryExpression(Expression) - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
-
Specify a SpEL expression to evaluate directory path where remote files will be transferred to.
- localFilename(Function<String, String>) - Method in class org.springframework.integration.file.dsl.RemoteFileInboundChannelAdapterSpec
-
Configure a
Function
to be invoked to generate the local file name; argument passed to theapply
method is the remote file name. - localFilenameExpression(String) - Method in class org.springframework.integration.file.dsl.RemoteFileInboundChannelAdapterSpec
-
Configure a SpEL expression to generate the local file name; the root object for the evaluation is the remote file name.
- localFilenameExpression(String) - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
-
Specify a SpEL expression for local files renaming after downloading.
- localFilenameExpression(Expression) - Method in class org.springframework.integration.file.dsl.RemoteFileInboundChannelAdapterSpec
-
Configure a SpEL expression to generate the local file name; the root object for the evaluation is the remote file name.
- localFilenameExpression(Expression) - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
-
Specify a SpEL expression for local files renaming after downloading.
- localFilenameFunction(Function<Message<P>, String>) - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
-
Specify a
Function
for local files renaming after downloading. - localFilter(FileListFilter<File>) - Method in class org.springframework.integration.file.dsl.RemoteFileInboundChannelAdapterSpec
-
A
FileListFilter
used to determine which files will generate messages after they have been synchronized. - lock(File) - Method in interface org.springframework.integration.file.FileLocker
-
Tries to lock the given file and returns
true
if it was successful,false
otherwise. - lock(File) - Method in class org.springframework.integration.file.locking.NioFileLocker
- locker(FileLocker) - Method in class org.springframework.integration.file.dsl.FileInboundChannelAdapterSpec
-
Set a
FileLocker
to be used to guard files against duplicate processing. - logger - Variable in class org.springframework.integration.file.remote.aop.StandardRotationPolicy
- logger - Variable in class org.springframework.integration.file.remote.RemoteFileTemplate
- logger - Variable in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer
- logger - Variable in class org.springframework.integration.file.transformer.AbstractFilePayloadTransformer
- ls(Message<?>, Session<F>, String) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
-
List remote files to local representation.
- LS - Enum constant in enum class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway.Command
-
(ls) List remote files.
M
- makeDirectories(String, Session<F>, String, Log) - Static method in class org.springframework.integration.file.remote.RemoteFileUtils
-
Recursively create remote directories.
- MARKER - Static variable in class org.springframework.integration.file.FileHeaders
-
Record is a file marker (START/END).
- markers() - Method in class org.springframework.integration.file.dsl.FileSplitterSpec
- markers(boolean) - Method in class org.springframework.integration.file.dsl.FileSplitterSpec
-
Specify if
FileSplitter
should emitFileSplitter.FileMarker
s and if they should be converted to the JSON string representation. - maxFetchSize(int) - Method in class org.springframework.integration.file.dsl.RemoteFileInboundChannelAdapterSpec
-
Specify the maximum number of remote files that will be fetched on each fetch attempt.
- maxFetchSize(int) - Method in class org.springframework.integration.file.dsl.RemoteFileStreamingInboundChannelAdapterSpec
-
Specify the maximum number of remote files that will be fetched on each fetch attempt.
- MessageSessionCallback<F,
T> - Interface in org.springframework.integration.file.remote -
Callback invoked by
RemoteFileOperations.executeForMessage()
- allows multiple operations on a session. - metadataStorePrefix(String) - Method in class org.springframework.integration.file.dsl.RemoteFileInboundChannelAdapterSpec
-
Configure a prefix for remote files metadata keys.
- mGet(Message<?>, Session<F>, String, String) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
- MGET - Enum constant in enum class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway.Command
-
(mget) Retrieve multiple files matching a wildcard path.
- mkdir(String) - Method in class org.springframework.integration.file.remote.session.CachingSessionFactory.CachedSession
- mkdir(String) - Method in interface org.springframework.integration.file.remote.session.Session
- modified(F) - Method in class org.springframework.integration.file.filters.AbstractPersistentAcceptOnceFileListFilter
- modified(File) - Method in class org.springframework.integration.file.filters.FileSystemPersistentAcceptOnceFileListFilter
- MODIFY - Enum constant in enum class org.springframework.integration.file.FileReadingMessageSource.WatchEventType
- mPut(Message<?>, Session<F>, File) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
-
Put files from the provided directory to the remote server recursively.
- MPUT - Enum constant in enum class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway.Command
-
(mput) Put multiple local files to the remote system.
- mputFilter(FileListFilter<File>) - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
-
A
FileListFilter
that runs against the local file system view when usingMPUT
command. - mputFilterExpression(String) - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
-
Configure the
ExpressionFileListFilter
. - mputFilterFunction(Function<File, Boolean>) - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
-
Configure the
ExpressionFileListFilter
. - mv(Message<?>, Session<F>, String, String) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
-
Move one remote path to another.
- MV - Enum constant in enum class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway.Command
-
(mv) Move (rename) a remote file.
N
- NAME_ONLY - Enum constant in enum class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway.Option
-
(-1) Don't return full file information; just the name (ls).
- nativeOptions(String) - Method in class org.springframework.integration.file.dsl.TailAdapterSpec
-
Specify the options string for native
tail
command. - NioFileLocker - Class in org.springframework.integration.file.locking
-
File locking strategy that uses java.nio.
- NioFileLocker() - Constructor for class org.springframework.integration.file.locking.NioFileLocker
- nioLocker() - Method in class org.springframework.integration.file.dsl.FileInboundChannelAdapterSpec
-
Configure an
NioFileLocker
. - nlst(Message<?>, Session<F>, String) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
-
List remote files names for the provided directory.
- NLST - Enum constant in enum class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway.Command
-
(nlst) List remote file names.
- NOSORT - Enum constant in enum class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway.Option
-
(-f) Do not sort the results (ls with NAME_ONLY).
O
- onFailure(Message<File>) - Method in class org.springframework.integration.file.FileReadingMessageSource
-
Adds the failed message back to the 'toBeReceived' queue if there is room.
- onInit() - Method in class org.springframework.integration.file.FileReadingMessageSource
- onInit() - Method in class org.springframework.integration.file.remote.AbstractRemoteFileStreamingMessageSource
- onInit() - Method in class org.springframework.integration.file.remote.handler.FileTransferringMessageHandler
- onInit() - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizingMessageSource
- onInit() - Method in class org.springframework.integration.file.tail.OSDelegatingFileTailingMessageProducer
- onRotation(MessageSource<?>) - Method in class org.springframework.integration.file.remote.aop.StandardRotationPolicy
-
Update the state of the
MessageSource
after the server is rotated, if necessary. - options(String) - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
-
Specify the array of options for various gateway commands.
- options(AbstractRemoteFileOutboundGateway.Option...) - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
-
Specify the array of
AbstractRemoteFileOutboundGateway.Option
for various gateway commands. - org.springframework.integration.file - package org.springframework.integration.file
-
Base package for File support.
- org.springframework.integration.file.aggregator - package org.springframework.integration.file.aggregator
-
Provides support classes for file-based aggregation logic.
- org.springframework.integration.file.config - package org.springframework.integration.file.config
-
Provides classes for configuration - parsers, namespace handlers, factory beans.
- org.springframework.integration.file.dsl - package org.springframework.integration.file.dsl
-
Provides File Components support for Spring Integration Java DSL.
- org.springframework.integration.file.event - package org.springframework.integration.file.event
-
ApplicationEvents generated by the file module.
- org.springframework.integration.file.filters - package org.springframework.integration.file.filters
-
Provides classes supporting file filtering.
- org.springframework.integration.file.locking - package org.springframework.integration.file.locking
-
Provides classes supporting file locking.
- org.springframework.integration.file.remote - package org.springframework.integration.file.remote
-
Base package for supporting remote files.
- org.springframework.integration.file.remote.aop - package org.springframework.integration.file.remote.aop
-
Provides classes related to AOP.
- org.springframework.integration.file.remote.gateway - package org.springframework.integration.file.remote.gateway
-
Provides classes supporting remote file gateways.
- org.springframework.integration.file.remote.handler - package org.springframework.integration.file.remote.handler
-
Provides classes supporting remote file message handlers.
- org.springframework.integration.file.remote.server - package org.springframework.integration.file.remote.server
-
Provides classes related to file servers.
- org.springframework.integration.file.remote.session - package org.springframework.integration.file.remote.session
-
Provides classes supporting remote file sessions.
- org.springframework.integration.file.remote.synchronizer - package org.springframework.integration.file.remote.synchronizer
-
Provides classes supporting the synchronization of remote and local file directories.
- org.springframework.integration.file.splitter - package org.springframework.integration.file.splitter
-
Provides implementations of
AbstractMessageSplitter
. - org.springframework.integration.file.support - package org.springframework.integration.file.support
-
Provides various support classes used across Spring Integration File Components.
- org.springframework.integration.file.tail - package org.springframework.integration.file.tail
-
Classes used for tailing file system files.
- org.springframework.integration.file.transformer - package org.springframework.integration.file.transformer
-
Provides classes supporting the transformation of file contents to messages.
- ORIGINAL_FILE - Static variable in class org.springframework.integration.file.FileHeaders
- OSDelegatingFileTailingMessageProducer - Class in org.springframework.integration.file.tail
-
A file tailing message producer that delegates to the OS tail program.
- OSDelegatingFileTailingMessageProducer() - Constructor for class org.springframework.integration.file.tail.OSDelegatingFileTailingMessageProducer
- outboundAdapter(File) - Static method in class org.springframework.integration.file.dsl.Files
-
Create a
FileWritingMessageHandlerSpec
builder for the one-wayFileWritingMessageHandler
. - outboundAdapter(String) - Static method in class org.springframework.integration.file.dsl.Files
-
Create a
FileWritingMessageHandlerSpec
builder for the one-wayFileWritingMessageHandler
. - outboundAdapter(Function<Message<P>, ?>) - Static method in class org.springframework.integration.file.dsl.Files
-
Create a
FileWritingMessageHandlerSpec
builder for the one-wayFileWritingMessageHandler
. - outboundAdapter(Expression) - Static method in class org.springframework.integration.file.dsl.Files
-
Create a
FileWritingMessageHandlerSpec
builder for the one-wayFileWritingMessageHandler
. - outboundGateway(File) - Static method in class org.springframework.integration.file.dsl.Files
-
Create a
FileWritingMessageHandlerSpec
builder for the gatewayFileWritingMessageHandler
. - outboundGateway(String) - Static method in class org.springframework.integration.file.dsl.Files
-
Create a
FileWritingMessageHandlerSpec
builder for the gatewayFileWritingMessageHandler
. - outboundGateway(Function<Message<P>, ?>) - Static method in class org.springframework.integration.file.dsl.Files
-
Create a
FileWritingMessageHandlerSpec
builder for the gatewayFileWritingMessageHandler
. - outboundGateway(Expression) - Static method in class org.springframework.integration.file.dsl.Files
-
Create a
FileWritingMessageHandlerSpec
based on the providedExpression
for directory. - outputChannel(MessageChannel) - Method in class org.springframework.integration.file.dsl.TailAdapterSpec
P
- parseConsumer(Element, ParserContext) - Method in class org.springframework.integration.file.config.FileOutboundChannelAdapterParser
- parseConsumer(Element, ParserContext) - Method in class org.springframework.integration.file.config.RemoteFileOutboundChannelAdapterParser
- parseHandler(Element, ParserContext) - Method in class org.springframework.integration.file.config.AbstractRemoteFileOutboundGatewayParser
- parseHandler(Element, ParserContext) - Method in class org.springframework.integration.file.config.FileOutboundGatewayParser
- parseHandler(Element, ParserContext) - Method in class org.springframework.integration.file.config.FileSplitterParser
- parseRemoteFileTemplate(Element, ParserContext, boolean, Class<? extends RemoteFileOperations<?>>) - Static method in class org.springframework.integration.file.config.FileParserUtils
- parseSource(Element, ParserContext) - Method in class org.springframework.integration.file.config.AbstractRemoteFileInboundChannelAdapterParser
- parseSource(Element, ParserContext) - Method in class org.springframework.integration.file.config.AbstractRemoteFileStreamingInboundChannelAdapterParser
- parseSource(Element, ParserContext) - Method in class org.springframework.integration.file.config.FileInboundChannelAdapterParser
- parseTransformer(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.springframework.integration.file.config.AbstractFilePayloadTransformerParser
- patternFileNameFilter(String) - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
-
Specify a simple pattern to match remote files (e.g.
- patternFilter(String) - Method in class org.springframework.integration.file.dsl.FileInboundChannelAdapterSpec
-
Configure a
SimplePatternFileListFilter
. - patternFilter(String) - Method in class org.springframework.integration.file.dsl.RemoteFileInboundChannelAdapterSpec
-
Configure a simple pattern filter (e.g.
- patternFilter(String) - Method in class org.springframework.integration.file.dsl.RemoteFileStreamingInboundChannelAdapterSpec
-
Configure a simple pattern filter (e.g.
- patternMputFilter(String) - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
-
A
SimplePatternFileListFilter
that runs against the local file system view when usingMPUT
command. - phase(int) - Method in class org.springframework.integration.file.dsl.TailAdapterSpec
- poll() - Method in class org.springframework.integration.file.remote.AbstractRemoteFileStreamingMessageSource
- postProcessBuilder(BeanDefinitionBuilder, Element) - Method in class org.springframework.integration.file.config.AbstractRemoteFileOutboundGatewayParser
- postProcessBuilder(BeanDefinitionBuilder, Element) - Method in class org.springframework.integration.file.config.RemoteFileOutboundChannelAdapterParser
- postProcessTransformer(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.springframework.integration.file.config.AbstractFilePayloadTransformerParser
-
Subclasses may override this method to provide additional configuration.
- postProcessTransformer(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.springframework.integration.file.config.FileToStringTransformerParser
- prefix - Variable in class org.springframework.integration.file.filters.AbstractPersistentAcceptOnceFileListFilter
- PREFIX - Static variable in class org.springframework.integration.file.FileHeaders
- PRESERVE_TIMESTAMP - Enum constant in enum class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway.Option
-
(-P) Preserve the server timestamp (get, mget).
- preserveTimestamp(boolean) - Method in class org.springframework.integration.file.dsl.FileWritingMessageHandlerSpec
-
Set to true to preserve the destination file timestamp.
- preserveTimestamp(boolean) - Method in class org.springframework.integration.file.dsl.RemoteFileInboundChannelAdapterSpec
-
Set to true to enable the preservation of the remote file timestamp when transferring.
- preventDuplicates(boolean) - Method in class org.springframework.integration.file.dsl.FileInboundChannelAdapterSpec
-
Configure an
AcceptOnceFileListFilter
ifpreventDuplicates == true
, otherwise -AcceptAllFileListFilter
. - processMessageGroup(MessageGroup) - Method in class org.springframework.integration.file.aggregator.FileAggregator
- protocol() - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer
-
Return the protocol this synchronizer works with.
- publish(String) - Method in class org.springframework.integration.file.tail.FileTailingMessageProducerSupport
- purgeDots(List<F>) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
- purgeLinks(List<F>) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
- purgeUnwantedElements(F[], Predicate<? extends F>, Comparator<? extends F>) - Static method in class org.springframework.integration.file.support.FileUtils
-
Remove entries from the array if the predicate returns true for an element.
- put(Message<?>, Session<F>, String) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
-
Put the file based on the message to the remote server.
- PUT - Enum constant in enum class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway.Command
-
(put) Put a local file to the remote system.
R
- read(String, OutputStream) - Method in class org.springframework.integration.file.remote.session.CachingSessionFactory.CachedSession
- read(String, OutputStream) - Method in interface org.springframework.integration.file.remote.session.Session
- readRaw(String) - Method in class org.springframework.integration.file.remote.session.CachingSessionFactory.CachedSession
- readRaw(String) - Method in interface org.springframework.integration.file.remote.session.Session
-
Retrieve a remote file as a raw
InputStream
. - recursive(boolean) - Method in class org.springframework.integration.file.dsl.FileInboundChannelAdapterSpec
-
A convenient flag to determine if target message source should use a
RecursiveDirectoryScanner
or stay with a default one. - RECURSIVE - Enum constant in enum class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway.Option
-
(-R) Recursive (ls, mget).
- RecursiveDirectoryScanner - Class in org.springframework.integration.file
-
The
DefaultDirectoryScanner
extension which walks through the directory tree usingFiles.walk(Path, int, FileVisitOption...)
. - RecursiveDirectoryScanner() - Constructor for class org.springframework.integration.file.RecursiveDirectoryScanner
- regexFileNameFilter(String) - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
-
Specify a simple pattern to match remote files (e.g.
- regexFilter(String) - Method in class org.springframework.integration.file.dsl.FileInboundChannelAdapterSpec
-
Configure a
RegexPatternFileListFilter
. - regexFilter(String) - Method in class org.springframework.integration.file.dsl.RemoteFileInboundChannelAdapterSpec
-
Configure a regex pattern filter (e.g.
- regexFilter(String) - Method in class org.springframework.integration.file.dsl.RemoteFileStreamingInboundChannelAdapterSpec
-
Configure a regex pattern filter (e.g.
- regexMputFilter(String) - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
-
A
SimplePatternFileListFilter
that runs against the local file system view when usingMPUT
command. - RegexPatternFileListFilter - Class in org.springframework.integration.file.filters
-
Implementation of AbstractRegexPatternMatchingFileListFilter for java.io.File instances.
- RegexPatternFileListFilter(String) - Constructor for class org.springframework.integration.file.filters.RegexPatternFileListFilter
- RegexPatternFileListFilter(Pattern) - Constructor for class org.springframework.integration.file.filters.RegexPatternFileListFilter
- RELATIVE_PATH - Static variable in class org.springframework.integration.file.FileHeaders
- REMOTE_DIRECTORY - Static variable in class org.springframework.integration.file.FileHeaders
- REMOTE_FILE - Static variable in class org.springframework.integration.file.FileHeaders
- REMOTE_FILE_INFO - Static variable in class org.springframework.integration.file.FileHeaders
-
A remote file information representation.
- REMOTE_HOST_PORT - Static variable in class org.springframework.integration.file.FileHeaders
-
A remote host/port the file has been polled from.
- remoteComparator(Comparator<? extends F>) - Method in class org.springframework.integration.file.dsl.RemoteFileInboundChannelAdapterSpec
-
Set a comparator to sort the retrieved list of
F
(the Type that represents the remote file) prior to applying filters and max fetch size. - remoteDirectory(String) - Method in class org.springframework.integration.file.dsl.FileTransferringMessageHandlerSpec
-
Specify a remote directory path.
- remoteDirectory(String) - Method in class org.springframework.integration.file.dsl.RemoteFileInboundChannelAdapterSpec
-
Specify the full path to the remote directory.
- remoteDirectory(String) - Method in class org.springframework.integration.file.dsl.RemoteFileStreamingInboundChannelAdapterSpec
-
Specify the full path to the remote directory.
- remoteDirectory(Function<Message<?>, String>) - Method in class org.springframework.integration.file.dsl.RemoteFileStreamingInboundChannelAdapterSpec
-
Specify a function that is invoked to determine the full path to the remote directory.
- remoteDirectory(Function<Message<P>, String>) - Method in class org.springframework.integration.file.dsl.FileTransferringMessageHandlerSpec
-
Specify a remote directory path
Function
. - remoteDirectory(Expression) - Method in class org.springframework.integration.file.dsl.RemoteFileStreamingInboundChannelAdapterSpec
-
Specify an expression that evaluates to the full path to the remote directory.
- remoteDirectoryExpression(String) - Method in class org.springframework.integration.file.dsl.FileTransferringMessageHandlerSpec
-
Specify a remote directory path SpEL expression.
- remoteDirectoryExpression(String) - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
-
Set the remote directory expression used to determine the remote directory to which files will be sent.
- remoteDirectoryExpression(Expression) - Method in class org.springframework.integration.file.dsl.RemoteFileInboundChannelAdapterSpec
-
Specify an expression that evaluates to the full path to the remote directory.
- remoteDirectoryExpression(Expression) - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
-
Set the remote directory expression used to determine the remote directory to which files will be sent.
- remoteDirectoryFunction(Function<Message<P>, String>) - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
-
Specify a
Function
for remote directory. - RemoteFileInboundChannelAdapterSpec<F,
S extends RemoteFileInboundChannelAdapterSpec<F, S, MS>, MS extends AbstractInboundFileSynchronizingMessageSource<F>> - Class in org.springframework.integration.file.dsl -
A
MessageSourceSpec
for anAbstractInboundFileSynchronizingMessageSource
. - RemoteFileInboundChannelAdapterSpec(AbstractInboundFileSynchronizer<F>) - Constructor for class org.springframework.integration.file.dsl.RemoteFileInboundChannelAdapterSpec
- remoteFileMetadataStore(MetadataStore) - Method in class org.springframework.integration.file.dsl.RemoteFileInboundChannelAdapterSpec
-
Configure a
MetadataStore
for remote files metadata. - RemoteFileOperations<F> - Interface in org.springframework.integration.file.remote
-
Strategy for performing operations on remote files.
- RemoteFileOperations.OperationsCallback<F,
T> - Interface in org.springframework.integration.file.remote -
Callback for using the same session for multiple RemoteFileTemplate operations.
- RemoteFileOutboundChannelAdapterParser - Class in org.springframework.integration.file.config
- RemoteFileOutboundChannelAdapterParser() - Constructor for class org.springframework.integration.file.config.RemoteFileOutboundChannelAdapterParser
- RemoteFileOutboundGatewaySpec<F,
S extends RemoteFileOutboundGatewaySpec<F, S>> - Class in org.springframework.integration.file.dsl -
The
MessageHandlerSpec
for theAbstractRemoteFileOutboundGateway
. - RemoteFileOutboundGatewaySpec(AbstractRemoteFileOutboundGateway<F>) - Constructor for class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
- remoteFileSeparator(String) - Method in class org.springframework.integration.file.dsl.FileTransferringMessageHandlerSpec
-
Specify a remote file separator symbol.
- remoteFileSeparator(String) - Method in class org.springframework.integration.file.dsl.RemoteFileInboundChannelAdapterSpec
-
Configure the file name path separator used by the remote system.
- remoteFileSeparator(String) - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
-
Set the file separator when dealing with remote files; default '/'.
- remoteFileSeparator(String) - Method in class org.springframework.integration.file.dsl.RemoteFileStreamingInboundChannelAdapterSpec
-
Configure the file name path separator used by the remote system.
- RemoteFileStreamingInboundChannelAdapterSpec<F,
S extends RemoteFileStreamingInboundChannelAdapterSpec<F, S, MS>, MS extends AbstractRemoteFileStreamingMessageSource<F>> - Class in org.springframework.integration.file.dsl -
A
MessageSourceSpec
for anAbstractRemoteFileStreamingMessageSource
. - RemoteFileStreamingInboundChannelAdapterSpec() - Constructor for class org.springframework.integration.file.dsl.RemoteFileStreamingInboundChannelAdapterSpec
- remoteFileTemplate - Variable in class org.springframework.integration.file.remote.handler.FileTransferringMessageHandler
- RemoteFileTemplate<F> - Class in org.springframework.integration.file.remote
-
A general abstraction for dealing with remote files.
- RemoteFileTemplate(SessionFactory<F>) - Constructor for class org.springframework.integration.file.remote.RemoteFileTemplate
-
Construct a
RemoteFileTemplate
with the supplied session factory. - remoteFileTemplateExplicitlySet(boolean) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
- RemoteFileUtils - Class in org.springframework.integration.file.remote
-
Utility methods for supporting remote file operations.
- remotePath(AbstractFileInfo<F>) - Method in class org.springframework.integration.file.remote.AbstractRemoteFileStreamingMessageSource
- remove(F) - Method in class org.springframework.integration.file.filters.AbstractPersistentAcceptOnceFileListFilter
- remove(F) - Method in class org.springframework.integration.file.filters.AcceptOnceFileListFilter
- remove(F) - Method in class org.springframework.integration.file.filters.CompositeFileListFilter
- remove(F) - Method in interface org.springframework.integration.file.filters.ResettableFileListFilter
-
Remove the specified file from the filter, so it will pass on the next attempt.
- remove(String) - Method in interface org.springframework.integration.file.remote.RemoteFileOperations
-
Remove a remote file.
- remove(String) - Method in class org.springframework.integration.file.remote.RemoteFileTemplate
- remove(String) - Method in class org.springframework.integration.file.remote.session.CachingSessionFactory.CachedSession
- remove(String) - Method in interface org.springframework.integration.file.remote.session.Session
- removeRemoteFileMetadata(File) - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer
-
Remove a metadata for remote file associated with the provided local file.
- removeSessionFactory(Object) - Method in class org.springframework.integration.file.remote.session.DefaultSessionFactoryLocator
-
Remove a session factory.
- rename(String, String) - Method in interface org.springframework.integration.file.remote.RemoteFileOperations
-
Rename a remote file, creating directories if needed.
- rename(String, String) - Method in class org.springframework.integration.file.remote.RemoteFileTemplate
- rename(String, String) - Method in class org.springframework.integration.file.remote.session.CachingSessionFactory.CachedSession
- rename(String, String) - Method in interface org.springframework.integration.file.remote.session.Session
- RENAME_TO - Static variable in class org.springframework.integration.file.FileHeaders
- renameExpression(String) - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
-
Specify a SpEL expression for files renaming during transfer.
- renameExpression(Expression) - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
-
Specify a SpEL expression for files renaming during transfer.
- renameFunction(Function<Message<P>, String>) - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
-
Specify a
Function
for files renaming during transfer. - reopen(boolean) - Method in class org.springframework.integration.file.dsl.TailAdapterSpec
-
If
true
, close and reopen the file between reading chunks. - REPLACE - Enum constant in enum class org.springframework.integration.file.support.FileExistsMode
-
If the file already exists, replace it.
- REPLACE_IF_MODIFIED - Enum constant in enum class org.springframework.integration.file.support.FileExistsMode
-
If the file already exists, replace it only if the last modified time is different.
- resetCache() - Method in class org.springframework.integration.file.remote.session.CachingSessionFactory
-
Clear the cache of sessions; also any in-use sessions will be closed when returned to the cache.
- resetSharedSession() - Method in interface org.springframework.integration.file.remote.session.SharedSessionCapable
-
Resets the shared session so the next
#getSession()
will return a session using a new connection. - ResettableFileListFilter<F> - Interface in org.springframework.integration.file.filters
-
A
FileListFilter
that can be reset by removing a specific file from its state. - ReversibleFileListFilter<F> - Interface in org.springframework.integration.file.filters
-
A
FileListFilter
that allows the caller to reverse (roll back) state changes. - rm(Message<?>, Session<F>, String) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
-
Perform remote delete for the provided path.
- RM - Enum constant in enum class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway.Command
-
(rm) Remove a remote file (path - including wildcards).
- rmdir(String) - Method in class org.springframework.integration.file.remote.session.CachingSessionFactory.CachedSession
- rmdir(String) - Method in interface org.springframework.integration.file.remote.session.Session
-
Remove a remote directory.
- rollback(F, List<F>) - Method in class org.springframework.integration.file.filters.AbstractPersistentAcceptOnceFileListFilter
-
Indicate that not all files previously passed by this filter (in
FileListFilter.filterFiles(Object[])
have been processed; the file must be in the list of files; it, and all files after it, will be considered to have not been processed and will be considered next time. - rollback(F, List<F>) - Method in class org.springframework.integration.file.filters.AcceptOnceFileListFilter
- rollback(F, List<F>) - Method in class org.springframework.integration.file.filters.CompositeFileListFilter
- rollback(F, List<F>) - Method in interface org.springframework.integration.file.filters.ReversibleFileListFilter
-
Indicate that not all files previously passed by this filter (in
FileListFilter.filterFiles(Object[])
have been processed; the file must be in the list of files; it, and all files after it, will be considered to have not been processed and will be considered next time. - rollbackFromFileToListEnd(List<F>, F) - Method in class org.springframework.integration.file.remote.AbstractRemoteFileStreamingMessageSource
- rollbackFromFileToListEnd(List<F>, F) - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer
- RotatingServerAdvice - Class in org.springframework.integration.file.remote.aop
-
A smart poller advice that rotates across multiple remote servers/directories.
- RotatingServerAdvice(RotationPolicy) - Constructor for class org.springframework.integration.file.remote.aop.RotatingServerAdvice
-
Construct an instance that rotates according to the supplied
RotationPolicy
. - RotatingServerAdvice(DelegatingSessionFactory<?>, List<RotationPolicy.KeyDirectory>) - Constructor for class org.springframework.integration.file.remote.aop.RotatingServerAdvice
-
Create an instance that rotates to the next server/directory if no message is received.
- RotatingServerAdvice(DelegatingSessionFactory<?>, List<RotationPolicy.KeyDirectory>, boolean) - Constructor for class org.springframework.integration.file.remote.aop.RotatingServerAdvice
-
Create an instance that rotates to the next server/directory depending on the fair argument.
- RotationPolicy - Interface in org.springframework.integration.file.remote.aop
-
A strategy for rotating advices to allow reconfiguring the message source before and/or after a poll.
- RotationPolicy.KeyDirectory - Class in org.springframework.integration.file.remote.aop
-
A key for a thread-local store and its related directory pair.
- run() - Method in class org.springframework.integration.file.tail.OSDelegatingFileTailingMessageProducer
-
Reads lines from stdout and sends in a message to the output channel.
S
- scanEachPoll(boolean) - Method in class org.springframework.integration.file.dsl.FileInboundChannelAdapterSpec
-
Set this flag if you want to make sure the internal queue is refreshed with the latest content of the input directory on each poll.
- scanner(DirectoryScanner) - Method in class org.springframework.integration.file.dsl.FileInboundChannelAdapterSpec
-
Specify a custom scanner.
- scanner(DirectoryScanner) - Method in class org.springframework.integration.file.dsl.RemoteFileInboundChannelAdapterSpec
-
Configure a scanner to use for the file system scan after transfer.
- send(String) - Method in class org.springframework.integration.file.tail.FileTailingMessageProducerSupport
- send(Message<?>, String, FileExistsMode...) - Method in interface org.springframework.integration.file.remote.RemoteFileOperations
-
Send a file to a remote server, based on information in a message.
- send(Message<?>, String, FileExistsMode...) - Method in class org.springframework.integration.file.remote.RemoteFileTemplate
- send(Message<?>, FileExistsMode...) - Method in interface org.springframework.integration.file.remote.RemoteFileOperations
-
Send a file to a remote server, based on information in a message.
- send(Message<?>, FileExistsMode...) - Method in class org.springframework.integration.file.remote.RemoteFileTemplate
- Session<F> - Interface in org.springframework.integration.file.remote.session
-
Common abstraction for a Session with a remote File system.
- SessionCallback<F,
T> - Interface in org.springframework.integration.file.remote -
Callback invoked by
RemoteFileOperations.execute()
- allows multiple operations on a session. - SessionCallbackWithoutResult<F> - Interface in org.springframework.integration.file.remote
-
Simple convenience implementation of
SessionCallback
for cases where no result is returned. - sessionFactory - Variable in class org.springframework.integration.file.remote.RemoteFileTemplate
-
The
SessionFactory
for acquiring remote file Sessions. - SessionFactory<F> - Interface in org.springframework.integration.file.remote.session
-
Factory for acquiring
Session
instances. - SessionFactoryLocator<F> - Interface in org.springframework.integration.file.remote.session
-
A factory returning a
SessionFactory
based on some key. - SessionFactoryMapBuilder<T> - Class in org.springframework.integration.file.remote.session
-
A
MapBuilder
to producer a map that maps objects toSessionFactory
s. - SessionFactoryMapBuilder() - Constructor for class org.springframework.integration.file.remote.session.SessionFactoryMapBuilder
- SET_MODIFIED - Static variable in class org.springframework.integration.file.FileHeaders
- setAge(long) - Method in class org.springframework.integration.file.filters.LastModifiedFileListFilter
-
Set the age that files have to be before being passed by this filter.
- setAge(long, TimeUnit) - Method in class org.springframework.integration.file.filters.LastModifiedFileListFilter
-
Set the age that files have to be before being passed by this filter.
- setAge(Duration) - Method in class org.springframework.integration.file.filters.LastModifiedFileListFilter
-
Set the age that files have to be before being passed by this filter.
- setAlwaysAcceptDirectories(boolean) - Method in class org.springframework.integration.file.filters.AbstractDirectoryAwareFileListFilter
-
Set to true so that filters that support this feature can unconditionally pass directories; default false.
- setAlwaysAcceptDirectories(Boolean) - Method in class org.springframework.integration.file.config.FileListFilterFactoryBean
-
Set to true to indicate that the pattern should not be applied to directories.
- setAppendNewLine(boolean) - Method in class org.springframework.integration.file.FileWritingMessageHandler
-
If 'true' will append a new-line after each write.
- setAppendNewLine(Boolean) - Method in class org.springframework.integration.file.config.FileWritingMessageHandlerFactoryBean
- setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.integration.file.config.FileTailInboundChannelAdapterFactoryBean
- setApplicationEventPublisher(ApplicationEventPublisher) - Method in class org.springframework.integration.file.tail.FileTailingMessageProducerSupport
- setAutoCreateDirectory(boolean) - Method in class org.springframework.integration.file.FileReadingMessageSource
-
Specify whether to create the source directory automatically if it does not yet exist upon initialization.
- setAutoCreateDirectory(boolean) - Method in class org.springframework.integration.file.FileWritingMessageHandler
-
Specify whether to create the destination directory automatically if it does not yet exist upon initialization.
- setAutoCreateDirectory(boolean) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
-
Determine whether the remote directory should automatically be created when sending files to the remote system.
- setAutoCreateDirectory(boolean) - Method in class org.springframework.integration.file.remote.handler.FileTransferringMessageHandler
-
A
boolean
flag to indicate automatically create the directory or not. - setAutoCreateDirectory(boolean) - Method in class org.springframework.integration.file.remote.RemoteFileTemplate
-
Determine whether the remote directory should automatically be created when sending files to the remote system.
- setAutoCreateDirectory(Boolean) - Method in class org.springframework.integration.file.config.FileReadingMessageSourceFactoryBean
- setAutoCreateDirectory(Boolean) - Method in class org.springframework.integration.file.config.FileWritingMessageHandlerFactoryBean
- setAutoCreateLocalDirectory(boolean) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
-
A
boolean
flag to identify if local directory should be created automatically. - setAutoCreateLocalDirectory(boolean) - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizingMessageSource
- setAutoStartup(boolean) - Method in class org.springframework.integration.file.config.FileTailInboundChannelAdapterFactoryBean
- setBeanFactory(BeanFactory) - Method in class org.springframework.integration.file.aggregator.FileAggregator
- setBeanFactory(BeanFactory) - Method in class org.springframework.integration.file.filters.ExpressionFileListFilter
- setBeanFactory(BeanFactory) - Method in class org.springframework.integration.file.remote.RemoteFileTemplate
- setBeanFactory(BeanFactory) - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer
- setBeanFactory(BeanFactory) - Method in class org.springframework.integration.file.transformer.AbstractFilePayloadTransformer
- setBeanName(String) - Method in class org.springframework.integration.file.config.FileReadingMessageSourceFactoryBean
- setBeanName(String) - Method in class org.springframework.integration.file.config.FileTailInboundChannelAdapterFactoryBean
- setBeanName(String) - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer
- setBufferSize(int) - Method in class org.springframework.integration.file.FileWritingMessageHandler
-
Set the buffer size to use while writing to files; default 8192.
- setBufferSize(Integer) - Method in class org.springframework.integration.file.config.FileWritingMessageHandlerFactoryBean
- setCharset(String) - Method in class org.springframework.integration.file.config.FileWritingMessageHandlerFactoryBean
- setCharset(String) - Method in class org.springframework.integration.file.FileWritingMessageHandler
-
Set the charset name to use when writing a File from a String-based Message payload.
- setCharset(String) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
-
Set the charset to use when converting String payloads to bytes as the content of the remote file.
- setCharset(String) - Method in class org.springframework.integration.file.remote.handler.FileTransferringMessageHandler
-
Set the charset to use when converting String payloads to bytes as the content of the remote file.
- setCharset(String) - Method in class org.springframework.integration.file.remote.RemoteFileTemplate
-
Set the charset to use when converting String payloads to bytes as the content of the remote file.
- setCharset(String) - Method in class org.springframework.integration.file.transformer.FileToStringTransformer
-
Set the charset name to use when copying the File to a String.
- setCharset(Charset) - Method in class org.springframework.integration.file.splitter.FileSplitter
-
Set the charset to be used when reading the file, when something other than the default charset is required.
- setChmod(int) - Method in class org.springframework.integration.file.FileWritingMessageHandler
-
Set the file permissions after uploading, e.g.
- setChmod(int) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
-
Set the file permissions after uploading, e.g.
- setChmod(int) - Method in class org.springframework.integration.file.remote.handler.FileTransferringMessageHandler
-
Set the file permissions after uploading, e.g.
- setChmod(String) - Method in class org.springframework.integration.file.config.FileWritingMessageHandlerFactoryBean
- setChmodOctal(String) - Method in class org.springframework.integration.file.FileWritingMessageHandler
-
String setter for Spring XML convenience.
- setChmodOctal(String) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
-
String setter for Spring XML convenience.
- setChmodOctal(String) - Method in class org.springframework.integration.file.remote.handler.FileTransferringMessageHandler
-
String setter for Spring XML convenience.
- setComparator(Comparator<? extends F>) - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer
-
Set a comparator to sort the retrieved list of
F
(the Type that represents the remote file) prior to applying filters and max fetch size. - setComparator(Comparator<File>) - Method in class org.springframework.integration.file.config.FileReadingMessageSourceFactoryBean
- setDelay(Long) - Method in class org.springframework.integration.file.config.FileTailInboundChannelAdapterFactoryBean
- setDeleteFiles(boolean) - Method in class org.springframework.integration.file.transformer.AbstractFilePayloadTransformer
-
Specify whether to delete the File after transformation.
- setDeleteRemoteFiles(boolean) - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer
-
Set to true to enable deletion of remote files after successful transfer.
- setDeleteSourceFiles(boolean) - Method in class org.springframework.integration.file.FileWritingMessageHandler
-
Specify whether to delete source Files after writing to the destination directory.
- setDeleteSourceFiles(Boolean) - Method in class org.springframework.integration.file.config.FileWritingMessageHandlerFactoryBean
- setDirectory(File) - Method in class org.springframework.integration.file.config.FileReadingMessageSourceFactoryBean
- setDirectory(File) - Method in class org.springframework.integration.file.config.FileWritingMessageHandlerFactoryBean
- setDirectory(File) - Method in class org.springframework.integration.file.FileReadingMessageSource
-
Specify the input directory.
- setDirectoryExpression(Expression) - Method in class org.springframework.integration.file.config.FileWritingMessageHandlerFactoryBean
- setEnableStatusReader(boolean) - Method in class org.springframework.integration.file.config.FileTailInboundChannelAdapterFactoryBean
-
If false, thread for capturing stderr will not be started and stderr output will be ignored.
- setEnableStatusReader(boolean) - Method in class org.springframework.integration.file.tail.OSDelegatingFileTailingMessageProducer
-
If false, thread for capturing stderr will not be started and stderr output will be ignored.
- setEnd(boolean) - Method in class org.springframework.integration.file.tail.ApacheCommonsFileTailingMessageProducer
-
If true, tail from the end of the file, otherwise include all lines from the beginning.
- setEnd(Boolean) - Method in class org.springframework.integration.file.config.FileTailInboundChannelAdapterFactoryBean
- setErrorChannel(MessageChannel) - Method in class org.springframework.integration.file.config.FileTailInboundChannelAdapterFactoryBean
- setErrorChannelName(String) - Method in class org.springframework.integration.file.config.FileTailInboundChannelAdapterFactoryBean
- setExpectReply(boolean) - Method in class org.springframework.integration.file.config.FileWritingMessageHandlerFactoryBean
- setExpectReply(boolean) - Method in class org.springframework.integration.file.FileWritingMessageHandler
-
Specify whether a reply Message is expected.
- setExpression(String) - Method in class org.springframework.integration.file.DefaultFileNameGenerator
-
Specify an expression to be evaluated against the Message in order to generate a file name.
- setFile(File) - Method in class org.springframework.integration.file.config.FileTailInboundChannelAdapterFactoryBean
- setFile(File) - Method in class org.springframework.integration.file.tail.FileTailingMessageProducerSupport
-
The name of the file you wish to tail.
- setFileDelay(Long) - Method in class org.springframework.integration.file.config.FileTailInboundChannelAdapterFactoryBean
- setFileExistsMode(String) - Method in class org.springframework.integration.file.config.FileWritingMessageHandlerFactoryBean
- setFileExistsMode(FileExistsMode) - Method in class org.springframework.integration.file.FileWritingMessageHandler
-
Will set the
FileExistsMode
that specifies what will happen in case the destination exists. - setFileExistsMode(FileExistsMode) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
-
Determine the action to take when using GET and MGET operations when the file already exists locally, or PUT and MPUT when the file exists on the remote system.
- setFileInfoJson(boolean) - Method in class org.springframework.integration.file.remote.AbstractRemoteFileStreamingMessageSource
-
Set to false to add the
FileHeaders.REMOTE_FILE_INFO
header to the rawFileInfo
. - setFileNameExpression(Expression) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
-
Set the file name expression to determine the full path to the remote file.
- setFileNameExpression(Expression) - Method in class org.springframework.integration.file.remote.RemoteFileTemplate
-
Set the file name expression to determine the full path to the remote file when retrieving a file using the
RemoteFileTemplate.get(Message, InputStreamCallback)
method, with the message being the root object of the evaluation. - setFileNameGenerator(FileNameGenerator) - Method in class org.springframework.integration.file.config.FileWritingMessageHandlerFactoryBean
- setFileNameGenerator(FileNameGenerator) - Method in class org.springframework.integration.file.FileWritingMessageHandler
-
Provide the
FileNameGenerator
strategy to use when generating the destination file's name. - setFileNameGenerator(FileNameGenerator) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
-
Set the file name generator used to generate the remote filename to be used when transferring files to the remote system.
- setFileNameGenerator(FileNameGenerator) - Method in class org.springframework.integration.file.remote.handler.FileTransferringMessageHandler
-
Set the file name generator used to generate the remote filename to be used when transferring files to the remote system.
- setFileNameGenerator(FileNameGenerator) - Method in class org.springframework.integration.file.remote.RemoteFileTemplate
-
Set the file name generator used to generate the remote filename to be used when transferring files to the remote system.
- setFilenamePattern(String) - Method in class org.springframework.integration.file.config.FileListFilterFactoryBean
- setFilenameRegex(String) - Method in class org.springframework.integration.file.config.FileListFilterFactoryBean
- setFileVisitOptions(FileVisitOption...) - Method in class org.springframework.integration.file.RecursiveDirectoryScanner
-
The options to configure the traversal.
- setFilter(FileListFilter<F>) - Method in class org.springframework.integration.file.remote.AbstractRemoteFileStreamingMessageSource
-
Set the filter to be applied to the remote files before transferring.
- setFilter(FileListFilter<F>) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
-
Set a
FileListFilter
to filter remote files. - setFilter(FileListFilter<F>) - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer
-
Set the filter to be applied to the remote files before transferring.
- setFilter(FileListFilter<File>) - Method in class org.springframework.integration.file.config.FileListFilterFactoryBean
- setFilter(FileListFilter<File>) - Method in class org.springframework.integration.file.config.FileReadingMessageSourceFactoryBean
- setFilter(FileListFilter<File>) - Method in class org.springframework.integration.file.DefaultDirectoryScanner
- setFilter(FileListFilter<File>) - Method in interface org.springframework.integration.file.DirectoryScanner
-
Sets a custom filter to be used by this scanner.
- setFilter(FileListFilter<File>) - Method in class org.springframework.integration.file.FileReadingMessageSource
-
Set a
FileListFilter
. - setFilter(FileListFilter<File>) - Method in class org.springframework.integration.file.HeadDirectoryScanner
- setFirstLineAsHeader(String) - Method in class org.springframework.integration.file.splitter.FileSplitter
-
Specify the header name for the first line to be carried as a header in the messages emitted for the remaining lines.
- setFlushInterval(long) - Method in class org.springframework.integration.file.config.FileWritingMessageHandlerFactoryBean
- setFlushInterval(long) - Method in class org.springframework.integration.file.FileWritingMessageHandler
-
Set the frequency to flush buffers when
FileExistsMode.APPEND_NO_FLUSH
is being used. - setFlushOnUpdate(boolean) - Method in class org.springframework.integration.file.filters.AbstractPersistentAcceptOnceFileListFilter
-
Determine whether the metadataStore should be flushed on each update (if
Flushable
). - setFlushPredicate(FileWritingMessageHandler.MessageFlushPredicate) - Method in class org.springframework.integration.file.config.FileWritingMessageHandlerFactoryBean
- setFlushPredicate(FileWritingMessageHandler.MessageFlushPredicate) - Method in class org.springframework.integration.file.FileWritingMessageHandler
-
Set a
FileWritingMessageHandler.MessageFlushPredicate
to use when flushing files whenFileExistsMode.APPEND_NO_FLUSH
is being used. - setFlushWhenIdle(boolean) - Method in class org.springframework.integration.file.config.FileWritingMessageHandlerFactoryBean
- setFlushWhenIdle(boolean) - Method in class org.springframework.integration.file.FileWritingMessageHandler
-
Determine whether the
flushInterval
applies only to idle files (default) or whether to flush on that interval after the first write to a previously flushed or new file. - setForRecursion(boolean) - Method in class org.springframework.integration.file.filters.AbstractDirectoryAwareFileListFilter
-
Set to true to inform a recursive gateway operation to use the full file path as the metadata key.
- setHeaderName(String) - Method in class org.springframework.integration.file.DefaultFileNameGenerator
-
Specify a custom header name to check for the file name.
- setIdleEventInterval(long) - Method in class org.springframework.integration.file.config.FileTailInboundChannelAdapterFactoryBean
-
How often to emit
FileTailingMessageProducerSupport.FileTailingIdleEvent
s in milliseconds. - setIdleEventInterval(long) - Method in class org.springframework.integration.file.tail.FileTailingMessageProducerSupport
-
How often to emit
FileTailingMessageProducerSupport.FileTailingIdleEvent
s in milliseconds. - setIgnoreHidden(Boolean) - Method in class org.springframework.integration.file.config.FileListFilterFactoryBean
-
Specify whether hidden files shall be ignored.
- setLocalDirectory(File) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
-
Specify a directory path where remote files will be transferred to.
- setLocalDirectory(File) - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizingMessageSource
- setLocalDirectoryExpression(Expression) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
-
Specify a SpEL expression to evaluate the directory path to which remote files will be transferred.
- setLocalDirectoryExpressionString(String) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
-
Specify a SpEL expression to evaluate the directory path to which remote files will be transferred.
- setLocalFilenameGeneratorExpression(Expression) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
-
Specify a SpEL expression for local files renaming after downloading.
- setLocalFilenameGeneratorExpression(Expression) - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer
-
Set an expression used to determine the local file name.
- setLocalFilenameGeneratorExpressionString(String) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
-
Specify a SpEL expression for local files renaming after downloading.
- setLocalFilenameGeneratorExpressionString(String) - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer
-
Set an expression used to determine the local file name.
- setLocalFilter(FileListFilter<File>) - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizingMessageSource
-
A
FileListFilter
used to determine which files will generate messages after they have been synchronized. - setLocker(FileLocker) - Method in class org.springframework.integration.file.DefaultDirectoryScanner
- setLocker(FileLocker) - Method in interface org.springframework.integration.file.DirectoryScanner
-
Sets a custom locker to be used by this scanner.
- setLocker(FileLocker) - Method in class org.springframework.integration.file.FileReadingMessageSource
-
Set a
FileLocker
to be used to guard files against duplicate processing. - setLocker(AbstractFileLockerFilter) - Method in class org.springframework.integration.file.config.FileReadingMessageSourceFactoryBean
- setMaxDepth(int) - Method in class org.springframework.integration.file.RecursiveDirectoryScanner
-
The maximum number of directory levels to visit.
- setMetadataStorePrefix(String) - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer
-
Specify a prefix for keys in metadata store do not clash with other keys in the shared store.
- setMputFilter(FileListFilter<File>) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
-
A
FileListFilter
that runs against the local file system view when usingMPUT
command. - setNativeOptions(String) - Method in class org.springframework.integration.file.config.FileTailInboundChannelAdapterFactoryBean
- setNewFileCallback(BiConsumer<File, Message<?>>) - Method in class org.springframework.integration.file.FileWritingMessageHandler
-
Set the callback to use when creating new files.
- setOption(AbstractRemoteFileOutboundGateway.Option...) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
-
Specify the array of options for various gateway commands.
- setOptions(String) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
-
Specify the options for various gateway commands as a space-delimited string.
- setOptions(String) - Method in class org.springframework.integration.file.tail.OSDelegatingFileTailingMessageProducer
- setOutputChannel(MessageChannel) - Method in class org.springframework.integration.file.config.FileTailInboundChannelAdapterFactoryBean
- setOutputChannelName(String) - Method in class org.springframework.integration.file.config.FileTailInboundChannelAdapterFactoryBean
- setPattern(String) - Method in class org.springframework.integration.file.filters.AbstractRegexPatternFileListFilter
- setPattern(Pattern) - Method in class org.springframework.integration.file.filters.AbstractRegexPatternFileListFilter
- setPermissions(File) - Method in class org.springframework.integration.file.FileWritingMessageHandler
-
Set permissions on newly written files.
- setPhase(int) - Method in class org.springframework.integration.file.config.FileTailInboundChannelAdapterFactoryBean
- setPollingDelay(long) - Method in class org.springframework.integration.file.tail.ApacheCommonsFileTailingMessageProducer
-
The delay between checks of the file for new content in milliseconds.
- setPoolSize(int) - Method in class org.springframework.integration.file.remote.session.CachingSessionFactory
-
Modify the target session pool size; the actual pool size will adjust up/down to this size as and when sessions are requested or retrieved.
- setPreserveTimestamp(boolean) - Method in class org.springframework.integration.file.FileWritingMessageHandler
-
Set to true to preserve the destination file timestamp.
- setPreserveTimestamp(boolean) - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer
-
Set to true to enable the preservation of the remote file timestamp when transferring.
- setPreserveTimestamp(Boolean) - Method in class org.springframework.integration.file.config.FileWritingMessageHandlerFactoryBean
- setPreventDuplicates(Boolean) - Method in class org.springframework.integration.file.config.FileListFilterFactoryBean
- setQueueSize(Integer) - Method in class org.springframework.integration.file.config.FileReadingMessageSourceFactoryBean
- setRemoteDirectory(String) - Method in class org.springframework.integration.file.remote.AbstractFileInfo
- setRemoteDirectory(String) - Method in class org.springframework.integration.file.remote.AbstractRemoteFileStreamingMessageSource
-
Specify the full path to the remote directory.
- setRemoteDirectory(String) - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer
-
Specify the full path to the remote directory.
- setRemoteDirectoryExpression(Expression) - Method in class org.springframework.integration.file.remote.AbstractRemoteFileStreamingMessageSource
-
Specify an expression that evaluates to the full path to the remote directory.
- setRemoteDirectoryExpression(Expression) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
-
Set the remote directory expression used to determine the remote directory to which files will be sent.
- setRemoteDirectoryExpression(Expression) - Method in class org.springframework.integration.file.remote.handler.FileTransferringMessageHandler
-
Specify a remote directory path SpEL expression.
- setRemoteDirectoryExpression(Expression) - Method in class org.springframework.integration.file.remote.RemoteFileTemplate
-
Set the remote directory expression used to determine the remote directory to which files will be sent.
- setRemoteDirectoryExpression(Expression) - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer
-
Specify an expression that evaluates to the full path to the remote directory.
- setRemoteDirectoryExpressionString(String) - Method in class org.springframework.integration.file.remote.handler.FileTransferringMessageHandler
-
Specify a remote directory path SpEL expression.
- setRemoteDirectoryExpressionString(String) - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer
-
Specify an expression that evaluates to the full path to the remote directory.
- setRemoteFileMetadataStore(MetadataStore) - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer
-
Configure a
MetadataStore
to hold a remote file info (host, port, remote directory) to transfer downstream in message headers when local file is pulled. - setRemoteFileSeparator(String) - Method in class org.springframework.integration.file.remote.AbstractRemoteFileStreamingMessageSource
-
Set the remote file separator; default '/'.
- setRemoteFileSeparator(String) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
-
Set the file separator when dealing with remote files; default '/'.
- setRemoteFileSeparator(String) - Method in class org.springframework.integration.file.remote.handler.FileTransferringMessageHandler
-
Specify a remote file separator symbol.
- setRemoteFileSeparator(String) - Method in class org.springframework.integration.file.remote.RemoteFileTemplate
-
Set the file separator when dealing with remote files; default '/'.
- setRemoteFileSeparator(String) - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer
- setRenameExpression(Expression) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
-
Specify a SpEL expression for files renaming during transfer.
- setRenameExpressionString(String) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
-
Specify a SpEL expression for files renaming during transfer.
- setReopen(boolean) - Method in class org.springframework.integration.file.tail.ApacheCommonsFileTailingMessageProducer
-
If true, close and reopen the file between reading chunks; default false.
- setReopen(Boolean) - Method in class org.springframework.integration.file.config.FileTailInboundChannelAdapterFactoryBean
- setRequiresReply(Boolean) - Method in class org.springframework.integration.file.config.FileWritingMessageHandlerFactoryBean
- setScanEachPoll(boolean) - Method in class org.springframework.integration.file.FileReadingMessageSource
-
Set this flag if you want to make sure the internal queue is refreshed with the latest content of the input directory on each poll.
- setScanEachPoll(Boolean) - Method in class org.springframework.integration.file.config.FileReadingMessageSourceFactoryBean
- setScanner(DirectoryScanner) - Method in class org.springframework.integration.file.config.FileReadingMessageSourceFactoryBean
- setScanner(DirectoryScanner) - Method in class org.springframework.integration.file.FileReadingMessageSource
-
Optionally specify a custom scanner, for example the
FileReadingMessageSource.WatchServiceDirectoryScanner
. - setScanner(DirectoryScanner) - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizingMessageSource
-
Switch the local
FileReadingMessageSource
to use a customDirectoryScanner
. - setSendTimeout(Long) - Method in class org.springframework.integration.file.config.FileWritingMessageHandlerFactoryBean
- setSessionWaitTimeout(long) - Method in class org.springframework.integration.file.remote.session.CachingSessionFactory
-
Sets the limit of how long to wait for a session to become available.
- setTailAttemptsDelay(long) - Method in class org.springframework.integration.file.tail.FileTailingMessageProducerSupport
-
The delay in milliseconds between attempts to tail a non-existent file, or between attempts to execute a process if it fails for any reason.
- setTaskExecutor(TaskExecutor) - Method in class org.springframework.integration.file.config.FileTailInboundChannelAdapterFactoryBean
- setTaskExecutor(TaskExecutor) - Method in class org.springframework.integration.file.tail.FileTailingMessageProducerSupport
-
A task executor; default is a
SimpleAsyncTaskExecutor
. - setTaskScheduler(TaskScheduler) - Method in class org.springframework.integration.file.config.FileTailInboundChannelAdapterFactoryBean
- setTemporaryFileSuffix(String) - Method in class org.springframework.integration.file.config.FileWritingMessageHandlerFactoryBean
- setTemporaryFileSuffix(String) - Method in class org.springframework.integration.file.FileWritingMessageHandler
-
By default, every file that is in the process of being transferred will appear in the file system with an additional suffix, which by default is ".writing".
- setTemporaryFileSuffix(String) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
-
Set the temporary suffix to use when transferring files to the remote system.
- setTemporaryFileSuffix(String) - Method in class org.springframework.integration.file.remote.handler.FileTransferringMessageHandler
-
Set the temporary suffix to use when transferring files to the remote system.
- setTemporaryFileSuffix(String) - Method in class org.springframework.integration.file.remote.RemoteFileTemplate
-
Set the temporary suffix to use when transferring files to the remote system.
- setTemporaryFileSuffix(String) - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer
-
Set a temporary file suffix to be used while transferring files.
- setTemporaryRemoteDirectoryExpression(Expression) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
-
Set a temporary remote directory expression; used when transferring files to the remote system.
- setTemporaryRemoteDirectoryExpression(Expression) - Method in class org.springframework.integration.file.remote.handler.FileTransferringMessageHandler
-
Specify a remote directory path SpEL expression.
- setTemporaryRemoteDirectoryExpression(Expression) - Method in class org.springframework.integration.file.remote.RemoteFileTemplate
-
Set a temporary remote directory expression; used when transferring files to the remote system.
- setTemporaryRemoteDirectoryExpressionString(String) - Method in class org.springframework.integration.file.remote.handler.FileTransferringMessageHandler
-
Specify a remote directory path SpEL expression.
- setTestSession(boolean) - Method in class org.springframework.integration.file.remote.session.CachingSessionFactory
-
Set to true to test the session when checking one out from the cache.
- setThreadKey(Object) - Method in class org.springframework.integration.file.remote.session.DelegatingSessionFactory
-
Set a key to be used for
DelegatingSessionFactory.getSession()
on this thread. - setThreadKey(Message<?>, Object) - Method in class org.springframework.integration.file.remote.session.DelegatingSessionFactory
-
Messaging-friendly version of
DelegatingSessionFactory.setThreadKey(Object)
that can be invoked from a service activator. - setUseTemporaryFileName(boolean) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
-
Set whether a temporary file name is used when sending files to the remote system.
- setUseTemporaryFileName(boolean) - Method in class org.springframework.integration.file.remote.handler.FileTransferringMessageHandler
-
A
boolean
flag to use temporary files names or not. - setUseTemporaryFileName(boolean) - Method in class org.springframework.integration.file.remote.RemoteFileTemplate
-
Set whether a temporary file name is used when sending files to the remote system.
- setUseWatchService(boolean) - Method in class org.springframework.integration.file.config.FileReadingMessageSourceFactoryBean
- setUseWatchService(boolean) - Method in class org.springframework.integration.file.FileReadingMessageSource
-
Switch this
FileReadingMessageSource
to use its internalFileReadingMessageSource.WatchServiceDirectoryScanner
. - setUseWatchService(boolean) - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizingMessageSource
-
Switch the local
FileReadingMessageSource
to use its internalFileReadingMessageSource.WatchServiceDirectoryScanner
. - setWatchEvents(FileReadingMessageSource.WatchEventType...) - Method in class org.springframework.integration.file.config.FileReadingMessageSourceFactoryBean
- setWatchEvents(FileReadingMessageSource.WatchEventType...) - Method in class org.springframework.integration.file.FileReadingMessageSource
-
The
WatchService
event types. - SharedSessionCapable - Interface in org.springframework.integration.file.remote.session
-
A
SessionFactory
that implements this interface is capable of supporting a shared session. - shouldFlush(String, long, long) - Method in interface org.springframework.integration.file.FileWritingMessageHandler.FlushPredicate
-
Return true to cause the file to be flushed and closed.
- shouldFlush(String, long, long, Message<?>) - Method in interface org.springframework.integration.file.FileWritingMessageHandler.MessageFlushPredicate
-
Return true to cause the file to be flushed and closed.
- SimplePatternFileListFilter - Class in org.springframework.integration.file.filters
-
Filter that supports ant style path expressions, which are less powerful but more readable than regular expressions.
- SimplePatternFileListFilter(String) - Constructor for class org.springframework.integration.file.filters.SimplePatternFileListFilter
- splitMessage(Message<?>) - Method in class org.springframework.integration.file.splitter.FileSplitter
- splitter() - Static method in class org.springframework.integration.file.dsl.Files
-
The
FileSplitterSpec
builder factory method with default arguments. - splitter(boolean) - Static method in class org.springframework.integration.file.dsl.Files
-
The
FileSplitterSpec
builder factory method withiterator
flag specified. - splitter(boolean, boolean) - Static method in class org.springframework.integration.file.dsl.Files
- StandardRotationPolicy - Class in org.springframework.integration.file.remote.aop
-
Standard rotation policy; iterates over key/directory pairs; when the end is reached, starts again at the beginning.
- StandardRotationPolicy(DelegatingSessionFactory<?>, List<RotationPolicy.KeyDirectory>, boolean) - Constructor for class org.springframework.integration.file.remote.aop.StandardRotationPolicy
- start() - Method in class org.springframework.integration.file.config.FileTailInboundChannelAdapterFactoryBean
- start() - Method in class org.springframework.integration.file.FileReadingMessageSource
- start() - Method in class org.springframework.integration.file.FileWritingMessageHandler
- start() - Method in class org.springframework.integration.file.remote.AbstractRemoteFileStreamingMessageSource
- start() - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizingMessageSource
- START - Enum constant in enum class org.springframework.integration.file.splitter.FileSplitter.FileMarker.Mark
- stop() - Method in class org.springframework.integration.file.config.FileTailInboundChannelAdapterFactoryBean
- stop() - Method in class org.springframework.integration.file.FileReadingMessageSource
- stop() - Method in class org.springframework.integration.file.FileWritingMessageHandler
- stop() - Method in class org.springframework.integration.file.remote.AbstractRemoteFileStreamingMessageSource
- stop() - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizingMessageSource
- stop(Runnable) - Method in class org.springframework.integration.file.config.FileTailInboundChannelAdapterFactoryBean
- store - Variable in class org.springframework.integration.file.filters.AbstractPersistentAcceptOnceFileListFilter
- STREAM - Enum constant in enum class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway.Option
-
(-stream) Streaming 'get' (returns InputStream); user must call
Session.close()
. - SUBDIRS - Enum constant in enum class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway.Option
-
(-dirs) Include directories in the results (ls).
- supportsSingleFileFiltering() - Method in class org.springframework.integration.file.filters.AbstractFileListFilter
- supportsSingleFileFiltering() - Method in class org.springframework.integration.file.filters.CompositeFileListFilter
- supportsSingleFileFiltering() - Method in interface org.springframework.integration.file.filters.FileListFilter
-
Indicates that this filter supports filtering a single file.
- supportsSingleFileFiltering() - Method in class org.springframework.integration.file.filters.LastModifiedFileListFilter
- synchronizer - Variable in class org.springframework.integration.file.dsl.RemoteFileInboundChannelAdapterSpec
- synchronizeToLocalDirectory(File) - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer
- synchronizeToLocalDirectory(File) - Method in interface org.springframework.integration.file.remote.synchronizer.InboundFileSynchronizer
-
Synchronize all available files to the local directory.
- synchronizeToLocalDirectory(File, int) - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer
- synchronizeToLocalDirectory(File, int) - Method in interface org.springframework.integration.file.remote.synchronizer.InboundFileSynchronizer
-
Synchronize up to maxFetchSize files to the local directory.
T
- tailAdapter(File) - Static method in class org.springframework.integration.file.dsl.Files
-
Create a
TailAdapterSpec
builder for theFileTailingMessageProducerSupport
. - TailAdapterSpec - Class in org.springframework.integration.file.dsl
-
A
MessageProducerSpec
for file tailing adapters. - TailAdapterSpec() - Constructor for class org.springframework.integration.file.dsl.TailAdapterSpec
- taskExecutor(TaskExecutor) - Method in class org.springframework.integration.file.dsl.TailAdapterSpec
-
Configure a task executor.
- taskScheduler(TaskScheduler) - Method in class org.springframework.integration.file.dsl.FileWritingMessageHandlerSpec
-
Specify a
TaskScheduler
for flush task when theFileExistsMode.APPEND_NO_FLUSH
is in use. - taskScheduler(TaskScheduler) - Method in class org.springframework.integration.file.dsl.TailAdapterSpec
-
Set a task scheduler - defaults to the integration 'taskScheduler'.
- temporaryFileSuffix(String) - Method in class org.springframework.integration.file.dsl.FileTransferringMessageHandlerSpec
-
Set the temporary suffix to use when transferring files to the remote system.
- temporaryFileSuffix(String) - Method in class org.springframework.integration.file.dsl.FileWritingMessageHandlerSpec
-
By default, every file that is in the process of being transferred will appear in the file system with an additional suffix, which by default is
.writing
. - temporaryFileSuffix(String) - Method in class org.springframework.integration.file.dsl.RemoteFileInboundChannelAdapterSpec
-
Configure a suffix to temporarily apply to the local filename; when copied the file is renamed to its final name.
- temporaryFileSuffix(String) - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
-
Set the temporary suffix to use when transferring files to the remote system.
- temporaryRemoteDirectory(String) - Method in class org.springframework.integration.file.dsl.FileTransferringMessageHandlerSpec
-
Specify a remote directory path.
- temporaryRemoteDirectory(Function<Message<P>, String>) - Method in class org.springframework.integration.file.dsl.FileTransferringMessageHandlerSpec
-
Specify a remote temporary directory path
Function
. - temporaryRemoteDirectoryExpression(String) - Method in class org.springframework.integration.file.dsl.FileTransferringMessageHandlerSpec
-
Specify a remote directory path SpEL expression.
- temporaryRemoteDirectoryExpression(String) - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
-
Set a temporary remote directory expression; used when transferring files to the remote system.
- temporaryRemoteDirectoryExpression(Expression) - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
-
Set a temporary remote directory expression; used when transferring files to the remote system.
- temporaryRemoteDirectoryFunction(Function<Message<P>, String>) - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
-
Set a temporary remote directory function; used when transferring files to the remote system.
- test() - Method in interface org.springframework.integration.file.remote.session.Session
-
Test the session is still alive, e.g.
- toByteArrayTransformer() - Static method in class org.springframework.integration.file.dsl.Files
-
Create a
FileToByteArrayTransformer
instance. - toByteArrayTransformer(boolean) - Static method in class org.springframework.integration.file.dsl.Files
-
Create a
FileToByteArrayTransformer
instance. - toCommand(String) - Static method in enum class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway.Command
- toJson() - Method in class org.springframework.integration.file.remote.AbstractFileInfo
- toOption(String) - Static method in enum class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway.Option
- toString() - Method in class org.springframework.integration.file.remote.AbstractFileInfo
- toString() - Method in class org.springframework.integration.file.remote.aop.RotationPolicy.KeyDirectory
- toString() - Method in class org.springframework.integration.file.splitter.FileSplitter.FileMarker
- toString() - Method in class org.springframework.integration.file.tail.FileTailingMessageProducerSupport.FileTailingEvent
- toString() - Method in class org.springframework.integration.file.tail.FileTailingMessageProducerSupport.FileTailingIdleEvent
- toStringTransformer() - Static method in class org.springframework.integration.file.dsl.Files
-
Create a
FileToStringTransformer
instance with defaultcharset
and no delete files afterwards. - toStringTransformer(boolean) - Static method in class org.springframework.integration.file.dsl.Files
-
Create a
FileToStringTransformer
instance with defaultcharset
and with delete files flag. - toStringTransformer(String) - Static method in class org.springframework.integration.file.dsl.Files
-
Create a
FileToStringTransformer
instance with providedcharset
and no delete files afterwards. - toStringTransformer(String, boolean) - Static method in class org.springframework.integration.file.dsl.Files
-
Create a
FileToStringTransformer
instance with providedcharset
and delete files flag. - transform(Message<?>) - Method in class org.springframework.integration.file.transformer.AbstractFilePayloadTransformer
- transformFile(File) - Method in class org.springframework.integration.file.transformer.AbstractFilePayloadTransformer
-
Subclasses must implement this method to transform the File contents.
- transformFile(File) - Method in class org.springframework.integration.file.transformer.FileToByteArrayTransformer
- transformFile(File) - Method in class org.springframework.integration.file.transformer.FileToStringTransformer
- trigger(Message<?>) - Method in class org.springframework.integration.file.FileWritingMessageHandler
-
When using
FileExistsMode.APPEND_NO_FLUSH
, you can send a message to this method to flush any file(s) that needs it. - tryClaim(File) - Method in class org.springframework.integration.file.DefaultDirectoryScanner
-
This class takes the minimal implementation and merely delegates to the locker if set.
- tryClaim(File) - Method in interface org.springframework.integration.file.DirectoryScanner
-
Claim the file to process.
U
- unlock(File) - Method in interface org.springframework.integration.file.FileLocker
-
Unlocks the given file.
- unlock(File) - Method in class org.springframework.integration.file.locking.NioFileLocker
- useTemporaryFileName(boolean) - Method in class org.springframework.integration.file.dsl.FileTransferringMessageHandlerSpec
-
A
boolean
flag to use temporary files names or not. - useTemporaryFileName(boolean) - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
-
Set whether a temporary file name is used when sending files to the remote system.
- useWatchService(boolean) - Method in class org.springframework.integration.file.dsl.FileInboundChannelAdapterSpec
-
Switch this
FileReadingMessageSource
to use its internalWatchService
directory scanner.
V
- valueOf(String) - Static method in enum class org.springframework.integration.file.FileReadingMessageSource.WatchEventType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway.Command
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway.Option
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.integration.file.splitter.FileSplitter.FileMarker.Mark
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.integration.file.support.FileExistsMode
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.springframework.integration.file.FileReadingMessageSource.WatchEventType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway.Command
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway.Option
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.integration.file.splitter.FileSplitter.FileMarker.Mark
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.integration.file.support.FileExistsMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- watchEvents(FileReadingMessageSource.WatchEventType...) - Method in class org.springframework.integration.file.dsl.FileInboundChannelAdapterSpec
-
The
WatchService
event types. - willAddHeaders(Message<?>) - Method in class org.springframework.integration.file.splitter.FileSplitter
- write(InputStream, String) - Method in class org.springframework.integration.file.remote.session.CachingSessionFactory.CachedSession
- write(InputStream, String) - Method in interface org.springframework.integration.file.remote.session.Session
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form