com.espertech.esper.epl.agg.service
Interface AggregationServiceMatchRecognize

All Superinterfaces:
AggregationResultFuture
All Known Implementing Classes:
AggregationServiceMatchRecognizeImpl

public interface AggregationServiceMatchRecognize
extends AggregationResultFuture

Aggregation result future for use with match recognize.


Method Summary
 void applyEnter(EventBean[] eventsPerStream, int streamId, ExprEvaluatorContext exprEvaluatorContext)
          Enter a single event row consisting of one or more events per stream (each stream representing a variable).
 void clearResults()
          Clear current aggregation state.
 
Methods inherited from interface com.espertech.esper.epl.agg.service.AggregationResultFuture
getCollectionOfEvents, getCollectionScalar, getEventBean, getGroupKey, getGroupKeys, getValue
 

Method Detail

applyEnter

void applyEnter(EventBean[] eventsPerStream,
                int streamId,
                ExprEvaluatorContext exprEvaluatorContext)
Enter a single event row consisting of one or more events per stream (each stream representing a variable).

Parameters:
eventsPerStream - events per stream
streamId - variable number that is the base
exprEvaluatorContext - context for expression evaluatiom

clearResults

void clearResults()
Clear current aggregation state.


© 2006-2015 EsperTech Inc.
All rights reserved.
Visit us at espertech.com