context.clear();
DefaultParameterValueStore values = new DefaultParameterValueStore();
context.put(ParameterValueStore.class, values);
context.setState(RewriteState.EVALUATING);
if (rule.evaluate(event, context))
{
if (handleBindings(event, context, values))
{
context.setState(RewriteState.PERFORMING);
if (log.isDebugEnabled())