ScriptMediator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total745 of 1,77458%128 of 22843%96149125354635
prepareExternalScript(MessageContext)20412037%421222%2528437401
invokeScript(MessageContext)10614257%162661%1322113701
mediate(MessageContext)1003023%14630%1011132201
processJSONPayload(MessageContext, ScriptMessageContext)765039%8642%68112601
initScriptEngine()6125180%123071%112285001
getNewScriptEngine()37919%5116%345801
mediateWithExternalScript(MessageContext, Context)366664%10428%7872201
getScriptMessageContext(MessageContext, XMLHelper, Context)352642%3350%2481401
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