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