1010 */
1111package io .vertx .core .http .impl ;
1212
13- import io .netty .buffer .ByteBuf ;
1413import io .netty .channel .Channel ;
1514import io .netty .channel .ChannelHandlerContext ;
1615import io .netty .channel .ChannelPipeline ;
2322import io .vertx .core .buffer .Buffer ;
2423import io .vertx .core .http .*;
2524import io .vertx .core .http .HttpVersion ;
26- import io .vertx .core .http .impl .http2 .Http2ClientPush ;
2725import io .vertx .core .internal .ContextInternal ;
2826import io .vertx .core .internal .PromiseInternal ;
2927import io .vertx .core .internal .logging .Logger ;
@@ -147,17 +145,17 @@ public ContextInternal context() {
147145 }
148146
149147 @ Override
150- public Future <Void > writeHead (HttpRequestHead request , boolean chunked , ByteBuf buf , boolean end , StreamPriority priority , boolean connect ) {
148+ public Future <Void > writeHead (HttpRequestHead request , boolean chunked , Buffer buf , boolean end , StreamPriority priority , boolean connect ) {
151149 return delegate .writeHead (request , chunked , buf , end , priority , connect );
152150 }
153151
154152 @ Override
155- public Future <Void > write ( ByteBuf buf , boolean end ) {
156- return delegate .write (buf , end );
153+ public Future <Void > writeChunk ( Buffer buf , boolean end ) {
154+ return delegate .writeChunk (buf , end );
157155 }
158156
159157 @ Override
160- public Future <Void > writeFrame (int type , int flags , ByteBuf payload ) {
158+ public Future <Void > writeFrame (int type , int flags , Buffer payload ) {
161159 return delegate .writeFrame (type , flags , payload );
162160 }
163161
@@ -174,7 +172,7 @@ public HttpClientStream earlyHintsHandler(Handler<MultiMap> handler) {
174172 }
175173
176174 @ Override
177- public HttpClientStream pushHandler (Handler <Http2ClientPush > handler ) {
175+ public HttpClientStream pushHandler (Handler <HttpClientPush > handler ) {
178176 delegate .pushHandler (handler );
179177 return this ;
180178 }
@@ -186,8 +184,8 @@ public HttpClientStream customFrameHandler(Handler<HttpFrame> handler) {
186184 }
187185
188186 @ Override
189- public HttpClientStream headersHandler (Handler <HttpResponseHead > handler ) {
190- delegate .headersHandler (handler );
187+ public HttpClientStream headHandler (Handler <HttpResponseHead > handler ) {
188+ delegate .headHandler (handler );
191189 return this ;
192190 }
193191
@@ -281,7 +279,7 @@ private static class UpgradingStream implements HttpClientStream {
281279
282280 void handleUpgrade (HttpClientConnection conn , HttpClientStream stream ) {
283281 upgradedStream = stream ;
284- upgradedStream .headersHandler (headHandler );
282+ upgradedStream .headHandler (headHandler );
285283 upgradedStream .dataHandler (chunkHandler );
286284 upgradedStream .trailersHandler (trailersHandler );
287285 upgradedStream .priorityChangeHandler (priorityHandler );
@@ -293,7 +291,7 @@ void handleUpgrade(HttpClientConnection conn, HttpClientStream stream) {
293291 upgradedStream .pushHandler (pushHandler );
294292 upgradedStream .customFrameHandler (unknownFrameHandler );
295293 upgradedStream .closeHandler (closeHandler );
296- upgradingStream .headersHandler (null );
294+ upgradingStream .headHandler (null );
297295 upgradingStream .dataHandler (null );
298296 upgradingStream .trailersHandler (null );
299297 upgradingStream .priorityChangeHandler (null );
@@ -352,7 +350,7 @@ void handleUpgrade(HttpClientConnection conn, HttpClientStream stream) {
352350 private Handler <Void > drainHandler ;
353351 private Handler <Void > continueHandler ;
354352 private Handler <MultiMap > earlyHintsHandler ;
355- private Handler <Http2ClientPush > pushHandler ;
353+ private Handler <HttpClientPush > pushHandler ;
356354 private Handler <HttpFrame > unknownFrameHandler ;
357355 private Handler <Void > closeHandler ;
358356
@@ -373,11 +371,11 @@ public HttpClientConnection connection() {
373371 */
374372 @ Override
375373 public Future <Void > writeHead (HttpRequestHead request ,
376- boolean chunked ,
377- ByteBuf buf ,
378- boolean end ,
379- StreamPriority priority ,
380- boolean connect ) {
374+ boolean chunked ,
375+ Buffer buf ,
376+ boolean end ,
377+ StreamPriority priority ,
378+ boolean connect ) {
381379 UpgradeResult blah = new UpgradeResult () {
382380 @ Override
383381 public void upgradeAccepted (HttpClientConnection connection , HttpClientStream upgradedStream ) {
@@ -408,7 +406,7 @@ public void upgradeFailure(Throwable cause) {
408406
409407 private void writeHead (HttpRequestHead head ,
410408 boolean chunked ,
411- ByteBuf buf ,
409+ Buffer buf ,
412410 boolean end ,
413411 StreamPriority priority ,
414412 boolean connect ,
@@ -477,7 +475,7 @@ public HttpClientStream earlyHintsHandler(Handler<MultiMap> handler) {
477475 }
478476
479477 @ Override
480- public HttpClientStream pushHandler (Handler <Http2ClientPush > handler ) {
478+ public HttpClientStream pushHandler (Handler <HttpClientPush > handler ) {
481479 if (upgradedStream != null ) {
482480 upgradedStream .pushHandler (handler );
483481 } else {
@@ -532,11 +530,11 @@ public UpgradingStream exceptionHandler(Handler<Throwable> handler) {
532530 }
533531
534532 @ Override
535- public HttpClientStream headersHandler (Handler <HttpResponseHead > handler ) {
533+ public HttpClientStream headHandler (Handler <HttpResponseHead > handler ) {
536534 if (upgradedStream != null ) {
537- upgradedStream .headersHandler (handler );
535+ upgradedStream .headHandler (handler );
538536 } else {
539- upgradingStream .headersHandler (handler );
537+ upgradingStream .headHandler (handler );
540538 headHandler = handler ;
541539 }
542540 return this ;
@@ -606,10 +604,10 @@ public boolean isWritable() {
606604 }
607605
608606 @ Override
609- public Future <Void > write ( ByteBuf buf , boolean end ) {
607+ public Future <Void > writeChunk ( Buffer buf , boolean end ) {
610608 EventExecutor exec = upgradingConnection .channelHandlerContext ().executor ();
611609 if (exec .inEventLoop ()) {
612- Future <Void > future = upgradingStream .write (buf , end );
610+ Future <Void > future = upgradingStream .writeChunk (buf , end );
613611 if (end ) {
614612 ChannelPipeline pipeline = upgradingConnection .channelHandlerContext ().pipeline ();
615613 future = future .andThen (ar -> {
@@ -622,15 +620,15 @@ public Future<Void> write(ByteBuf buf, boolean end) {
622620 } else {
623621 Promise <Void > promise = upgradingStream .context ().promise ();
624622 exec .execute (() -> {
625- Future <Void > future = write (buf , end );
623+ Future <Void > future = writeChunk (buf , end );
626624 future .onComplete (promise );
627625 });
628626 return promise .future ();
629627 }
630628 }
631629
632630 @ Override
633- public Future <Void > writeFrame (int type , int flags , ByteBuf payload ) {
631+ public Future <Void > writeFrame (int type , int flags , Buffer payload ) {
634632 if (upgradedStream != null ) {
635633 return upgradedStream .writeFrame (type , flags , payload );
636634 } else {
@@ -903,7 +901,7 @@ public interface Http2ChannelUpgrade {
903901
904902 void upgrade (HttpClientStream upgradingStream ,
905903 HttpRequestHead request ,
906- ByteBuf content ,
904+ Buffer content ,
907905 boolean end ,
908906 Channel channel ,
909907 boolean pooled ,
0 commit comments