WebSqlSessionManager

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total154 of 93983%34 of 10066%328637222336
requireOwnedSession(String, String)274461%5550%3661601
cancel(String, String)170%n/a115511
reset(String, String, String, UserIdentity)144877%1150%1242001
reserveSession(String, String)106286%3562%3521401
requireEnabled()101152%7330%561301
connectionException(SQLException)10947%1150%122401
cleanupExpiredSafely()100%n/a115511
enter(WebSqlSession)91765%2100%023701
reset(String, UserIdentity, String)80%n/a111111
createSession(String, String, UserIdentity, String)59995%21083%2712401
execute(String, String, String)53687%1150%121901
requireValidSessionId(String)5861%2250%231301
currentIdleTimeoutMillis()5758%1150%120101
closeConnection(WebSqlSession)5444%n/a012501
unregister(WebSqlSession, boolean)43088%1375%131801
destroy()42787%1375%131701
WebSqlSessionManager(WebSqlConnectionFactory, WebSqlStatementExecutor, WebSqlLimits, LongSupplier, boolean, boolean)38596%4450%3502301
currentMaxSessions()2777%1150%120101
removeAndClose(WebSqlSession, boolean)1990%1150%121401
closeSessionsForHttpSession(String)63100%8100%0501401
cleanupExpired()58100%3562%3501301
closeSession(String, String)25100%2100%020801
releaseReservation(String)18100%n/a010501
WebSqlSessionManager()13100%n/a010201
lambda$decrementOwnerCount$0(String, Integer)12100%2100%020101
verifyOwner(WebSqlSession, String)11100%2100%020301
isRetiredHttpSession(String)11100%4100%030101
randomToken(int)11100%n/a010301
static {...}11100%n/a010301
WebSqlSessionManager(WebSqlConnectionFactory, WebSqlStatementExecutor, WebSqlLimits, LongSupplier, boolean)9100%n/a010201
createSession(UserIdentity, String, String)8100%n/a010101
createSession(String, String)7100%n/a010101
getSession(String, String)7100%n/a010201
reset(String, String, String)7100%n/a010101
decrementOwnerCount(String)7100%n/a010201
size()4100%n/a010101