com.espertech.esper.epl.named
Class NamedWindowOnMergeAction

java.lang.Object
  extended by com.espertech.esper.epl.named.NamedWindowOnMergeAction
Direct Known Subclasses:
NamedWindowOnMergeActionDel, NamedWindowOnMergeActionIns, NamedWindowOnMergeActionUpd

public abstract class NamedWindowOnMergeAction
extends java.lang.Object


Constructor Summary
protected NamedWindowOnMergeAction(ExprEvaluator optionalFilter)
           
 
Method Summary
abstract  void apply(EventBean matchingEvent, EventBean[] eventsPerStream, OneEventCollection newData, OneEventCollection oldData, ExprEvaluatorContext exprEvaluatorContext)
           
abstract  java.lang.String getName()
           
 boolean isApplies(EventBean[] eventsPerStream, ExprEvaluatorContext context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NamedWindowOnMergeAction

protected NamedWindowOnMergeAction(ExprEvaluator optionalFilter)
Method Detail

isApplies

public boolean isApplies(EventBean[] eventsPerStream,
                         ExprEvaluatorContext context)

apply

public abstract void apply(EventBean matchingEvent,
                           EventBean[] eventsPerStream,
                           OneEventCollection newData,
                           OneEventCollection oldData,
                           ExprEvaluatorContext exprEvaluatorContext)

getName

public abstract java.lang.String getName()

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