FailoverTargetSelector

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total725 of 7250%84 of 840%73731911913131
prepare(Message)1010%140%88242411
replaceEndpointAddressPropertyIfNeeded(Message, String, Conduit)990%180%1010212111
complete(Exchange)860%80%55252511
performFailover(Exchange, FailoverTargetSelector.InvocationContext)660%40%33212111
requiresFailover(Exchange, Exception)610%100%66131311
getFailoverTarget(Exchange, FailoverTargetSelector.InvocationContext)380%40%33121211
updateContextAlternatives(Exchange, FailoverTargetSelector.InvocationContext)300%40%339911
getExceptionIfPresent(Exchange)240%40%335511
getStrategy()230%20%224411
FailoverTargetSelector(String)190%n/a116611
overrideAddressProperty(Map, String)190%20%226611
FailoverTargetSelector(Conduit)170%n/a115511
setStrategy(FailoverStrategy)170%20%224411
FailoverTargetSelector()160%n/a115511
getStrategy(String)150%40%335511
setupExchangeExceptionProperties(Exchange)140%20%224411
selectConduit(Message)130%20%224411
getDelayBetweenRetries()120%20%224411
getInvocationContext(String)100%20%223311
overrideAddressProperty(Map)80%n/a112211
setOriginalEndpoint(FailoverTargetSelector.InvocationContext)70%n/a112211
doComplete(Exchange)40%n/a112211
setSupportNotAvailableErrorsOnly(boolean)40%n/a112211
setClientBootstrapAddress(String)40%n/a112211
getInvocationKey(Exchange)40%n/a111111
static {...}40%n/a111111
isSupportNotAvailableErrorsOnly()30%n/a111111
getClientBootstrapAddress()30%n/a111111
getLogger()20%n/a111111
onSuccess(FailoverTargetSelector.InvocationContext)10%n/a111111
onFailure(FailoverTargetSelector.InvocationContext, Exception)10%n/a111111