- 类型参数:
V- I/O 操作的结果类型A- 附加到 I/O 操作的对象的类型
public interface CompletionHandler<V,A>
用于使用异步 I/O 操作结果的处理程序。
此包中定义的异步通道允许指定完成处理程序来使用异步操作的结果。当 I/O 操作成功完成时,将调用 completed 方法。如果 I/O 操作失败,将调用 failed 方法。这些方法的实现应该及时完成,以避免调用线程无法分派给其他完成处理程序。
- 自从:
- 1.7
-
方法总结
-
方法详情
-
completed
在操作完成时调用。- 参数:
result- I/O 操作的结果。attachment- 启动时附加到 I/O 操作的对象。
-
failed
操作失败时调用。- 参数:
exc- 指示 I/O 操作失败原因的异常attachment- 启动时附加到 I/O 操作的对象。
-