クラス Ftp
java.lang.ObjectSE
org.springframework.integration.ftp.dsl.Ftp
FTP コンポーネントのファクトリ。
- 導入:
- 5.0
- 作成者:
- Artem Bilan, Gary Russell, Deepak Gunasekaran
メソッドのサマリー
修飾子と型メソッド説明static FtpInboundChannelAdapterSpec
inboundAdapter
(SessionFactory<org.apache.commons.net.ftp.FTPFile> sessionFactory) 受信・チャネルアダプター仕様のFtpInboundChannelAdapterSpec
ファクトリ。static FtpInboundChannelAdapterSpec
inboundAdapter
(SessionFactory<org.apache.commons.net.ftp.FTPFile> sessionFactory, ComparatorSE<FileSE> receptionOrderComparator) 受信・チャネルアダプター仕様のFtpInboundChannelAdapterSpec
ファクトリ。inboundStreamingAdapter
(RemoteFileTemplate<org.apache.commons.net.ftp.FTPFile> remoteFileTemplate) 受信・チャネルアダプター仕様のFtpStreamingInboundChannelAdapterSpec
ファクトリ。inboundStreamingAdapter
(RemoteFileTemplate<org.apache.commons.net.ftp.FTPFile> remoteFileTemplate, ComparatorSE<org.apache.commons.net.ftp.FTPFile> receptionOrderComparator) 受信・チャネルアダプター仕様のFtpStreamingInboundChannelAdapterSpec
ファクトリ。static FtpMessageHandlerSpec
outboundAdapter
(SessionFactory<org.apache.commons.net.ftp.FTPFile> sessionFactory) 送信・チャネルアダプター仕様のFtpMessageHandlerSpec
ファクトリ。static FtpMessageHandlerSpec
outboundAdapter
(SessionFactory<org.apache.commons.net.ftp.FTPFile> sessionFactory, FileExistsMode fileExistsMode) 送信・チャネルアダプター仕様のFtpMessageHandlerSpec
ファクトリ。static FtpMessageHandlerSpec
outboundAdapter
(FtpRemoteFileTemplate ftpRemoteFileTemplate) 送信・チャネルアダプター仕様のFtpMessageHandlerSpec
ファクトリ。static FtpMessageHandlerSpec
outboundAdapter
(FtpRemoteFileTemplate ftpRemoteFileTemplate, FileExistsMode fileExistsMode) 送信・チャネルアダプター仕様のFtpMessageHandlerSpec
ファクトリ。static FtpOutboundGatewaySpec
outboundGateway
(RemoteFileTemplate<org.apache.commons.net.ftp.FTPFile> remoteFileTemplate, StringSE command) static FtpOutboundGatewaySpec
outboundGateway
(RemoteFileTemplate<org.apache.commons.net.ftp.FTPFile> remoteFileTemplate, StringSE command, StringSE expression) リモートパスのRemoteFileTemplate
、AbstractRemoteFileOutboundGateway.Command
、expression
に基づいてFtpOutboundGatewaySpec
を生成します。static FtpOutboundGatewaySpec
outboundGateway
(RemoteFileTemplate<org.apache.commons.net.ftp.FTPFile> remoteFileTemplate, AbstractRemoteFileOutboundGateway.Command command) static FtpOutboundGatewaySpec
outboundGateway
(RemoteFileTemplate<org.apache.commons.net.ftp.FTPFile> remoteFileTemplate, AbstractRemoteFileOutboundGateway.Command command, StringSE expression) リモートパスのRemoteFileTemplate
、AbstractRemoteFileOutboundGateway.Command
、expression
に基づいてFtpOutboundGatewaySpec
を生成します。static FtpOutboundGatewaySpec
outboundGateway
(SessionFactory<org.apache.commons.net.ftp.FTPFile> sessionFactory, StringSE command) static FtpOutboundGatewaySpec
outboundGateway
(SessionFactory<org.apache.commons.net.ftp.FTPFile> sessionFactory, StringSE command, StringSE expression) リモートパスのSessionFactory
、AbstractRemoteFileOutboundGateway.Command
、expression
に基づいてFtpOutboundGatewaySpec
を生成します。static FtpOutboundGatewaySpec
outboundGateway
(SessionFactory<org.apache.commons.net.ftp.FTPFile> sessionFactory, AbstractRemoteFileOutboundGateway.Command command) static FtpOutboundGatewaySpec
outboundGateway
(SessionFactory<org.apache.commons.net.ftp.FTPFile> sessionFactory, AbstractRemoteFileOutboundGateway.Command command, StringSE expression) リモートパスのSessionFactory
、AbstractRemoteFileOutboundGateway.Command
、expression
に基づいてFtpOutboundGatewaySpec
を生成します。static FtpOutboundGatewaySpec
outboundGateway
(SessionFactory<org.apache.commons.net.ftp.FTPFile> sessionFactory, MessageSessionCallback<org.apache.commons.net.ftp.FTPFile, ?> messageSessionCallback) MessageSessionCallback
に基づいてFtpOutboundGatewaySpec
を作成します。
メソッドの詳細
inboundAdapter
public static FtpInboundChannelAdapterSpec inboundAdapter(SessionFactory<org.apache.commons.net.ftp.FTPFile> sessionFactory) 受信・チャネルアダプター仕様のFtpInboundChannelAdapterSpec
ファクトリ。- パラメーター:
sessionFactory
- セッションファクトリ。- 戻り値:
- スペック。
inboundAdapter
public static FtpInboundChannelAdapterSpec inboundAdapter(SessionFactory<org.apache.commons.net.ftp.FTPFile> sessionFactory, @Nullable ComparatorSE<FileSE> receptionOrderComparator) 受信・チャネルアダプター仕様のFtpInboundChannelAdapterSpec
ファクトリ。- パラメーター:
sessionFactory
- セッションファクトリ。receptionOrderComparator
- コンパレータ。- 戻り値:
- スペック。
inboundStreamingAdapter
public static FtpStreamingInboundChannelAdapterSpec inboundStreamingAdapter(RemoteFileTemplate<org.apache.commons.net.ftp.FTPFile> remoteFileTemplate) 受信・チャネルアダプター仕様のFtpStreamingInboundChannelAdapterSpec
ファクトリ。- パラメーター:
remoteFileTemplate
- リモートファイルテンプレート。- 戻り値:
- スペック。
inboundStreamingAdapter
public static FtpStreamingInboundChannelAdapterSpec inboundStreamingAdapter(RemoteFileTemplate<org.apache.commons.net.ftp.FTPFile> remoteFileTemplate, @Nullable ComparatorSE<org.apache.commons.net.ftp.FTPFile> receptionOrderComparator) 受信・チャネルアダプター仕様のFtpStreamingInboundChannelAdapterSpec
ファクトリ。- パラメーター:
remoteFileTemplate
- リモートファイルテンプレート。receptionOrderComparator
- コンパレータ。- 戻り値:
- スペック。
outboundAdapter
public static FtpMessageHandlerSpec outboundAdapter(SessionFactory<org.apache.commons.net.ftp.FTPFile> sessionFactory) 送信・チャネルアダプター仕様のFtpMessageHandlerSpec
ファクトリ。- パラメーター:
sessionFactory
- セッションファクトリ。- 戻り値:
- スペック。
outboundAdapter
public static FtpMessageHandlerSpec outboundAdapter(SessionFactory<org.apache.commons.net.ftp.FTPFile> sessionFactory, FileExistsMode fileExistsMode) 送信・チャネルアダプター仕様のFtpMessageHandlerSpec
ファクトリ。- パラメーター:
sessionFactory
- セッションファクトリ。fileExistsMode
- ファイル存在モード。- 戻り値:
- スペック。
outboundAdapter
送信・チャネルアダプター仕様のFtpMessageHandlerSpec
ファクトリ。- パラメーター:
ftpRemoteFileTemplate
- リモートファイルテンプレート。- 戻り値:
- スペック。
- 導入:
- 5.4
outboundAdapter
public static FtpMessageHandlerSpec outboundAdapter(FtpRemoteFileTemplate ftpRemoteFileTemplate, FileExistsMode fileExistsMode) 送信・チャネルアダプター仕様のFtpMessageHandlerSpec
ファクトリ。- パラメーター:
ftpRemoteFileTemplate
- リモートファイルテンプレート。fileExistsMode
- ファイル存在モード。- 戻り値:
- スペック。
- 導入:
- 5.4
outboundGateway
public static FtpOutboundGatewaySpec outboundGateway(SessionFactory<org.apache.commons.net.ftp.FTPFile> sessionFactory, AbstractRemoteFileOutboundGateway.Command command) - パラメーター:
sessionFactory
-SessionFactory
command
- FTP で実行するコマンド。- 戻り値:
FtpOutboundGatewaySpec
- 導入:
- 6.4
outboundGateway
public static FtpOutboundGatewaySpec outboundGateway(SessionFactory<org.apache.commons.net.ftp.FTPFile> sessionFactory, AbstractRemoteFileOutboundGateway.Command command, @Nullable StringSE expression) リモートパスのSessionFactory
、AbstractRemoteFileOutboundGateway.Command
、expression
に基づいてFtpOutboundGatewaySpec
を生成します。- パラメーター:
sessionFactory
-SessionFactory
command
- FTP で実行するコマンド。expression
- リモートパス SpEL 式。- 戻り値:
FtpOutboundGatewaySpec
outboundGateway
public static FtpOutboundGatewaySpec outboundGateway(SessionFactory<org.apache.commons.net.ftp.FTPFile> sessionFactory, StringSE command) - パラメーター:
sessionFactory
-SessionFactory
command
- FTP で実行するコマンド。- 戻り値:
FtpOutboundGatewaySpec
- 導入:
- 6.4
- 関連事項:
outboundGateway
public static FtpOutboundGatewaySpec outboundGateway(SessionFactory<org.apache.commons.net.ftp.FTPFile> sessionFactory, StringSE command, @Nullable StringSE expression) リモートパスのSessionFactory
、AbstractRemoteFileOutboundGateway.Command
、expression
に基づいてFtpOutboundGatewaySpec
を生成します。- パラメーター:
sessionFactory
-SessionFactory
command
- FTP で実行するコマンド。expression
- リモートパス SpEL 式。- 戻り値:
FtpOutboundGatewaySpec
- 関連事項:
outboundGateway
public static FtpOutboundGatewaySpec outboundGateway(RemoteFileTemplate<org.apache.commons.net.ftp.FTPFile> remoteFileTemplate, AbstractRemoteFileOutboundGateway.Command command) - パラメーター:
remoteFileTemplate
-RemoteFileTemplate
command
- FTP で実行するコマンド。- 戻り値:
FtpOutboundGatewaySpec
- 導入:
- 6.4
- 関連事項:
outboundGateway
public static FtpOutboundGatewaySpec outboundGateway(RemoteFileTemplate<org.apache.commons.net.ftp.FTPFile> remoteFileTemplate, AbstractRemoteFileOutboundGateway.Command command, StringSE expression) リモートパスのRemoteFileTemplate
、AbstractRemoteFileOutboundGateway.Command
、expression
に基づいてFtpOutboundGatewaySpec
を生成します。- パラメーター:
remoteFileTemplate
-RemoteFileTemplate
command
- FTP で実行するコマンド。expression
- リモートパス SpEL 式。- 戻り値:
FtpOutboundGatewaySpec
- 関連事項:
outboundGateway
public static FtpOutboundGatewaySpec outboundGateway(RemoteFileTemplate<org.apache.commons.net.ftp.FTPFile> remoteFileTemplate, StringSE command) - パラメーター:
remoteFileTemplate
-RemoteFileTemplate
command
- FTP で実行するコマンド。- 戻り値:
FtpOutboundGatewaySpec
- 導入:
- 6.4
- 関連事項:
outboundGateway
public static FtpOutboundGatewaySpec outboundGateway(RemoteFileTemplate<org.apache.commons.net.ftp.FTPFile> remoteFileTemplate, StringSE command, @Nullable StringSE expression) リモートパスのRemoteFileTemplate
、AbstractRemoteFileOutboundGateway.Command
、expression
に基づいてFtpOutboundGatewaySpec
を生成します。- パラメーター:
remoteFileTemplate
-RemoteFileTemplate
command
- FTP で実行するコマンド。expression
- リモートパス SpEL 式。- 戻り値:
FtpOutboundGatewaySpec
- 関連事項:
outboundGateway
public static FtpOutboundGatewaySpec outboundGateway(SessionFactory<org.apache.commons.net.ftp.FTPFile> sessionFactory, MessageSessionCallback<org.apache.commons.net.ftp.FTPFile, ?> messageSessionCallback) MessageSessionCallback
に基づいてFtpOutboundGatewaySpec
を作成します。- パラメーター:
sessionFactory
- 接続するSessionFactory
messageSessionCallback
-Message
コンテキストで SFTP 操作を実行するためのMessageSessionCallback
。- 戻り値:
FtpOutboundGatewaySpec
- 関連事項: