public boolean evaluate(ILoggingEvent event) throws NullPointerException, EvaluationException { if (delegateEvaluator == null) { return false; } return delegateEvaluator.doEvaluate(event); }
protected String getDecoratedExpression() { String expression = getExpression(); if (!expression.contains("return")) { expression = "return " + expression + ";"; addInfo("Adding [return] prefix and a semicolon suffix. Expression becomes [" + expression + "]"); addInfo("See also " + CoreConstants.CODES_URL + "#block"); } return IMPORT_LEVEL + expression; }
public void start() { if (eventEvaluator == null) { OnErrorEvaluator onError = new OnErrorEvaluator(); onError.setContext(getContext()); onError.setName("onError"); onError.start(); this.eventEvaluator = onError; } super.start(); }
public void start() { int errors = 0; if (expression == null || expression.length() == 0) { addError("Empty expression"); return; } else { addInfo("Expression to evaluate [" + expression + "]"); currentPackageName = currentPackageName.replace('.', '/'); FileUtil fileUtil = new FileUtil(getContext()); String scriptText = fileUtil.resourceAsString(classLoader, currentPackageName + "/EvaluatorTemplate.groovy"); if (scriptText == null) { addError("Failed to compile expression [" + expression + "]", cfe); errors++; } catch (Exception e) { addError("Failed to compile expression [" + expression + "]", e); errors++;
protected String getDecoratedExpression() { return IMPORT_LEVEL + getExpression(); }
@Before public void before() { evaluator.setContext(lc); }
public void start() { if (eventEvaluator == null) { OnErrorEvaluator onError = new OnErrorEvaluator(); onError.setContext(getContext()); onError.setName("onError"); onError.start(); this.eventEvaluator = onError; } super.start(); }
protected String getDecoratedExpression() { String expression = getExpression(); if(!expression.contains("return")) { expression = "return "+expression +";"; addInfo("Adding [return] prefix and a semicolon suffix. Expression becomes ["+expression+"]"); addInfo("See also "+CoreConstants.CODES_URL+"#block"); } return IMPORT_LEVEL + expression; }
public void start() { int errors = 0; if (expression == null || expression.length() == 0) { addError("Empty expression"); return; } else { addInfo("Expression to evaluate [" + expression + "]"); currentPackageName = currentPackageName.replace('.', '/'); FileUtil fileUtil = new FileUtil(getContext()); String scriptText = fileUtil.resourceAsString(classLoader, currentPackageName + "/EvaluatorTemplate.groovy"); if (scriptText == null) { addError("Failed to compile expression [" + expression + "]", cfe); errors++; } catch (Exception e) { addError("Failed to compile expression [" + expression + "]", e); errors++;
public boolean evaluate(ILoggingEvent event) throws NullPointerException, EvaluationException { if (delegateEvaluator == null) { return false; } return delegateEvaluator.doEvaluate(event); }
public void start() { if (eventEvaluator == null) { OnErrorEvaluator onError = new OnErrorEvaluator(); onError.setContext(getContext()); onError.setName("onError"); onError.start(); this.eventEvaluator = onError; } super.start(); }
protected String getDecoratedExpression() { String expression = getExpression(); if(!expression.contains("return")) { expression = "return "+expression +";"; addInfo("Adding [return] prefix and a semicolon suffix. Expression becomes ["+expression+"]"); addInfo("See also "+CoreConstants.CODES_URL+"#block"); } return IMPORT_LEVEL + expression; }
public boolean evaluate(ILoggingEvent event) throws NullPointerException, EvaluationException { if (delegateEvaluator == null) { return false; } return delegateEvaluator.doEvaluate(event); }
protected String getDecoratedExpression() { String expression = getExpression(); if (!expression.contains("return")) { expression = "return " + expression + ";"; addInfo("Adding [return] prefix and a semicolon suffix. Expression becomes [" + expression + "]"); addInfo("See also " + CoreConstants.CODES_URL + "#block"); } return IMPORT_LEVEL + expression; }
public boolean evaluate(ILoggingEvent event) throws NullPointerException, EvaluationException { if (delegateEvaluator == null) { return false; } return delegateEvaluator.doEvaluate(event); }
protected String getDecoratedExpression() { String expression = getExpression(); if (!expression.contains("return")) { expression = "return " + expression + ";"; addInfo("Adding [return] prefix and a semicolon suffix. Expression becomes [" + expression + "]"); addInfo("See also " + CoreConstants.CODES_URL + "#block"); } return IMPORT_LEVEL + expression; }
public boolean evaluate(ILoggingEvent event) throws NullPointerException, EvaluationException { if (delegateEvaluator == null) { return false; } return delegateEvaluator.doEvaluate(event); }
protected String getDecoratedExpression() { String expression = getExpression(); if (!expression.contains("return")) { expression = "return " + expression + ";"; addInfo("Adding [return] prefix and a semicolon suffix. Expression becomes [" + expression + "]"); addInfo("See also " + CoreConstants.CODES_URL + "#block"); } return IMPORT_LEVEL + expression; }
public boolean evaluate(ILoggingEvent event) throws NullPointerException, EvaluationException { if (delegateEvaluator == null) { return false; } return delegateEvaluator.doEvaluate(event); }