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