クラス SmbOutboundGateway

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

public class SmbOutboundGateway extends AbstractRemoteFileOutboundGateway<jcifs.smb.SmbFile>
SMB 経由で リモートファイル操作を実行するための送信 ゲートウェイ。
導入:
6.0
作成者:
Gregory Bragg, Artem Bilan
  • コンストラクターの詳細

    • SmbOutboundGateway

      public SmbOutboundGateway(SessionFactory<jcifs.smb.SmbFile> sessionFactory, MessageSessionCallback<jcifs.smb.SmbFile,?> messageSessionCallback)
      提供されたセッションファクトリとセッションで操作を実行するためのコールバックを使用してインスタンスを構築します。
      パラメーター:
      sessionFactory - セッションファクトリ。
      messageSessionCallback - コールバック。
    • SmbOutboundGateway

      public SmbOutboundGateway(RemoteFileTemplate<jcifs.smb.SmbFile> remoteFileTemplate, MessageSessionCallback<jcifs.smb.SmbFile,?> messageSessionCallback)
      提供されたリモートファイルテンプレートと、セッションで操作を実行するためのコールバックを使用してインスタンスを構築します。
      パラメーター:
      remoteFileTemplate - リモートファイルテンプレート。
      messageSessionCallback - コールバック。
    • SmbOutboundGateway

      public SmbOutboundGateway(SessionFactory<jcifs.smb.SmbFile> sessionFactory, StringSE command, @Nullable StringSE expression)
      提供されたセッションファクトリ、コマンド ( "ls"、"get" など)、リモートパスを決定する式を使用してインスタンスを構築します。
      パラメーター:
      sessionFactory - セッションファクトリ。
      command - コマンド。
      expression - リモートパス式。
    • SmbOutboundGateway

      public SmbOutboundGateway(RemoteFileTemplate<jcifs.smb.SmbFile> remoteFileTemplate, StringSE command, @Nullable StringSE expression)
      提供された リモートファイルテンプレート、コマンド ('ls'、'get' など)、リモートパスを決定する式を使用してインスタンスを構築します。
      パラメーター:
      remoteFileTemplate - リモートファイルテンプレート。
      command - コマンド。
      expression - リモートパス式。
    • SmbOutboundGateway

      public SmbOutboundGateway(SessionFactory<jcifs.smb.SmbFile> sessionFactory, StringSE command)
      提供されたセッションファクトリとコマンド('ls'、'nlst'、'put' または 'mput' )を使用してインスタンスを構築します。

      remoteDirectory 式は、SMB クライアントから workingDirectory を使用することを想定した null です。

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

      public SmbOutboundGateway(RemoteFileTemplate<jcifs.smb.SmbFile> remoteFileTemplate, StringSE command)
      提供されたリモートファイルテンプレートとコマンド('ls'、'nlst'、'put' または 'mput' )を使用してインスタンスを構築します。

      remoteDirectory 式は、SMB クライアントから workingDirectory を使用することを想定した null です。

      パラメーター:
      remoteFileTemplate - リモートファイルテンプレート。
      command - コマンド。
  • 方法の詳細