1 package ch.qos.logback.access.common.boolex; 2 3 import ch.qos.logback.access.common.spi.IAccessEvent; 4 import ch.qos.logback.core.boolex.EvaluationException; 5 import ch.qos.logback.core.boolex.EventEvaluatorBase; 6 7 public class StubEventEvaluator extends EventEvaluatorBase<IAccessEvent> { 8 9 static public final String MSG_0 = "This is a stub for JaninoEventEvaluator which was removed in logback-access version 2.0.5"; 10 static public final String MSG_1 = "You can migrate existing configurations to Java-only equivalents by extending the EventEvaluatorBase class."; 11 12 13 String expression; 14 15 @Override 16 public void start() { 17 stop(); 18 addWarn(MSG_0); 19 addWarn(MSG_1); 20 } 21 22 @Override 23 public boolean evaluate(IAccessEvent iAccessEvent) throws NullPointerException, EvaluationException { 24 return false; 25 } 26 27 28 public String getExpression() { 29 return expression; 30 } 31 32 public void setExpression(String expression) { 33 this.expression = expression; 34 } 35 36 }