io.undertow.server.handlers.proxy.mod_cluster

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total9,655 of 9,6550%849 of 8490%9289282,2182,2184984987070
MCMPHandler1,5000%2020%128128342342242411
ModClusterContainer1,2690%1840%125125306306333311
MCMPWebManager1,2110%1190%7777214214151511
Node5390%660%6767143143343411
MCMPAdvertiseTask5020%280%202084846611
MCMPInfoUtil4530%160%20208585121211
VirtualHost2960%480%313165657711
Context2340%280%35356060212111
ModCluster2020%20%26265959252511
ModClusterContainer.NodeImpl1570%60%27273636242411
Balancer1540%60%17173131141411
NodeConfig.NodeBuilder1540%n/a20205252202011
NodePingUtil1500%80%101029296611
ModCluster.Builder1450%n/a18185252181811
NodeConfig1370%n/a17173434171711
Balancer.BalancerBuilder1220%40%22224040202011
MCMPConstants1210%n/a1124241111
ModClusterProxyTarget.ExistingSessionTarget1150%160%121236364411
MCMPHandler.RequestData1080%100%111125256611
ModClusterProxyClient930%140%101024243311
NodeLbStatus910%80%121222228811
MCMPHandler.new NodePingUtil.PingCallback() {...}860%20%4416163311
MCMPConfig.AdvertiseBuilder850%20%11112929101011
NodePingUtil.CancellableTask830%160%141427276611
MCMPConfig750%60%111117178811
NodePingUtil.HttpClientPingTask.1.new ClientCallback() {...}690%40%5517173311
MCMPErrorCode690%n/a4411114411
NodePingUtil.RequestExchangeListener680%100%9919194411
ModClusterProxyClient.new ProxyCallback() {...}680%20%6616165511
ModClusterContainer.BalancerImpl670%40%14141919121211
MCMPConfig.AdvertiseConfig660%n/a10102020101011
NodePingUtil.ConnectionPoolPingTask.new ClientCallback() {...}650%40%5517173311
NodePingUtil.1.new ProxyCallback() {...}540%n/a5511115511
NodePingUtil.HttpClientPingTask.new ClientCallback() {...}520%20%4414143311
Node.NodeConnectionPoolManager470%n/a10101111101011
ModClusterProxyTarget.BasicTarget470%80%8817174411
NodePingUtil.HttpClientPingTask460%n/a2212122211
NodePingUtil.ConnectionPoolPingTask450%n/a2213132211
MCMPHandler.MCMPAction440%n/a11551111
MCMPHandler.new NodePingUtil.PingCallback() {...}410%n/a3312123311
NodePingUtil.HostPingTask380%n/a2211112211
NodePingUtil.RequestExchangeListener.new ChannelListener() {...}380%60%55882211
MCMPConfig.Builder350%n/a6610106611
Node.new NodePingUtil.PingCallback() {...}350%20%44773311
NodePingUtil.State340%n/a11221111
NodeStatus340%n/a11441111
Context.Status340%n/a11441111
ModClusterContainer.ContextImpl340%n/a8813138811
ModClusterContainer.HealthCheckTask330%20%33992211
NodePingUtil.new Runnable() {...}320%n/a22332211
MCMPConfig.MCMPWebManagerConfig320%n/a55995511
MCMPConfig.WebBuilder320%n/a5511115511
ModClusterContainer.ModClusterStatusImpl300%40%55993311
VirtualHost.HostEntry300%n/a55885511
MCMPHandler.new NodePingUtil.PingCallback() {...}270%n/a33553311
ModClusterContainer.UpdateLoadTask230%20%33552211
Node.VHostMapping220%n/a44884411
Node.1.new Runnable() {...}200%n/a22442211
ModClusterProxyClient.1.new ServerConnection.CloseListener() {...}200%20%33552211
NodePingUtil.HostPingTask.new IoFuture.HandlingNotifier() {...}180%n/a44774411
NodePingUtil.ConnectionPoolPingTask.1.new ChannelExceptionHandler() {...}180%n/a22442211
NodePingUtil.HttpClientPingTask.1.1.new ChannelExceptionHandler() {...}170%n/a22442211
NodePingUtil.RequestExchangeListener.new ChannelExceptionHandler() {...}170%20%33552211
NodeHealthChecker.new NodeHealthChecker() {...}160%40%44332211
Context.new ExchangeCompletionListener() {...}0%n/a22442211
VirtualHost.new Comparator() {...}0%n/a22222211
NodePingUtil.new Runnable() {...}0%n/a22332211
NodeHealthChecker0%n/a11221111
NodePingUtil.HostPingTask.new ChannelListener() {...}0%n/a22332211
NodeHealthChecker.new NodeHealthChecker() {...}0%n/a22222211