public final class Sftp extends ObjectSE
修飾子と型 | メソッドと説明 |
---|---|
static SftpInboundChannelAdapterSpec | inboundAdapter(SessionFactory<com.jcraft.jsch.ChannelSftp.LsEntry> sessionFactory) 受信・チャネルアダプター仕様の SftpInboundChannelAdapterSpec ファクトリ。 |
static SftpInboundChannelAdapterSpec | inboundAdapter(SessionFactory<com.jcraft.jsch.ChannelSftp.LsEntry> sessionFactory, ComparatorSE<FileSE> receptionOrderComparator) 受信・チャネルアダプター仕様の SftpInboundChannelAdapterSpec ファクトリ。 |
static SftpStreamingInboundChannelAdapterSpec | inboundStreamingAdapter(RemoteFileTemplate<com.jcraft.jsch.ChannelSftp.LsEntry> remoteFileTemplate) 受信・チャネルアダプター仕様の SftpStreamingInboundChannelAdapterSpec ファクトリ。 |
static SftpStreamingInboundChannelAdapterSpec | inboundStreamingAdapter(RemoteFileTemplate<com.jcraft.jsch.ChannelSftp.LsEntry> remoteFileTemplate, ComparatorSE<com.jcraft.jsch.ChannelSftp.LsEntry> receptionOrderComparator) 受信・チャネルアダプター仕様の SftpStreamingInboundChannelAdapterSpec ファクトリ。 |
static SftpMessageHandlerSpec | outboundAdapter(RemoteFileTemplate<com.jcraft.jsch.ChannelSftp.LsEntry> remoteFileTemplate) 使用すべきではありません。 |
static SftpMessageHandlerSpec | outboundAdapter(RemoteFileTemplate<com.jcraft.jsch.ChannelSftp.LsEntry> remoteFileTemplate, FileExistsMode fileExistsMode) 使用すべきではありません。 |
static SftpMessageHandlerSpec | outboundAdapter(SessionFactory<com.jcraft.jsch.ChannelSftp.LsEntry> sessionFactory) 送信・チャネルアダプター仕様の SftpMessageHandlerSpec ファクトリ。 |
static SftpMessageHandlerSpec | outboundAdapter(SessionFactory<com.jcraft.jsch.ChannelSftp.LsEntry> sessionFactory, FileExistsMode fileExistsMode) 送信・チャネルアダプター仕様の SftpMessageHandlerSpec ファクトリ。 |
static SftpMessageHandlerSpec | outboundAdapter(SftpRemoteFileTemplate sftpRemoteFileTemplate) 送信・チャネルアダプター仕様の SftpMessageHandlerSpec ファクトリ。 |
static SftpMessageHandlerSpec | outboundAdapter(SftpRemoteFileTemplate sftpRemoteFileTemplate, FileExistsMode fileExistsMode) 送信・チャネルアダプター仕様の SftpMessageHandlerSpec ファクトリ。 |
static SftpOutboundGatewaySpec | outboundGateway(RemoteFileTemplate<com.jcraft.jsch.ChannelSftp.LsEntry> remoteFileTemplate, AbstractRemoteFileOutboundGateway.Command command, StringSE expression) remoteFilePath の RemoteFileTemplate 、AbstractRemoteFileOutboundGateway.Command 、expression に基づいて SftpOutboundGatewaySpec を生成します。 |
static SftpOutboundGatewaySpec | outboundGateway(RemoteFileTemplate<com.jcraft.jsch.ChannelSftp.LsEntry> remoteFileTemplate, StringSE command, StringSE expression) remoteFilePath の RemoteFileTemplate 、AbstractRemoteFileOutboundGateway.Command 、expression に基づいて SftpOutboundGatewaySpec を生成します。 |
static SftpOutboundGatewaySpec | outboundGateway(SessionFactory<com.jcraft.jsch.ChannelSftp.LsEntry> sessionFactory, AbstractRemoteFileOutboundGateway.Command command, StringSE expression) remoteFilePath の SessionFactory 、AbstractRemoteFileOutboundGateway.Command 、expression に基づいて SftpOutboundGatewaySpec を生成します。 |
static SftpOutboundGatewaySpec | outboundGateway(SessionFactory<com.jcraft.jsch.ChannelSftp.LsEntry> sessionFactory, MessageSessionCallback<com.jcraft.jsch.ChannelSftp.LsEntry,?> messageSessionCallback) MessageSessionCallback に基づいて SftpOutboundGatewaySpec を作成します。 |
static SftpOutboundGatewaySpec | outboundGateway(SessionFactory<com.jcraft.jsch.ChannelSftp.LsEntry> sessionFactory, StringSE command, StringSE expression) remoteFilePath の SessionFactory 、AbstractRemoteFileOutboundGateway.Command 、expression に基づいて SftpOutboundGatewaySpec を生成します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public static SftpInboundChannelAdapterSpec inboundAdapter(SessionFactory<com.jcraft.jsch.ChannelSftp.LsEntry> sessionFactory)
SftpInboundChannelAdapterSpec
ファクトリ。sessionFactory
- セッションファクトリ。public static SftpInboundChannelAdapterSpec inboundAdapter(SessionFactory<com.jcraft.jsch.ChannelSftp.LsEntry> sessionFactory, ComparatorSE<FileSE> receptionOrderComparator)
SftpInboundChannelAdapterSpec
ファクトリ。sessionFactory
- セッションファクトリ。receptionOrderComparator
- コンパレータ。public static SftpStreamingInboundChannelAdapterSpec inboundStreamingAdapter(RemoteFileTemplate<com.jcraft.jsch.ChannelSftp.LsEntry> remoteFileTemplate)
SftpStreamingInboundChannelAdapterSpec
ファクトリ。remoteFileTemplate
- リモートファイルテンプレート。public static SftpStreamingInboundChannelAdapterSpec inboundStreamingAdapter(RemoteFileTemplate<com.jcraft.jsch.ChannelSftp.LsEntry> remoteFileTemplate, ComparatorSE<com.jcraft.jsch.ChannelSftp.LsEntry> receptionOrderComparator)
SftpStreamingInboundChannelAdapterSpec
ファクトリ。remoteFileTemplate
- リモートファイルテンプレート。receptionOrderComparator
- コンパレータ。public static SftpMessageHandlerSpec outboundAdapter(SessionFactory<com.jcraft.jsch.ChannelSftp.LsEntry> sessionFactory)
SftpMessageHandlerSpec
ファクトリ。sessionFactory
- セッションファクトリ。public static SftpMessageHandlerSpec outboundAdapter(SessionFactory<com.jcraft.jsch.ChannelSftp.LsEntry> sessionFactory, FileExistsMode fileExistsMode)
SftpMessageHandlerSpec
ファクトリ。sessionFactory
- セッションファクトリ。fileExistsMode
- ファイル存在モード。@DeprecatedSE public static SftpMessageHandlerSpec outboundAdapter(RemoteFileTemplate<com.jcraft.jsch.ChannelSftp.LsEntry> remoteFileTemplate)
SftpMessageHandlerSpec
ファクトリ。remoteFileTemplate
- リモートファイルテンプレート。@DeprecatedSE public static SftpMessageHandlerSpec outboundAdapter(RemoteFileTemplate<com.jcraft.jsch.ChannelSftp.LsEntry> remoteFileTemplate, FileExistsMode fileExistsMode)
SftpMessageHandlerSpec
ファクトリ。remoteFileTemplate
- リモートファイルテンプレート。fileExistsMode
- ファイル存在モード。public static SftpMessageHandlerSpec outboundAdapter(SftpRemoteFileTemplate sftpRemoteFileTemplate)
SftpMessageHandlerSpec
ファクトリ。sftpRemoteFileTemplate
- リモートファイルテンプレート。public static SftpMessageHandlerSpec outboundAdapter(SftpRemoteFileTemplate sftpRemoteFileTemplate, FileExistsMode fileExistsMode)
SftpMessageHandlerSpec
ファクトリ。sftpRemoteFileTemplate
- リモートファイルテンプレート。fileExistsMode
- ファイル存在モード。public static SftpOutboundGatewaySpec outboundGateway(SessionFactory<com.jcraft.jsch.ChannelSftp.LsEntry> sessionFactory, AbstractRemoteFileOutboundGateway.Command command, StringSE expression)
SessionFactory
、AbstractRemoteFileOutboundGateway.Command
、expression
に基づいて SftpOutboundGatewaySpec
を生成します。sessionFactory
- SessionFactory
command
- FTP で実行するコマンド。expression
- remoteFilePath SpEL 式。SftpOutboundGatewaySpec
public static SftpOutboundGatewaySpec outboundGateway(SessionFactory<com.jcraft.jsch.ChannelSftp.LsEntry> sessionFactory, StringSE command, StringSE expression)
SessionFactory
、AbstractRemoteFileOutboundGateway.Command
、expression
に基づいて SftpOutboundGatewaySpec
を生成します。sessionFactory
- SessionFactory
command
- FTP で実行するコマンド。expression
- remoteFilePath SpEL 式。SftpOutboundGatewaySpec
RemoteFileTemplate
public static SftpOutboundGatewaySpec outboundGateway(RemoteFileTemplate<com.jcraft.jsch.ChannelSftp.LsEntry> remoteFileTemplate, AbstractRemoteFileOutboundGateway.Command command, StringSE expression)
RemoteFileTemplate
、AbstractRemoteFileOutboundGateway.Command
、expression
に基づいて SftpOutboundGatewaySpec
を生成します。remoteFileTemplate
- ベースとなる RemoteFileTemplate
command
- SFTP で実行するコマンド。expression
- remoteFilePath SpEL 式。SftpOutboundGatewaySpec
RemoteFileTemplate
public static SftpOutboundGatewaySpec outboundGateway(RemoteFileTemplate<com.jcraft.jsch.ChannelSftp.LsEntry> remoteFileTemplate, StringSE command, StringSE expression)
RemoteFileTemplate
、AbstractRemoteFileOutboundGateway.Command
、expression
に基づいて SftpOutboundGatewaySpec
を生成します。remoteFileTemplate
- ベースとなる RemoteFileTemplate
command
- SFTP で実行するコマンド。expression
- remoteFilePath SpEL 式。SftpOutboundGatewaySpec
RemoteFileTemplate
public static SftpOutboundGatewaySpec outboundGateway(SessionFactory<com.jcraft.jsch.ChannelSftp.LsEntry> sessionFactory, MessageSessionCallback<com.jcraft.jsch.ChannelSftp.LsEntry,?> messageSessionCallback)
MessageSessionCallback
に基づいて SftpOutboundGatewaySpec
を作成します。sessionFactory
- 接続する SessionFactory
messageSessionCallback
- Message
コンテキストで SFTP 操作を実行するための MessageSessionCallback
。SftpOutboundGatewaySpec
MessageSessionCallback