public GrizzlyResponse(final HttpResponsePacket httpResponsePacket, final HttpResponseStatus status, final HttpResponseHeaders headers, final List<HttpResponseBodyPart> bodyParts) { super(status, headers, bodyParts); this.httpResponsePacket = httpResponsePacket; if (isNonEmpty(bodyParts)) { if (bodyParts.size() == 1) { responseBody = ((GrizzlyResponseBodyPart) bodyParts.get(0)).getBodyBuffer(); } else { final Buffer firstBuffer = ((GrizzlyResponseBodyPart) bodyParts.get(0)).getBodyBuffer(); final MemoryManager mm = httpResponsePacket.getRequest().getConnection().getMemoryManager(); Buffer constructedBodyBuffer = firstBuffer; for (int i = 1, len = bodyParts.size(); i < len; i++) { constructedBodyBuffer = Buffers.appendBuffers(mm, constructedBodyBuffer, ((GrizzlyResponseBodyPart) bodyParts.get(i)).getBodyBuffer()); } responseBody = constructedBodyBuffer; } } else { responseBody = Buffers.EMPTY_BUFFER; } }
private static boolean isHeadRequest(final HttpHeader header) { final HttpRequestPacket request = header.isRequest() ? (HttpRequestPacket) header : ((HttpResponsePacket) header).getRequest(); return request.isHeadRequest(); }
private static boolean isHeadRequest(final HttpHeader header) { final HttpRequestPacket request = header.isRequest() ? (HttpRequestPacket) header : ((HttpResponsePacket) header).getRequest(); return request.isHeadRequest(); }
private static boolean isHeadRequest(final HttpHeader header) { final HttpRequestPacket request = header.isRequest() ? (HttpRequestPacket) header : ((HttpResponsePacket) header).getRequest(); return request.isHeadRequest(); }
private boolean isResponseToHeadRequest(HttpHeader header) { if (header.isRequest()) { return false; } else { HttpRequestPacket request = ((HttpResponsePacket) header).getRequest(); return request.isHeadRequest(); } }
private static boolean isHeadRequest(final HttpHeader header) { final HttpRequestPacket request = header.isRequest() ? (HttpRequestPacket) header : ((HttpResponsePacket) header).getRequest(); return request.isHeadRequest(); }
private static boolean isHeadRequest(final HttpHeader header) { final HttpRequestPacket request = header.isRequest() ? (HttpRequestPacket) header : ((HttpResponsePacket) header).getRequest(); return request.isHeadRequest(); }
private static boolean isHeadRequest(final HttpHeader header) { final HttpRequestPacket request = header.isRequest() ? (HttpRequestPacket) header : ((HttpResponsePacket) header).getRequest(); return request.isHeadRequest(); }
private boolean isResponseToHeadRequest(HttpHeader header) { if (header.isRequest()) { return false; } else { HttpRequestPacket request = ((HttpResponsePacket) header).getRequest(); return request.isHeadRequest(); } }
private boolean isResponseToHeadRequest(HttpHeader header) { if (header.isRequest()) { return false; } else { HttpRequestPacket request = ((HttpResponsePacket) header).getRequest(); return request.isHeadRequest(); } }
private static boolean isHeadRequest(final HttpHeader header) { final HttpRequestPacket request = header.isRequest() ? (HttpRequestPacket) header : ((HttpResponsePacket) header).getRequest(); return request.isHeadRequest(); }
private static boolean isHeadRequest(final HttpHeader header) { final HttpRequestPacket request = header.isRequest() ? (HttpRequestPacket) header : ((HttpResponsePacket) header).getRequest(); return request.isHeadRequest(); }
private boolean isResponseToHeadRequest(HttpHeader header) { if (header.isRequest()) { return false; } else { HttpRequestPacket request = ((HttpResponsePacket) header).getRequest(); return request.isHeadRequest(); } }
private boolean isResponseToHeadRequest(HttpHeader header) { if (header.isRequest()) { return false; } else { HttpRequestPacket request = ((HttpResponsePacket) header).getRequest(); return request.isHeadRequest(); } }
private boolean isResponseToHeadRequest(HttpHeader header) { if (header.isRequest()) { return false; } else { HttpRequestPacket request = ((HttpResponsePacket) header).getRequest(); return request.isHeadRequest(); } }
private boolean isResponseToHeadRequest(HttpHeader header) { if (header.isRequest()) { return false; } else { HttpRequestPacket request = ((HttpResponsePacket) header).getRequest(); return request.isHeadRequest(); } }
private boolean isResponseToHeadRequest(HttpHeader header) { if (header.isRequest()) { return false; } else { HttpRequestPacket request = ((HttpResponsePacket) header).getRequest(); return request.isHeadRequest(); } }
private static boolean isHeadRequest(final HttpHeader header) { final HttpRequestPacket request = header.isRequest() ? (HttpRequestPacket) header : ((HttpResponsePacket) header).getRequest(); return request.isHeadRequest(); }
private boolean isResponseToHeadRequest(HttpHeader header) { if (header.isRequest()) { return false; } else { HttpRequestPacket request = ((HttpResponsePacket) header).getRequest(); return request.isHeadRequest(); } }
private boolean isResponseToHeadRequest(HttpHeader header) { if (header.isRequest()) { return false; } else { HttpRequestPacket request = ((HttpResponsePacket) header).getRequest(); return request.isHeadRequest(); } }