- 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
-
- 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
-
- AcceptAllFileListFilter() - Constructor for class org.springframework.integration.file.filters.AcceptAllFileListFilter
-
- AcceptOnceFileListFilter<F> - Class in org.springframework.integration.file.filters
-
- 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
-
- 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
-
- 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
-
- FileWritingMessageHandler(Expression) - Constructor for class org.springframework.integration.file.FileWritingMessageHandler
-
- FileWritingMessageHandlerFactoryBean - Class in org.springframework.integration.file.config
-
- 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
-
- flushableStore - Variable in class org.springframework.integration.file.filters.AbstractPersistentAcceptOnceFileListFilter
-
- flushIfNeeded() - Method in class org.springframework.integration.file.filters.AbstractPersistentAcceptOnceFileListFilter
-
- flushOnUpdate - Variable in class org.springframework.integration.file.filters.AbstractPersistentAcceptOnceFileListFilter
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- setThreadKey(Message<?>, Object) - Method in class org.springframework.integration.file.remote.session.DelegatingSessionFactory
-
- 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
-