processAJPHeader() |  | 0% |  | 0% | 12 | 12 | 62 | 62 | 1 | 1 |
static {...} |  | 0% | | n/a | 1 | 1 | 39 | 39 | 1 | 1 |
write(ByteBuffer) |  | 0% |  | 0% | 9 | 9 | 32 | 32 | 1 | 1 |
queueRemainingBytes(ByteBuffer, ByteBuffer[]) |  | 0% |  | 0% | 4 | 4 | 29 | 29 | 1 | 1 |
createHeader(ByteBuffer) |  | 0% | | n/a | 1 | 1 | 17 | 17 | 1 | 1 |
doGetRequestBodyChunk(ByteBuffer, AjpServerRequestConduit) |  | 0% |  | 0% | 3 | 3 | 9 | 9 | 1 | 1 |
putString(ByteBuffer, String) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
write(ByteBuffer[], int, int) |  | 0% |  | 0% | 4 | 4 | 9 | 9 | 1 | 1 |
flush() |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
doTerminateWrites() |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
AjpServerResponseConduit(StreamSinkConduit, ByteBufferPool, HttpServerExchange, ConduitListener, boolean) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
queueCloseFrames() |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
suspendWrites() |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
putInt(ByteBuffer, int) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
putHttpString(ByteBuffer, HttpString) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
resumeWrites() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
wakeupWrites() |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
isWriteShutdown() |  | 0% |  | 0% | 3 | 3 | 1 | 1 | 1 | 1 |
setWriteReadyHandler(WriteReadyHandler) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
transferFrom(FileChannel, long, long) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
transferFrom(StreamSourceChannel, long, ByteBuffer) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
finished() |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
write(ByteBuffer[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
isWriteResumed() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |