@Override public boolean evaluate(final Rewrite event, final EvaluationContext context) { context.put(ParameterStore.class, store); if (wrapped != null && condition != null) return wrapped.evaluate(event, context) && condition.evaluate(event, context); else if (wrapped != null) return wrapped.evaluate(event, context); else if (condition != null) return condition.evaluate(event, context); return true; }
@Override public boolean evaluate(final Rewrite event, final EvaluationContext context) { context.put(ParameterStore.class, store); if (wrapped != null && condition != null) return wrapped.evaluate(event, context) && condition.evaluate(event, context); else if (wrapped != null) return wrapped.evaluate(event, context); else if (condition != null) return condition.evaluate(event, context); return true; }
subContext.setState(RewriteState.EVALUATING); if (rule.evaluate(event, subContext))
subContext.setState(RewriteState.EVALUATING); if (rule.evaluate(event, subContext))
if (rule.evaluate(event, subContext))
if (rule.evaluate(event, subContext))