Skip navigation links
A B C D E F G H I L M N O P R S T U V W 

A

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
 
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(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(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(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.Command - Enum in org.springframework.integration.file.remote.gateway
Enumeration of commands supported by the gateways.
AbstractRemoteFileOutboundGateway.Option - Enum 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
 
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
Accepts 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(File) - Method in class org.springframework.integration.file.filters.IgnoreHiddenFileListFilter
 
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(int) - Constructor for class org.springframework.integration.file.filters.AcceptOnceFileListFilter
Creates an AcceptOnceFileListFilter that is based on a bounded queue.
AcceptOnceFileListFilter() - Constructor for class org.springframework.integration.file.filters.AcceptOnceFileListFilter
Creates an AcceptOnceFileListFilter based on an unbounded queue.
addFilter(FileListFilter<F>) - Method in class org.springframework.integration.file.filters.CompositeFileListFilter
 
addFilters(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
Not thread safe.
addHeaders(Message<?>, Map<String, Object>) - Method in class org.springframework.integration.file.splitter.FileSplitter
 
addSessionFactory(String, SessionFactory<F>) - Method in class org.springframework.integration.file.remote.session.DefaultSessionFactoryLocator
Add a session factory.
afterPropertiesSet() - Method in class org.springframework.integration.file.filters.AbstractRegexPatternFileListFilter
 
afterPropertiesSet() - Method in class org.springframework.integration.file.remote.RemoteFileTemplate
 
afterPropertiesSet() - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer
 
afterPropertiesSet() - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizingMessageSource
 
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(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<?>, 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<?>) - Method in class org.springframework.integration.file.remote.RemoteFileTemplate
 
append(Message<?>, String) - Method in class org.springframework.integration.file.remote.RemoteFileTemplate
 
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.
asFileInfoList(Collection<F>) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
 

B

BigMGetTests - Class in org.springframework.integration.file.test
Created this test because a customer reported hanging with large mget.
BigMGetTests() - Constructor for class org.springframework.integration.file.test.BigMGetTests
 
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
 
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> - Class in org.springframework.integration.file.remote
RemoteFileTemplate callback with the underlying client instance providing access to lower level methods where no result is returned.
ClientCallbackWithoutResult() - Constructor for class org.springframework.integration.file.remote.ClientCallbackWithoutResult
 
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
 
command - Variable in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
 
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
 
copyFileToLocalDirectory(String, F, File, Session<F>) - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer
 
createHandler() - Method in class org.springframework.integration.file.config.FileWritingMessageHandlerFactoryBean
 
createInstance() - Method in class org.springframework.integration.file.config.FileTailInboundChannelAdapterFactoryBean
 

D

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
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
 
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.
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
 
doInit() - Method in class org.springframework.integration.file.FileWritingMessageHandler
 
doInit() - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
 
doInSession(Session<F>, Message<?>) - Method in interface org.springframework.integration.file.remote.MessageSessionCallback
Called within the context of a session and requestMessage.
doInSession(Session<F>) - Method in interface org.springframework.integration.file.remote.SessionCallback
Called within the context of a session.
doInSession(Session<F>) - Method in class org.springframework.integration.file.remote.SessionCallbackWithoutResult
 
doInSessionWithoutResult(Session<F>) - Method in class 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.remote.synchronizer.AbstractInboundFileSynchronizingMessageSource
Polls from the file source.
doStart() - Method in class org.springframework.integration.file.tail.ApacheCommonsFileTailingMessageProducer
 
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.OSDelegatingFileTailingMessageProducer
 
doWithClient(C) - Method in interface org.springframework.integration.file.remote.ClientCallback
Called within the context of a Session.
doWithClient(C) - Method in class org.springframework.integration.file.remote.ClientCallbackWithoutResult
 
doWithClientWithoutResult(C) - Method in class 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

enhanceNameWithSubDirectory(F, String) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
 
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.

F

FileExistsMode - Enum in org.springframework.integration.file.support
When writing file, this enumeration indicates what action shall be taken in case the destination file already exists.
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
 
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 - 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
 
FILENAME - Static variable in class org.springframework.integration.file.FileHeaders
 
fileName(F) - Method in class org.springframework.integration.file.filters.AbstractPersistentAcceptOnceFileListFilter
 
fileName(File) - Method in class org.springframework.integration.file.filters.FileSystemPersistentAcceptOnceFileListFilter
 
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
Creates a FileReadingMessageSource with a naturally ordered queue of unbounded capacity.
FileReadingMessageSource(int) - Constructor for class org.springframework.integration.file.FileReadingMessageSource
Creates a FileReadingMessageSource with a bounded queue of the given capacity.
FileReadingMessageSource(Comparator<File>) - Constructor for class org.springframework.integration.file.FileReadingMessageSource
Creates a FileReadingMessageSource with a PriorityBlockingQueue ordered with the passed in Comparator
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 - Static variable in class org.springframework.integration.file.test.BigMGetTests
 
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 in org.springframework.integration.file.splitter
 
FileSplitterParser - Class in org.springframework.integration.file.config
 
FileSplitterParser() - Constructor for class org.springframework.integration.file.config.FileSplitterParser
 
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
 
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
 
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(SessionFactory<F>) - Constructor for class org.springframework.integration.file.remote.handler.FileTransferringMessageHandler
 
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
 
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
FileWritingMessageHandlerFactoryBean - Class in org.springframework.integration.file.config
Factory bean used to create FileWritingMessageHandlers.
FileWritingMessageHandlerFactoryBean() - Constructor for class org.springframework.integration.file.config.FileWritingMessageHandlerFactoryBean
 
filterFiles(F[]) - Method in class org.springframework.integration.file.filters.AbstractFileListFilter
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.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(File[]) - Method in class org.springframework.integration.file.filters.LastModifiedFileListFilter
 
filterFiles(F[]) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
 
filterFiles(F[]) - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer
 
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).
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.
flushOnUpdate - Variable in class org.springframework.integration.file.filters.AbstractPersistentAcceptOnceFileListFilter
 

G

generateFileName(Message<?>) - Method in class org.springframework.integration.file.DefaultFileNameGenerator
 
generateFileName(Message<?>) - Method in interface org.springframework.integration.file.FileNameGenerator
 
get(Message<?>, Session<F>, String, String, String, boolean) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
Copy a remote file to the configured local directory.
get(String, InputStreamCallback) - Method in interface org.springframework.integration.file.remote.RemoteFileOperations
Retrieve a remote file as an InputStream.
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(String, InputStreamCallback) - Method in class org.springframework.integration.file.remote.RemoteFileTemplate
 
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 org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway.Command
 
getCommand() - Method in class org.springframework.integration.file.tail.OSDelegatingFileTailingMessageProducer
 
getComponentType() - Method in class org.springframework.integration.file.FileReadingMessageSource
 
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
 
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(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(File) - Method in class org.springframework.integration.file.filters.RegexPatternFileListFilter
 
getFilename(File) - Method in class org.springframework.integration.file.filters.SimplePatternFileListFilter
 
getFilename() - Method in interface org.springframework.integration.file.remote.FileInfo
 
getFilename(F) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
 
getFilename(AbstractFileInfo<F>) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
 
getFilename(F) - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer
 
getFilePath() - Method in class org.springframework.integration.file.splitter.FileSplitter.FileMarker
 
getForString(String) - Static method in enum 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
 
getInboundFileSynchronizerClassname() - 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
 
getLineCount() - Method in class org.springframework.integration.file.splitter.FileSplitter.FileMarker
 
getMark() - Method in class org.springframework.integration.file.splitter.FileSplitter.FileMarker
 
getMessage() - Method in class org.springframework.integration.file.tail.FileTailingMessageProducerSupport.FileTailingEvent
 
getMessageBuilderFactory() - Method in class org.springframework.integration.file.transformer.AbstractFilePayloadTransformer
 
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
 
getObject() - Method in class org.springframework.integration.file.config.FileReadingMessageSourceFactoryBean
 
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 org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway.Option
 
getPermissions() - Method in interface org.springframework.integration.file.remote.FileInfo
 
getPhase() - Method in class org.springframework.integration.file.config.FileTailInboundChannelAdapterFactoryBean
 
getPhase() - Method in class org.springframework.integration.file.WatchServiceDirectoryScanner
 
getRegexPatternFileListFilterClassname() - Method in class org.springframework.integration.file.config.AbstractRemoteFileInboundChannelAdapterParser
 
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
 
getRemoteFilename(String) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
 
getRemoteFileSeparator() - Method in class org.springframework.integration.file.remote.RemoteFileTemplate
 
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 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(Object) - Method in class org.springframework.integration.file.remote.session.DelegatingSessionFactory
 
getSession() - Method in interface org.springframework.integration.file.remote.session.SessionFactory
 
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.
getSimplePatternFileListFilterClassname() - Method in class org.springframework.integration.file.config.AbstractRemoteFileInboundChannelAdapterParser
 
getSimplePatternFileListFilterClassName() - Method in class org.springframework.integration.file.config.AbstractRemoteFileOutboundGatewayParser
 
getSize() - Method in interface org.springframework.integration.file.remote.FileInfo
 
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.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
 

H

handle(String) - Method in class org.springframework.integration.file.tail.ApacheCommonsFileTailingMessageProducer
 
handle(Exception) - 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

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
 
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.
isAutoStartup() - Method in class org.springframework.integration.file.config.FileTailInboundChannelAdapterFactoryBean
 
isAutoStartup() - Method in class org.springframework.integration.file.WatchServiceDirectoryScanner
 
isDirectory() - Method in interface org.springframework.integration.file.remote.FileInfo
 
isDirectory(F) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
 
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.
isFile(F) - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer
 
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.remote.synchronizer.AbstractInboundFileSynchronizingMessageSource
 
isRunning() - Method in class org.springframework.integration.file.WatchServiceDirectoryScanner
 
isSharedSession() - Method in interface org.springframework.integration.file.remote.session.SharedSessionCapable
 
isSingleton() - Method in class org.springframework.integration.file.config.FileListFilterFactoryBean
 
isSingleton() - Method in class org.springframework.integration.file.config.FileReadingMessageSourceFactoryBean
 
isUseTemporaryFileName() - Method in class org.springframework.integration.file.remote.handler.FileTransferringMessageHandler
 
isUseTemporaryFileName() - Method in class org.springframework.integration.file.remote.RemoteFileTemplate
 
isUsingReplyProducer() - Method in class org.springframework.integration.file.config.FileOutboundChannelAdapterParser
 

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
 
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.
listEligibleFiles(File) - Method in class org.springframework.integration.file.RecursiveLeafOnlyDirectoryScanner
Deprecated.
 
listEligibleFiles(File) - Method in class org.springframework.integration.file.WatchServiceDirectoryScanner
 
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.
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
 
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
Tries to lock the given file and returns true if it was successful, false otherwise.
logger - Variable in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer
 
ls(Session<F>, String) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
 

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)
MessageSessionCallback<F,T> - Interface in org.springframework.integration.file.remote
Callback invoked by RemoteFileOperations.executeForMessage() - allows multiple operations on a session.
mGet(Message<?>, Session<F>, String, String) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
 
mgetManyFiles() - Method in class org.springframework.integration.file.test.BigMGetTests
 
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
 

N

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
 

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.handler.FileTransferringMessageHandler
 
onInit() - Method in class org.springframework.integration.file.tail.OSDelegatingFileTailingMessageProducer
 
onSend(Message<File>) - Method in class org.springframework.integration.file.FileReadingMessageSource
The message is just logged.
options - Variable in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
 
org.springframework.integration.file - package org.springframework.integration.file
Base package for File support.
org.springframework.integration.file.config - package org.springframework.integration.file.config
Provides classes for configuration - parsers, namespace handlers, factory beans.
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.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.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.test - package org.springframework.integration.file.test
Provides classes used to support common test cases in modules that are dependent on the file module.
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
 

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.FileInboundChannelAdapterParser
 
parseTransformer(Element, ParserContext, BeanDefinitionBuilder) - Method in class org.springframework.integration.file.config.AbstractFilePayloadTransformerParser
 
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
 
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
 

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.
receive() - Method in class org.springframework.integration.file.FileReadingMessageSource
 
RecursiveLeafOnlyDirectoryScanner - Class in org.springframework.integration.file
Deprecated.
in favor of WatchServiceDirectoryScanner (when using Java 7 or later)
RecursiveLeafOnlyDirectoryScanner() - Constructor for class org.springframework.integration.file.RecursiveLeafOnlyDirectoryScanner
Deprecated.
 
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
 
REMOTE_DIRECTORY - Static variable in class org.springframework.integration.file.FileHeaders
 
REMOTE_FILE - Static variable in class org.springframework.integration.file.FileHeaders
 
REMOTE_SESSION - Static variable in class org.springframework.integration.file.FileHeaders
 
RemoteFileOperations<F> - Interface in org.springframework.integration.file.remote
Strategy for performing operations on remote files.
RemoteFileOutboundChannelAdapterParser - Class in org.springframework.integration.file.config
 
RemoteFileOutboundChannelAdapterParser() - Constructor for class org.springframework.integration.file.config.RemoteFileOutboundChannelAdapterParser
 
remoteFileTemplate - Variable in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
 
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.
RemoteFileUtils - Class in org.springframework.integration.file.remote
Utility methods for supporting remote file operations.
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 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
 
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
 
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.
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
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.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.
run() - Method in class org.springframework.integration.file.tail.OSDelegatingFileTailingMessageProducer
Reads lines from stdout and sends in a message to the output channel.

S

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<?>, 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<?>, FileExistsMode...) - Method in class org.springframework.integration.file.remote.RemoteFileTemplate
 
send(Message<?>, String, FileExistsMode...) - Method in class org.springframework.integration.file.remote.RemoteFileTemplate
 
send(String) - Method in class org.springframework.integration.file.tail.FileTailingMessageProducerSupport
 
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> - Class in org.springframework.integration.file.remote
Simple convenience implementation of SessionCallback for cases where no result is returned.
SessionCallbackWithoutResult() - Constructor for class org.springframework.integration.file.remote.SessionCallbackWithoutResult
 
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.
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.
setAppendNewLine(Boolean) - Method in class org.springframework.integration.file.config.FileWritingMessageHandlerFactoryBean
 
setAppendNewLine(boolean) - Method in class org.springframework.integration.file.FileWritingMessageHandler
If 'true' will append a new-line after each write.
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.config.FileReadingMessageSourceFactoryBean
 
setAutoCreateDirectory(Boolean) - Method in class org.springframework.integration.file.config.FileWritingMessageHandlerFactoryBean
 
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.handler.FileTransferringMessageHandler
 
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.
setAutoCreateLocalDirectory(boolean) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
 
setAutoCreateLocalDirectory(boolean) - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizingMessageSource
 
setAutoStartup(boolean) - Method in class org.springframework.integration.file.config.FileTailInboundChannelAdapterFactoryBean
 
setAutoStartup(boolean) - Method in class org.springframework.integration.file.WatchServiceDirectoryScanner
 
setBeanFactory(BeanFactory) - Method in class org.springframework.integration.file.config.FileReadingMessageSourceFactoryBean
 
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.FileTailInboundChannelAdapterFactoryBean
 
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.handler.FileTransferringMessageHandler
 
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(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.
setCharset(String) - Method in class org.springframework.integration.file.transformer.FileToStringTransformer
Set the charset name to use when copying the File to a String.
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.config.FileWritingMessageHandlerFactoryBean
 
setDeleteSourceFiles(boolean) - Method in class org.springframework.integration.file.FileWritingMessageHandler
Specify whether to delete source Files after writing to the destination directory.
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
 
setEnd(Boolean) - Method in class org.springframework.integration.file.config.FileTailInboundChannelAdapterFactoryBean
 
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.
setErrorChannel(MessageChannel) - 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.
setExpressionRename(Expression) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
Temporary, will be changed to AbstractRemoteFileOutboundGateway.setRenameExpression(java.lang.String) in a future release.
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.
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.handler.FileTransferringMessageHandler
 
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
 
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
 
setFilter(FileListFilter<F>) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
 
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.
setFlushOnUpdate(boolean) - Method in class org.springframework.integration.file.filters.AbstractPersistentAcceptOnceFileListFilter
Determine whether the metadataStore should be flushed on each update (if Flushable).
setHeaderName(String) - Method in class org.springframework.integration.file.DefaultFileNameGenerator
Specify a custom header name to check for the file name.
setIgnoreHidden(Boolean) - Method in class org.springframework.integration.file.config.FileListFilterFactoryBean
Specify whether hidden files shall be ignored.
setIntegrationEvaluationContext(EvaluationContext) - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer
 
setLocalDirectory(File) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
 
setLocalDirectory(File) - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizingMessageSource
 
setLocalDirectoryExpression(Expression) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
 
setLocalFilenameGeneratorExpression(Expression) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
 
setLocalFilenameGeneratorExpression(Expression) - 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(AbstractFileLockerFilter) - Method in class org.springframework.integration.file.config.FileReadingMessageSourceFactoryBean
 
setLocker(FileLocker) - Method in class org.springframework.integration.file.DefaultDirectoryScanner
Sets a custom locker to be used by this scanner.
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
Optional.
setMputFilter(FileListFilter<File>) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
 
setNativeOptions(String) - Method in class org.springframework.integration.file.config.FileTailInboundChannelAdapterFactoryBean
 
setOptions(String) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
 
setOptions(String) - Method in class org.springframework.integration.file.tail.OSDelegatingFileTailingMessageProducer
 
setOutputChannel(MessageChannel) - Method in class org.springframework.integration.file.config.FileTailInboundChannelAdapterFactoryBean
 
setPattern(Pattern) - Method in class org.springframework.integration.file.filters.AbstractRegexPatternFileListFilter
 
setPattern(String) - Method in class org.springframework.integration.file.filters.AbstractRegexPatternFileListFilter
 
setPhase(int) - Method in class org.springframework.integration.file.config.FileTailInboundChannelAdapterFactoryBean
 
setPhase(int) - Method in class org.springframework.integration.file.WatchServiceDirectoryScanner
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.remote.synchronizer.AbstractInboundFileSynchronizer
Set to true to enable the preservation of the remote file timestamp when transferring.
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.synchronizer.AbstractInboundFileSynchronizer
Specify the full path to the remote directory.
setRemoteDirectoryExpression(Expression) - Method in class org.springframework.integration.file.remote.handler.FileTransferringMessageHandler
 
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.
setRemoteFileSeparator(String) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
 
setRemoteFileSeparator(String) - Method in class org.springframework.integration.file.remote.handler.FileTransferringMessageHandler
 
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(String) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
Deprecated.
in favor of AbstractRemoteFileOutboundGateway.setExpressionRename(org.springframework.expression.Expression). Will be changed in a future release to use an Expression parameter.
setReopen(Boolean) - Method in class org.springframework.integration.file.config.FileTailInboundChannelAdapterFactoryBean
 
setReopen(boolean) - Method in class org.springframework.integration.file.tail.ApacheCommonsFileTailingMessageProducer
If true, close and reopen the file between reading chunks; default false.
setRequiresReply(Boolean) - Method in class org.springframework.integration.file.config.FileWritingMessageHandlerFactoryBean
 
setRunning(boolean) - Method in class org.springframework.integration.file.WatchServiceDirectoryScanner
 
setScanEachPoll(Boolean) - Method in class org.springframework.integration.file.config.FileReadingMessageSourceFactoryBean
 
setScanEachPoll(boolean) - Method in class org.springframework.integration.file.FileReadingMessageSource
Optional.
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 WatchServiceDirectoryScanner
setSendTimeout(Long) - Method in class org.springframework.integration.file.config.FileWritingMessageHandlerFactoryBean
 
setSessionWaitTimeout(long) - Method in class org.springframework.integration.file.remote.session.CachingSessionFactory
Sets the limit of how long to wait for a session to become available.
setTailAttemptsDelay(long) - Method in class org.springframework.integration.file.tail.FileTailingMessageProducerSupport
The delay in milliseconds between attempts to tail a non-existent file, or between attempts to execute a process if it fails for any reason.
setTaskExecutor(TaskExecutor) - Method in class org.springframework.integration.file.config.FileTailInboundChannelAdapterFactoryBean
 
setTaskExecutor(TaskExecutor) - Method in class org.springframework.integration.file.tail.FileTailingMessageProducerSupport
A task executor; default is a SimpleAsyncTaskExecutor.
setTaskScheduler(TaskScheduler) - Method in class org.springframework.integration.file.config.FileTailInboundChannelAdapterFactoryBean
 
setTemporaryFileSuffix(String) - Method in class org.springframework.integration.file.config.FileWritingMessageHandlerFactoryBean
 
setTemporaryFileSuffix(String) - Method in class org.springframework.integration.file.FileWritingMessageHandler
By default, every file that is in the process of being transferred will appear in the file system with an additional suffix, which by default is ".writing".
setTemporaryFileSuffix(String) - Method in class org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway
 
setTemporaryFileSuffix(String) - Method in class org.springframework.integration.file.remote.handler.FileTransferringMessageHandler
 
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.handler.FileTransferringMessageHandler
 
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.
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.handler.FileTransferringMessageHandler
 
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.
SharedSessionCapable - Interface in org.springframework.integration.file.remote.session
A SessionFactory that implements this interface is capable of supporting a shared session.
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
 
start() - Method in class org.springframework.integration.file.config.FileTailInboundChannelAdapterFactoryBean
 
start() - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizingMessageSource
 
start() - Method in class org.springframework.integration.file.WatchServiceDirectoryScanner
 
stop() - Method in class org.springframework.integration.file.config.FileTailInboundChannelAdapterFactoryBean
 
stop(Runnable) - Method in class org.springframework.integration.file.config.FileTailInboundChannelAdapterFactoryBean
 
stop() - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizingMessageSource
 
stop() - Method in class org.springframework.integration.file.WatchServiceDirectoryScanner
 
stop(Runnable) - Method in class org.springframework.integration.file.WatchServiceDirectoryScanner
 
store - Variable in class org.springframework.integration.file.filters.AbstractPersistentAcceptOnceFileListFilter
 
synchronizeToLocalDirectory(File) - Method in class org.springframework.integration.file.remote.synchronizer.AbstractInboundFileSynchronizer
 
synchronizeToLocalDirectory(File) - Method in interface org.springframework.integration.file.remote.synchronizer.InboundFileSynchronizer
 

T

toCommand(String) - Static method in enum org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway.Command
 
toOption(String) - Static method in enum 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.splitter.FileSplitter.FileMarker
 
toString() - Method in class org.springframework.integration.file.tail.FileTailingMessageProducerSupport.FileTailingEvent
 
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
 
tryClaim(File) - Method in class org.springframework.integration.file.DefaultDirectoryScanner
Claim the file to process.
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
 

V

valueOf(String) - Static method in enum org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway.Command
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway.Option
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.integration.file.splitter.FileSplitter.FileMarker.Mark
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.springframework.integration.file.support.FileExistsMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway.Command
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.springframework.integration.file.remote.gateway.AbstractRemoteFileOutboundGateway.Option
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.springframework.integration.file.splitter.FileSplitter.FileMarker.Mark
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.springframework.integration.file.support.FileExistsMode
Returns an array containing the constants of this enum type, in the order they are declared.

W

WatchServiceDirectoryScanner - Class in org.springframework.integration.file
Directory scanner that uses Java 7 WatchService.
WatchServiceDirectoryScanner(String) - Constructor for class org.springframework.integration.file.WatchServiceDirectoryScanner
Construct an instance for the given directory.
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 L M N O P R S T U V W 
Skip navigation links