MultiSessionAppserver

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,026 of 2,0260%188 of 1880%1431434554554949
getSessionDefs()2100%140%88414111
reserveSession(MultiSessionClientConnection)2030%200%1111434311
freeSession(int, boolean, boolean)1970%360%1919535311
initializeAgent()1330%60%44313111
MultiSessionAppserver(MultiSessionAppserverDefinition, Supplier, Consumer)1300%40%33313111
terminateSession(int, int, boolean, boolean)990%100%66242411
runStartupProc(boolean, String, String)900%100%66191911
shutdownSession(int, int, MultiSessionClientConnection, boolean, boolean, boolean)640%80%55121211
deleteConnection(MultiSessionClientConnection, boolean)620%120%77141411
resetSession(Integer, Integer, MultiSessionClientConnection)580%20%22151511
clearConnection(String, boolean)490%60%44131311
shutdownSession(int, int)490%n/a119911
finalizeCurrentContext(int)460%40%33111111
logStartupShutdownCondition(String, Throwable, LegacyLogManager, boolean)400%60%44131311
runInSessionContext(MultiSessionClientConnection, int, AppServerInvocationResult, Runnable, AtomicBoolean, AtomicBoolean, Function)370%20%227711
registerSessionListener(String, Integer)360%40%339911
unbind(MultiSessionClientConnection, Integer, boolean)350%80%559911
runInTopScope(AppServerInvocationResult, Object[], MultiSessionClientConnection, int, String, Runnable, AtomicBoolean, AtomicBoolean)330%n/a115511
reserveSession(String, int)330%20%227711
submitTask(MultiSessionAppserver.MsaTask, boolean)330%80%556611
hasAnySession()310%100%664411
bind(MultiSessionClientConnection, Integer, boolean)300%60%447711
createSession()290%n/a117711
startupSession(int, int, MultiSessionClientConnection, boolean, boolean)260%n/a118811
removeIdleSessions(int)240%20%225511
getNumberOfSessions()230%n/a113311
createSessionStartupTask(int, int, MultiSessionClientConnection, boolean, boolean)220%n/a112211
useSession(String, int)220%n/a115511
shutdownNextSession(int, Iterator, boolean, boolean, boolean)180%n/a115511
prepareLogging()150%n/a115511
setExports(character)140%20%222211
static {...}130%n/a114411
terminateAgent(int, MultiSessionAgent.ExitCode)120%n/a112211
switchSession(String, int)120%n/a114411
getExports()110%20%221111
runInTopScope(MultiSessionClientConnection, int, Runnable)110%n/a112211
lambda$new$0(Runnable)110%n/a113311
log(String, LoggingLevel, LoggingEntryType, LoggingExecEnv)100%n/a112211
lambda$terminateSession$1(int, MultiSessionAppserver.SessionListenerFuture)90%20%221111
isRunning()80%20%221111
freeSession(int, boolean)60%n/a112211
isBound(int)60%n/a111111
terminateAppserver(MultiSessionAgent.ExitCode)50%n/a112211
isBound(String)50%n/a111111
submitTask(MultiSessionAppserver.MsaTask)50%n/a111111
getDef()30%n/a111111
getStartupTime()30%n/a111111
getAdminConnection()30%n/a111111
getNumberOfAgents()20%n/a111111