ScriptMediator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total770 of 1,83958%146 of 25442%109162125355635
prepareExternalScript(MessageContext)20412037%421222%2528437401
invokeScript(MessageContext)11115257%202858%1625113701
mediate(MessageContext)1003023%14630%1011132201
processJSONPayload(MessageContext, ScriptMessageContext)815038%10637%79112601
initScriptEngine()6127681%173567%162785101
mediateWithExternalScript(MessageContext, Context)466658%14422%91072201
getNewScriptEngine()42917%7112%455801
getScriptMessageContext(MessageContext, XMLHelper, Context)353146%4450%3581401
initInlineScript()192152%4233%3451101
processJSONOutput(Object)130%40%333311
ScriptMediator(String, Map, Value, String, ClassLoader)125882%1375%1311801
getOracleNashornFactory()112569%3350%243901
handleException(String)90%n/a112211
mediateForInlineScript(MessageContext, Context)73181%1150%121801
preprocessJSONInputArgument(JsonElement, ScriptMessageContext)70%n/a111111
isJDKContainNashorn()70%20%221111
getLoader()30%n/a111111
isContentAltering()0%n/a111111
readAccessControlConfigurations(Properties)97100%2250%2301701
ScriptMediator(String, String, ClassLoader)39100%n/a0101201
prepareForJSON(ScriptMessageContext)13100%1150%120401
createClassShutter()5100%n/a010101
setInputArgumentMap(Map)5100%n/a010201
static {...}5100%n/a010101
setLoader(ClassLoader)4100%n/a010201
setResultTarget(String)4100%n/a010201
setVariableName(String)4100%n/a010201
getLanguage()3100%n/a010101
getKey()3100%n/a010101
getFunction()3100%n/a010101
getScriptSrc()3100%n/a010101
getIncludeMap()3100%n/a010101
getInputArgumentList()3100%n/a010101
getResultTarget()3100%n/a010101
getVariableName()3100%n/a010101