+
+// @Override
+// public void onContent(Response response, ByteBuffer content, Callback callback) {
+// System.out.println("ContentExchange inside " + response.getStatus());
+// super.onContent(response, content, callback);
+// this._responseContentString = StandardCharsets.UTF_8.decode(content).toString();
+// this._responseContent = content.array();
+// }
+//
+// @Override
+// public void onBegin(Response response) {
+//
+// }
+//
+// @Override
+// public void onComplete(Result result) {
+//
+// }
+//
+// @Override
+// public void onContent(Response response, ByteBuffer content) {
+//
+// }
+//
+// @Override
+// public void onFailure(Response response, Throwable failure) {
+// this._responseStatus = response.getStatus();
+// this._rsponseAbort = response.abort(failure);
+// }
+//
+// @Override
+// public boolean onHeader(Response response, HttpField field) {
+// this._responseFields = response.getHeaders();
+// return false;
+// }
+//
+// @Override
+// public void onHeaders(Response response) {
+//
+// }
+//
+// @Override
+// public void onSuccess(Response response) {
+// this._responseStatus = response.getStatus();
+// }
+