com.espertech.esper.epl.named
Interface NamedWindowLookupStrategy

All Known Implementing Classes:
NamedWindowLookupStrategyAllRows, NamedWindowLookupStrategyIndexed, NamedWindowLookupStrategyIndexedUnfiltered, NamedWindowLookupStrategyTableScan

public interface NamedWindowLookupStrategy

A deletion strategy is for use with named window in on-delete statements and encapsulates the strategy for resolving one or more events arriving in the on-clause of an on-delete statement to one or more events to be deleted from the named window.


Method Summary
 EventBean[] lookup(EventBean[] newData, ExprEvaluatorContext exprEvaluatorContext)
          Determines the events to be deleted from a named window.
 java.lang.String toQueryPlan()
           
 

Method Detail

lookup

EventBean[] lookup(EventBean[] newData,
                   ExprEvaluatorContext exprEvaluatorContext)
Determines the events to be deleted from a named window.

Parameters:
newData - is the correlation events
exprEvaluatorContext - expression evaluation context
Returns:
the events to delete from the named window

toQueryPlan

java.lang.String toQueryPlan()

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