final MemoryManager mm = ctx.getMemoryManager(); final Buffer gBuffer = Buffers.wrap(mm, data); final HttpContent content = requestPacket.httpContentBuilder()
throws IOException { final MemoryManager mm = ctx.getMemoryManager(); Buffer buffer = mm.allocate(512); final byte[] b = new byte[512];
@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; }
final Body bodyLocal = feedableBodyGenerator.createBody(); try { final MemoryManager mm = ctx.getMemoryManager(); boolean last = false; while (!last) {
final MemoryManager mm = ctx.getMemoryManager(); AtomicInteger written = new AtomicInteger(); boolean last = false;
@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; }
final MemoryManager mm = ctx.getMemoryManager(); boolean last = false;
NonBlockingDownloadHandler(final Response response, final NIOOutputStream outputStream, final InputStream inputStream, final int chunkSize) { this.response = response; this.outputStream = outputStream; this.inputStream = inputStream; mm = response.getRequest().getContext().getMemoryManager(); this.chunkSize = chunkSize; }
NonBlockingDownloadHandler(final Response response, final NIOOutputStream outputStream, final InputStream inputStream, final int chunkSize) { this.response = response; this.outputStream = outputStream; this.inputStream = inputStream; mm = response.getRequest().getContext().getMemoryManager(); this.chunkSize = chunkSize; }
NonBlockingDownloadHandler(final Response response, final NIOOutputStream outputStream, final InputStream inputStream, final int chunkSize) { this.response = response; this.outputStream = outputStream; this.inputStream = inputStream; mm = response.getRequest().getContext().getMemoryManager(); this.chunkSize = chunkSize; }
NonBlockingDownloadHandler(final Response response, final NIOOutputStream outputStream, final InputStream inputStream, final int chunkSize) { this.response = response; this.outputStream = outputStream; this.inputStream = inputStream; mm = response.getRequest().getContext().getMemoryManager(); this.chunkSize = chunkSize; }
/** * {@inheritDoc} */ @Override public Buffer serializePacket(final FilterChainContext ctx, final HttpContent httpContent) { return encodeHttpChunk(ctx.getMemoryManager(), httpContent, httpContent.isLast()); }
NonBlockingDownloadHandler(final Response response, final NIOOutputStream outputStream, final InputStream inputStream, final int chunkSize) { this.response = response; this.outputStream = outputStream; this.inputStream = inputStream; mm = response.getRequest().getContext().getMemoryManager(); this.chunkSize = chunkSize; }
@Override public void replayPayload(byte[] payloadByteArray) { if (payloadByteArray == null) { return; } coyoteRequest.replayPayload(Buffers.wrap( coyoteRequest.getContext().getMemoryManager(), payloadByteArray)); }
private CompositeBuffer obtainCompositeBuffer() { if (buffer == null) { buffer = CompositeBuffer.newBuffer(ctx.getMemoryManager()); buffer.allowBufferDispose(true); buffer.allowInternalBuffersDispose(true); buffer.disposeOrder(CompositeBuffer.DisposeOrder.LAST_TO_FIRST); } return buffer; }
private CompositeBuffer obtainCompositeBuffer() { if (buffer == null) { buffer = CompositeBuffer.newBuffer(ctx.getMemoryManager()); buffer.allowBufferDispose(true); buffer.allowInternalBuffersDispose(true); buffer.disposeOrder(CompositeBuffer.DisposeOrder.LAST_TO_FIRST); } return buffer; }
private CompositeBuffer obtainCompositeBuffer() { if (buffer == null) { buffer = CompositeBuffer.newBuffer(ctx.getMemoryManager()); buffer.allowBufferDispose(true); buffer.allowInternalBuffersDispose(true); buffer.disposeOrder(CompositeBuffer.DisposeOrder.LAST_TO_FIRST); } return buffer; }
private CompositeBuffer obtainCompositeBuffer() { if (buffer == null) { buffer = CompositeBuffer.newBuffer(ctx.getMemoryManager()); buffer.allowBufferDispose(true); buffer.allowInternalBuffersDispose(true); buffer.disposeOrder(CompositeBuffer.DisposeOrder.LAST_TO_FIRST); } return buffer; }
private CompositeBuffer obtainCompositeBuffer() { if (buffer == null) { buffer = CompositeBuffer.newBuffer(ctx.getMemoryManager()); buffer.allowBufferDispose(true); buffer.allowInternalBuffersDispose(true); buffer.disposeOrder(CompositeBuffer.DisposeOrder.LAST_TO_FIRST); } return buffer; }
@Before public void setUp() { HttpEntity entity = new ByteArrayHttpEntity(new byte[1]); responseMock = mock(HttpResponse.class); when(request.getProtocol()).thenReturn(HTTP_1_1); when(responseMock.getEntity()).thenReturn(entity); when(ctx.getConnection()).thenReturn(connection); when(connection.getMemoryManager()).thenReturn(null); when(ctx.getMemoryManager()).thenReturn(null); }