.content(gBuffer) .last(true) .build(); if (requestPacket.getContentLength() == -1) { requestPacket.setContentLengthLong(data.length);
.content(buffer) .last(true) .build(); buffer.allowBufferDispose(false); ctx.write(content, ((!requestPacket.isCommitted()) ? ctx.getTransportContext().getCompletionHandler() : null));
feedableBodyGenerator.contentBuilder.content(buffer).last(last).build(); final CompletionHandler<WriteResult> handler = ((last) ? new LastPacketCompletionHandler() : null);
@Override public void run() { http2Session.sendMessageUpstream(pushStream, HttpContent .builder(request) .content(Buffers.EMPTY_BUFFER) .build()); } });
@Override public void run() { http2Session.sendMessageUpstream(pushStream, HttpContent .builder(request) .content(Buffers.EMPTY_BUFFER) .build()); } });
protected HttpContent customizeErrorResponse( final HttpResponsePacket response) { response.setContentLength(0); return HttpContent.builder(response).last(true).build(); }
@Override public void run() { http2Session.sendMessageUpstream(pushStream, HttpContent .builder(request) .content(Buffers.EMPTY_BUFFER) .build()); } });
@Override public void run() { http2Session.sendMessageUpstream(pushStream, HttpContent .builder(request) .content(Buffers.EMPTY_BUFFER) .build()); } });
protected HttpContent customizeErrorResponse( final HttpResponsePacket response) { response.setContentLength(0); return HttpContent.builder(response).last(true).build(); }
protected HttpContent customizeErrorResponse( final HttpResponsePacket response) { response.setContentLength(0); return HttpContent.builder(response).last(true).build(); }
protected HttpContent customizeErrorResponse( final HttpResponsePacket response) { response.setContentLength(0); return HttpContent.builder(response).last(true).build(); }
protected HttpContent customizeErrorResponse( final HttpResponsePacket response) { response.setContentLength(0); return HttpContent.builder(response).last(true).build(); }
protected HttpContent customizeErrorResponse( final HttpResponsePacket response) { response.setContentLength(0); return HttpContent.builder(response).last(true).build(); }
@Override public void run() { http2Session.sendMessageUpstream(pushStream, HttpContent .builder(request) .content(Buffers.EMPTY_BUFFER) .build()); } });
@Override public void run() { http2Session.sendMessageUpstream(pushStream, HttpContent .builder(request) .content(Buffers.EMPTY_BUFFER) .build()); } });
protected HttpContent customizeErrorResponse( final HttpResponsePacket response) { response.setContentLength(0); return HttpContent.builder(response).last(true).build(); }
last(last).build(); ctx.write(content, ((!requestPacket.isCommitted()) ? ctx.getTransportContext().getCompletionHandler() : null));
last(last).build(); ctx.write(content, ((!requestPacket.isCommitted()) ? ctx.getTransportContext().getCompletionHandler() : null));
@SuppressWarnings({"unchecked"}) public boolean generate(final FilterChainContext ctx, final Request request, final HttpRequestPacket requestPacket) throws IOException { String charset = request.getBodyEncoding(); if (charset == null) { charset = Charsets.ASCII_CHARSET.name(); } final byte[] data = request.getStringData().getBytes(charset); final MemoryManager mm = ctx.getMemoryManager(); final Buffer gBuffer = Buffers.wrap(mm, data); if (requestPacket.getContentLength() == -1) { requestPacket.setContentLengthLong(data.length); } final HttpContent content = requestPacket.httpContentBuilder() .content(gBuffer) .last(true) .build(); ctx.write(content, ((!requestPacket.isCommitted()) ? ctx.getTransportContext().getCompletionHandler() : null)); return true; }
@SuppressWarnings({"unchecked"}) public boolean generate(final FilterChainContext ctx, final Request request, final HttpRequestPacket requestPacket) throws IOException { final MemoryManager mm = ctx.getMemoryManager(); final byte[] data = request.getByteData(); final Buffer gBuffer = Buffers.wrap(mm, data); if (requestPacket.getContentLength() == -1) { requestPacket.setContentLengthLong(data.length); } final HttpContent content = requestPacket.httpContentBuilder() .content(gBuffer) .last(true) .build(); ctx.write(content, ((!requestPacket.isCommitted()) ? ctx.getTransportContext().getCompletionHandler() : null)); return true; }