WebSqlSessionManager

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total786 of 93916%95 of 1005%79861832222936
createSession(String, String, UserIdentity, String)1040%120%77242411
reserveSession(String, String)720%80%55141411
requireOwnedSession(String, String)710%100%66161611
closeSessionsForHttpSession(String)630%80%55141411
reset(String, String, String, UserIdentity)620%20%22202011
execute(String, String, String)410%20%229911
cleanupExpired()362237%7112%4581301
unregister(WebSqlSession, boolean)340%40%338811
destroy()310%40%337711
enter(WebSqlSession)260%20%227711
closeSession(String, String)250%20%228811
requireEnabled()210%100%663311
connectionException(SQLException)190%20%224411
releaseReservation(String)180%n/a115511
cancel(String, String)170%n/a115511
requireValidSessionId(String)130%40%333311
lambda$decrementOwnerCount$0(String, Integer)120%20%221111
verifyOwner(WebSqlSession, String)110%20%223311
isRetiredHttpSession(String)110%40%331111
removeAndClose(WebSqlSession, boolean)100%20%224411
WebSqlSessionManager(WebSqlConnectionFactory, WebSqlStatementExecutor, WebSqlLimits, LongSupplier, boolean)90%n/a112211
currentMaxSessions()90%20%221111
closeConnection(WebSqlSession)90%n/a115511
createSession(UserIdentity, String, String)80%n/a111111
reset(String, UserIdentity, String)80%n/a111111
createSession(String, String)70%n/a111111
getSession(String, String)70%n/a112211
reset(String, String, String)70%n/a111111
decrementOwnerCount(String)70%n/a112211
WebSqlSessionManager(WebSqlConnectionFactory, WebSqlStatementExecutor, WebSqlLimits, LongSupplier, boolean, boolean)68293%5337%4512301
cleanupExpiredSafely()5550%n/a012501
size()40%n/a111111
currentIdleTimeoutMillis()3975%1150%120101
WebSqlSessionManager()13100%n/a010201
randomToken(int)11100%n/a010301
static {...}11100%n/a010301