Source file "org/xnio/ssl/JsseSslConduitEngine.java" was not found during generation of report.
Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods |
Total | 2,052 of 2,052 | 0% | 430 of 430 | 0% | 267 | 267 | 477 | 477 | 47 | 47 |
handleHandshake(SSLEngineResult, boolean) | ![]() | 0% | ![]() | 0% | 33 | 33 | 71 | 71 | 1 | 1 |
unwrap(ByteBuffer[], int, int) | ![]() | 0% | ![]() | 0% | 20 | 20 | 38 | 38 | 1 | 1 |
handleWrapResult(SSLEngineResult, boolean) | ![]() | 0% | ![]() | 0% | 25 | 25 | 32 | 32 | 1 | 1 |
JsseSslConduitEngine(JsseSslStreamConnection, StreamSinkConduit, StreamSourceConduit, SSLEngine, Pool, Pool) | ![]() | 0% | ![]() | 0% | 11 | 11 | 32 | 32 | 1 | 1 |
wrap(ByteBuffer[], int, int) | ![]() | 0% | ![]() | 0% | 12 | 12 | 22 | 22 | 1 | 1 |
wrap(ByteBuffer, boolean) | ![]() | 0% | ![]() | 0% | 12 | 12 | 21 | 21 | 1 | 1 |
handleUnwrapResult(SSLEngineResult) | ![]() | 0% | ![]() | 0% | 16 | 16 | 18 | 18 | 1 | 1 |
wrapCloseMessage() | ![]() | 0% | ![]() | 0% | 15 | 15 | 13 | 13 | 1 | 1 |
flush() | ![]() | 0% | ![]() | 0% | 7 | 7 | 18 | 18 | 1 | 1 |
closeOutbound() | ![]() | 0% | ![]() | 0% | 8 | 8 | 21 | 21 | 1 | 1 |
engineUnwrap(ByteBuffer, ByteBuffer) | ![]() | 0% | ![]() | 0% | 5 | 5 | 11 | 11 | 1 | 1 |
awaitCanWrap(long, TimeUnit) | ![]() | 0% | ![]() | 0% | 7 | 7 | 15 | 15 | 1 | 1 |
closeInbound() | ![]() | 0% | ![]() | 0% | 8 | 8 | 15 | 15 | 1 | 1 |
awaitCanUnwrap(long, TimeUnit) | ![]() | 0% | ![]() | 0% | 7 | 7 | 15 | 15 | 1 | 1 |
engineWrap(ByteBuffer[], int, int, ByteBuffer) | ![]() | 0% | ![]() | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
awaitCanWrap() | ![]() | 0% | ![]() | 0% | 7 | 7 | 14 | 14 | 1 | 1 |
awaitCanUnwrap() | ![]() | 0% | ![]() | 0% | 7 | 7 | 14 | 14 | 1 | 1 |
doFlush() | ![]() | 0% | ![]() | 0% | 7 | 7 | 11 | 11 | 1 | 1 |
closeEngine() | ![]() | 0% | ![]() | 0% | 3 | 3 | 15 | 15 | 1 | 1 |
static {...} | ![]() | 0% | ![]() | 0% | 2 | 2 | 9 | 9 | 1 | 1 |
engineWrap(ByteBuffer, ByteBuffer) | ![]() | 0% | ![]() | 0% | 5 | 5 | 4 | 4 | 1 | 1 |
getWrappedBuffer() | ![]() | 0% | ![]() | 0% | 6 | 6 | 3 | 3 | 1 | 1 |
isDataAvailable() | ![]() | 0% | ![]() | 0% | 4 | 4 | 4 | 4 | 1 | 1 |
getUnwrapBuffer() | ![]() | 0% | ![]() | 0% | 5 | 5 | 3 | 3 | 1 | 1 |
copyUnwrappedData(ByteBuffer[], int, int, ByteBuffer) | ![]() | 0% | ![]() | 0% | 3 | 3 | 4 | 4 | 1 | 1 |
clearFlags(int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
setFlags(int) | ![]() | 0% | ![]() | 0% | 3 | 3 | 5 | 5 | 1 | 1 |
close() | ![]() | 0% | n/a | 1 | 1 | 11 | 11 | 1 | 1 | |
unwrap(ByteBuffer) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getSendBuffer() | ![]() | 0% | ![]() | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
isOutboundClosed() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
wrap(ByteBuffer) | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
isInboundClosed() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
isClosed() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
isFirstHandshake() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
needWrap() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
isWrapNeeded() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
clearNeedWrap() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
needUnwrap() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
isUnwrapNeeded() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
isUnderflow() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
clearNeedUnwrap() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
beginHandshake() | ![]() | 0% | n/a | 1 | 1 | 2 | 2 | 1 | 1 | |
getSession() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getWrapLock() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getUnwrapLock() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 | |
getEngine() | ![]() | 0% | n/a | 1 | 1 | 1 | 1 | 1 | 1 |