public void ApplyEnter(EventBean[] eventsPerStream, ExprEvaluatorContext exprEvaluatorContext, AggregationState aggregationState) { var rewrite = new[] { eventsPerStream[_streamNum] }; aggregationState.ApplyEnter(rewrite, exprEvaluatorContext); }
public void ApplyEnter( EventBean[] eventsPerStream, ExprEvaluatorContext exprEvaluatorContext, AggregationState aggregationState) { var evaluateParams = new EvaluateParams(eventsPerStream, true, exprEvaluatorContext); var pass = _filterEval.Evaluate(evaluateParams); if (true.Equals(pass)) aggregationState.ApplyEnter(eventsPerStream, exprEvaluatorContext); }
public void ApplyEnter(EventBean[] eventsPerStream, ExprEvaluatorContext exprEvaluatorContext, AggregationState aggregationState) { aggregationState.ApplyEnter(eventsPerStream, exprEvaluatorContext); }