public class FtpOutboundGatewaySpec extends RemoteFileOutboundGatewaySpec<org.apache.commons.net.ftp.FTPFile,FtpOutboundGatewaySpec>
RemoteFileOutboundGatewaySpec
for FTP.logger, PARSER, target
Modifier and Type | Method and Description |
---|---|
FtpOutboundGatewaySpec |
patternFileNameFilter(java.lang.String pattern)
Specify a simple pattern to match remote files (e.g.
|
FtpOutboundGatewaySpec |
regexFileNameFilter(java.lang.String regex)
Specify a simple pattern to match remote files (e.g.
|
FtpOutboundGatewaySpec |
workingDirExpression(org.springframework.expression.Expression workingDirExpression)
Specify a SpEL
Expression to evaluate FTP client working directory
against request message. |
FtpOutboundGatewaySpec |
workingDirExpression(java.lang.String workingDirExpression)
Specify a SpEL
Expression to evaluate FTP client working directory
against request message. |
FtpOutboundGatewaySpec |
workingDirFunction(java.util.function.Function<org.springframework.messaging.Message<?>,java.lang.String> workingDirFunction)
Specify a
Function to evaluate FTP client working directory
against request message. |
autoCreateLocalDirectory, chmod, fileExistsMode, filter, filterExpression, filterFunction, getComponentsToRegister, localDirectory, localDirectory, localDirectoryExpression, localDirectoryExpression, localFilename, localFilenameExpression, localFilenameExpression, mputFilter, mputFilterExpression, mputFilterFunction, options, options, patternMputFilter, regexMputFilter, remoteFileSeparator, renameExpression, renameExpression, renameFunction, temporaryFileSuffix
_this, afterPropertiesSet, destroy, doGet, get, getId, getObject, getObjectType, id, isSingleton
public FtpOutboundGatewaySpec patternFileNameFilter(java.lang.String pattern)
RemoteFileOutboundGatewaySpec
patternFileNameFilter
in class RemoteFileOutboundGatewaySpec<org.apache.commons.net.ftp.FTPFile,FtpOutboundGatewaySpec>
pattern
- the pattern.FtpSimplePatternFileListFilter
public FtpOutboundGatewaySpec regexFileNameFilter(java.lang.String regex)
RemoteFileOutboundGatewaySpec
regexFileNameFilter
in class RemoteFileOutboundGatewaySpec<org.apache.commons.net.ftp.FTPFile,FtpOutboundGatewaySpec>
regex
- the regex pattern.FtpRegexPatternFileListFilter
public FtpOutboundGatewaySpec workingDirExpression(java.lang.String workingDirExpression)
Expression
to evaluate FTP client working directory
against request message.workingDirExpression
- the SpEL expression to evaluate working directoryFtpOutboundGateway.setWorkingDirExpression(Expression)
public FtpOutboundGatewaySpec workingDirExpression(org.springframework.expression.Expression workingDirExpression)
Expression
to evaluate FTP client working directory
against request message.workingDirExpression
- the SpEL expression to evaluate working directoryFtpOutboundGateway.setWorkingDirExpression(Expression)
public FtpOutboundGatewaySpec workingDirFunction(java.util.function.Function<org.springframework.messaging.Message<?>,java.lang.String> workingDirFunction)
Function
to evaluate FTP client working directory
against request message.workingDirFunction
- the function to evaluate working directoryFtpOutboundGateway.setWorkingDirExpression(Expression)