モジュール java.base
パッケージ java.nio.channels

インタフェースCompletionHandler<V,A>

型パラメータ:
V - 入出力操作の結果の型
A - 入出力操作に接続されたオブジェクトの型

public interface CompletionHandler<V,A>
非同期入出力操作の結果を消費するためのハンドラです。

このパッケージで定義された非同期チャネルによって、非同期操作の結果を消費する終了ハンドラを指定できます。 入出力操作が正常に終了すると、completedメソッドが呼び出されます。 入出力操作が失敗した場合は、failedメソッドが呼び出されます。 呼出し元スレッドがほかの終了ハンドラにディスパッチされ続けることが回避されるように、これらのメソッドの実装はタイムリに終了する必要があります。

導入されたバージョン:
1.7