Index

A B C D E F G H I K L M N O P R S T U V W 
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 acquire Session 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 if sequenceDetails 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 configured FileListFilter.
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 of FileListFilters using a CompositeFileListFilter: 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
SessionFactory that delegates to a SessionFactory retrieved from a SessionFactoryLocator.
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 a Consumer 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(String) - Method in class org.springframework.integration.file.dsl.TailAdapterSpec
 
errorChannel(MessageChannel) - Method in class org.springframework.integration.file.dsl.TailAdapterSpec
 
errorMessageStrategy(ErrorMessageStrategy) - 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 the FileSplitter with the markers 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 a FileReadingMessageSource.
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 of FileSplitter.FileMarker.Mark.END message in the group and its FileHeaders.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 in Comparator.
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 the File 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 the FileSplitter.
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 the FileTransferringMessageHandler.
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 a LiteralExpression.
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 when FileWritingMessageHandler.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 FileWritingMessageHandlers.
FileWritingMessageHandlerFactoryBean() - Constructor for class org.springframework.integration.file.config.FileWritingMessageHandlerFactoryBean
 
FileWritingMessageHandlerSpec - Class in org.springframework.integration.file.dsl
The MessageHandlerSpec for the FileWritingMessageHandler.
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
filterExpression(String) - Method in class org.springframework.integration.file.dsl.RemoteFileInboundChannelAdapterSpec
filterExpression(String) - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
filterExpression(String) - Method in class org.springframework.integration.file.dsl.RemoteFileStreamingInboundChannelAdapterSpec
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
filterFunction(Function<F, Boolean>) - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
filterFunction(Function<F, Boolean>) - Method in class org.springframework.integration.file.dsl.RemoteFileStreamingInboundChannelAdapterSpec
filterFunction(Function<File, Boolean>) - Method in class org.springframework.integration.file.dsl.FileInboundChannelAdapterSpec
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 and flushOnUpdate 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
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 the FileReadingMessageSource 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 for AbstractCorrelatingMessageHandler.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 if ignoreHidden == 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 the FileReadingMessageSource.
inboundAdapter(File, Comparator<File>) - Static method in class org.springframework.integration.file.dsl.Files
Create a FileInboundChannelAdapterSpec builder for the FileReadingMessageSource.
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 which File.lastModified() is less than the LastModifiedFileListFilter.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 provided LastModifiedFileListFilter.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 the apply 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
Specify if FileSplitter should emit FileSplitter.FileMarkers Defaults to false.
markers(boolean) - Method in class org.springframework.integration.file.dsl.FileSplitterSpec
Specify if FileSplitter should emit FileSplitter.FileMarkers 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 using MPUT command.
mputFilterExpression(String) - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
mputFilterFunction(Function<File, Boolean>) - Method in class org.springframework.integration.file.dsl.RemoteFileOutboundGatewaySpec
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-way FileWritingMessageHandler.
outboundAdapter(String) - Static method in class org.springframework.integration.file.dsl.Files
Create a FileWritingMessageHandlerSpec builder for the one-way FileWritingMessageHandler.
outboundAdapter(Function<Message<P>, ?>) - Static method in class org.springframework.integration.file.dsl.Files
Create a FileWritingMessageHandlerSpec builder for the one-way FileWritingMessageHandler.
outboundAdapter(Expression) - Static method in class org.springframework.integration.file.dsl.Files
Create a FileWritingMessageHandlerSpec builder for the one-way FileWritingMessageHandler.
outboundGateway(File) - Static method in class org.springframework.integration.file.dsl.Files
Create a FileWritingMessageHandlerSpec builder for the gateway FileWritingMessageHandler.
outboundGateway(String) - Static method in class org.springframework.integration.file.dsl.Files
Create a FileWritingMessageHandlerSpec builder for the gateway FileWritingMessageHandler.
outboundGateway(Function<Message<P>, ?>) - Static method in class org.springframework.integration.file.dsl.Files
Create a FileWritingMessageHandlerSpec builder for the gateway FileWritingMessageHandler.
outboundGateway(Expression) - Static method in class org.springframework.integration.file.dsl.Files
Create a FileWritingMessageHandlerSpec based on the provided Expression for directory.
outputChannel(String) - Method in class org.springframework.integration.file.dsl.TailAdapterSpec
 
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
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 using MPUT 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 if preventDuplicates == 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 using Files.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
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 using MPUT 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
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 the AbstractRemoteFileOutboundGateway.
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 an AbstractRemoteFileStreamingMessageSource.
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
 
sendTimeout(long) - Method in class org.springframework.integration.file.dsl.TailAdapterSpec
 
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 to SessionFactorys.
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
 
setErrorMessageStrategy(ErrorMessageStrategy) - 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 raw FileInfo.
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
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 when FileExistsMode.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.FileTailingIdleEvents in milliseconds.
setIdleEventInterval(long) - Method in class org.springframework.integration.file.tail.FileTailingMessageProducerSupport
How often to emit FileTailingMessageProducerSupport.FileTailingIdleEvents 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 using MPUT 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 custom DirectoryScanner.
setSendTimeout(long) - Method in class org.springframework.integration.file.config.FileTailInboundChannelAdapterFactoryBean
 
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.
setShouldTrack(boolean) - Method in class org.springframework.integration.file.config.FileTailInboundChannelAdapterFactoryBean
 
setStrictOrder(boolean) - Method in class org.springframework.integration.file.remote.AbstractRemoteFileStreamingMessageSource
The flag indicating if the local cache has to be fully clear on failure to preserve a processing order of remote files on the next AbstractMessageSource.receive() attempt.
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 internal FileReadingMessageSource.WatchServiceDirectoryScanner.
setUseWatchService(boolean) - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizingMessageSource
Switch the local FileReadingMessageSource to use its internal FileReadingMessageSource.WatchServiceDirectoryScanner.
setWatchDirPredicate(Predicate<Path>) - Method in class org.springframework.integration.file.FileReadingMessageSource
Set a Predicate to check a directory in the Files.walkFileTree(Path, Set, int, FileVisitor) call if it is eligible for WatchService.
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.
setWatchMaxDepth(int) - Method in class org.springframework.integration.file.FileReadingMessageSource
Set a max depth for the Files.walkFileTree(Path, Set, int, FileVisitor) API when FileReadingMessageSource.useWatchService is enabled.
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.
shouldMarkSessionAsDirty(Exception) - Method in class org.springframework.integration.file.remote.RemoteFileTemplate
Determine whether Session.dirty() should be called in the RemoteFileTemplate.execute(SessionCallback) when an exception is thrown from the callback.
shouldTrack(boolean) - Method in class org.springframework.integration.file.dsl.TailAdapterSpec
 
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 with iterator flag specified.
splitter(boolean, boolean) - Static method in class org.springframework.integration.file.dsl.Files
The FileSplitterSpec builder factory method with iterator and markers flags specified.
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 the FileTailingMessageProducerSupport.
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 the FileExistsMode.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 default charset and no delete files afterwards.
toStringTransformer(boolean) - Static method in class org.springframework.integration.file.dsl.Files
Create a FileToStringTransformer instance with default charset and with delete files flag.
toStringTransformer(String) - Static method in class org.springframework.integration.file.dsl.Files
Create a FileToStringTransformer instance with provided charset and no delete files afterwards.
toStringTransformer(String, boolean) - Static method in class org.springframework.integration.file.dsl.Files
Create a FileToStringTransformer instance with provided charset 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 internal WatchService 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

watchDirPredicate(Predicate<Path>) - Method in class org.springframework.integration.file.dsl.FileInboundChannelAdapterSpec
Set a Predicate to check if it is eligible for WatchService.
watchEvents(FileReadingMessageSource.WatchEventType...) - Method in class org.springframework.integration.file.dsl.FileInboundChannelAdapterSpec
The WatchService event types.
watchMaxDepth(int) - Method in class org.springframework.integration.file.dsl.FileInboundChannelAdapterSpec
Set a depth for files walk API.
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
 
A B C D E F G H I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form