クラス FtpOutboundGateway

実装済みのインターフェース一覧:
org.reactivestreams.Subscriber<Message<?>>AwareBeanClassLoaderAwareBeanFactoryAwareBeanNameAwareDisposableBeanInitializingBeanApplicationContextAwareOrderedComponentSourceAwareExpressionCapableOrderableMessageProducerHeaderPropagationAwareIntegrationPatternNamedComponentIntegrationManagementTrackableComponentMessageHandlerreactor.core.CoreSubscriber<Message<?>>

@DeprecatedSE(forRemoval=true, since="7.0") public class FtpOutboundGateway extends FtpOutboundGateway
非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
7.0 以降、FtpOutboundGateway を推奨
FTP/FTPS 経由でリモートファイル操作を実行するための送信ゲートウェイ。
導入:
2.1
作成者:
Gary Russell, Artem Bilan
  • コンストラクターの詳細

    • FtpOutboundGateway

      public FtpOutboundGateway(SessionFactory<org.apache.commons.net.ftp.FTPFile> sessionFactory, MessageSessionCallback<org.apache.commons.net.ftp.FTPFile, ?> messageSessionCallback)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      提供されたセッションファクトリとセッションで操作を実行するためのコールバックを使用してインスタンスを構築します。
      パラメーター:
      sessionFactory - セッションファクトリ。
      messageSessionCallback - コールバック。
    • FtpOutboundGateway

      public FtpOutboundGateway(RemoteFileTemplate<org.apache.commons.net.ftp.FTPFile> remoteFileTemplate, MessageSessionCallback<org.apache.commons.net.ftp.FTPFile, ?> messageSessionCallback)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      提供されたリモートファイルテンプレートと、セッションで操作を実行するためのコールバックを使用してインスタンスを構築します。
      パラメーター:
      remoteFileTemplate - リモートファイルテンプレート。
      messageSessionCallback - コールバック。
    • FtpOutboundGateway

      public FtpOutboundGateway(SessionFactory<org.apache.commons.net.ftp.FTPFile> sessionFactory, StringSE command, @Nullable StringSE expression)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      提供されたセッションファクトリ、コマンド ( "ls"、"get" など)、リモートパスを決定する式を使用してインスタンスを構築します。
      パラメーター:
      sessionFactory - セッションファクトリ。
      command - コマンド。
      expression - リモートパス式。
    • FtpOutboundGateway

      public FtpOutboundGateway(RemoteFileTemplate<org.apache.commons.net.ftp.FTPFile> remoteFileTemplate, StringSE command, @Nullable StringSE expression)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      提供された リモートファイルテンプレート、コマンド ('ls'、'get' など)、リモートパスを決定する式を使用してインスタンスを構築します。
      パラメーター:
      remoteFileTemplate - リモートファイルテンプレート。
      command - コマンド。
      expression - リモートパス式。
    • FtpOutboundGateway

      public FtpOutboundGateway(SessionFactory<org.apache.commons.net.ftp.FTPFile> sessionFactory, StringSE command)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      提供されたセッションファクトリとコマンド('ls'、'nlst'、'put' または 'mput' )を使用してインスタンスを構築します。

      remoteDirectory 式は、null であり、FTP クライアントから workingDirectory を使用することを想定しています。

      パラメーター:
      sessionFactory - セッションファクトリ。
      command - コマンド。
      導入:
      4.3
    • FtpOutboundGateway

      public FtpOutboundGateway(RemoteFileTemplate<org.apache.commons.net.ftp.FTPFile> remoteFileTemplate, StringSE command)
      非推奨、削除予定: この API 要素は、将来のバージョンで削除される可能性があります。
      提供されたリモートファイルテンプレートとコマンド('ls'、'nlst'、'put' または 'mput' )を使用してインスタンスを構築します。

      remoteDirectory 式は、null であり、FTP クライアントから workingDirectory を使用することを想定しています。

      パラメーター:
      remoteFileTemplate - リモートファイルテンプレート。
      command - コマンド。
      導入:
      4.3