3.2.7. 新しい接続ハンドラーメソッド
以下の新しいハンドラーメソッドが利用できます。
HttpClientRequest.connectionHandler()
メソッドは非推奨となり、今後のリリースで削除されます。代わりにHttpClient.connectionHandler()
メソッドを使用して、アプリケーションのクライアントリクエストの接続ハンドラーを呼び出します。たとえば、以下のコードを使用してHttpClient.connectionHandler()
メソッドと連携します。client.connectionHandler(conn -> { // Connection related code });
Future<T>.setHandler()
メソッドは非推奨となり、今後のリリースで削除されます。代わりに、Future<T>.onComplete()
メソッド、Future<T>.onSuccess()
メソッド、およびFuture<T>.onFailure()
メソッドを使用して、それぞれアクションの完了、成功、および失敗の結果でハンドラーを呼び出します。たとえば、Future<T>.onComplete()
メソッドを使用するには、以下のコードを使用します。Future<String> fut = getSomeFuture(); fut.onComplete(ar -> ...);