インターフェース ClientCallbackWithoutResult<C>

型パラメーター:
C - 基礎となるクライアントオブジェクトの型。
すべてのスーパーインターフェース:
ClientCallback<C,​ObjectSE>
関数インターフェース:
これは関数インターフェースであるため、ラムダ式またはメソッド参照の割り当てターゲットとして使用できます。

@FunctionalInterfaceSE
public interface ClientCallbackWithoutResult<C>
extends ClientCallback<C,​ObjectSE>
結果が返されない下位レベルのメソッドへのアクセスを提供する、基になるクライアントインスタンスを使用した RemoteFileTemplate コールバック。
導入:
4.1
作成者:
Gary Russell, Artem Bilan
  • メソッドのサマリー

    修飾子と型 メソッド 説明
    default ObjectSEdoWithClient​(C client)
    Session のコンテキスト内で呼び出されます。
    voiddoWithClientWithoutResult​(C client)
    セッションのコンテキスト内で呼び出されます。
  • メソッドの詳細

    • doWithClient

      default ObjectSE doWithClient​(C client)
      インターフェースからコピーされた説明: ClientCallback
      Session のコンテキスト内で呼び出されます。セッションの基礎となるクライアントインスタンスでいくつかの操作を実行します。呼び出し元は、このメソッドが終了した後、セッションを閉じる処理を行います。ただし、実装は、操作の実行後にクライアントが必要とするクリーンアップを実行する必要があります。
      次で指定:
      インターフェース ClientCallback<C,​ObjectSE>doWithClient 
      パラメーター:
      client - クライアントインスタンス。
      戻り値:
      戻り値。
    • doWithClientWithoutResult

      void doWithClientWithoutResult​(C client)
      セッションのコンテキスト内で呼び出されます。セッションの基礎となるクライアントインスタンスでいくつかの操作を実行します。呼び出し元は、このメソッドが終了した後、セッションを閉じる処理を行います。ただし、実装は、操作の実行後にクライアントが必要とするクリーンアップを実行する必要があります。
      パラメーター:
      client - クライアント。