com.espertech.esper.epl.table.merge
Class TableOnMergeActionUpd

java.lang.Object
  extended by com.espertech.esper.epl.table.merge.TableOnMergeAction
      extended by com.espertech.esper.epl.table.merge.TableOnMergeActionUpd
All Implemented Interfaces:
TableUpdateStrategyReceiver

public class TableOnMergeActionUpd
extends TableOnMergeAction
implements TableUpdateStrategyReceiver


Constructor Summary
TableOnMergeActionUpd(ExprEvaluator optionalFilter, TableUpdateStrategy tableUpdateStrategy)
           
 
Method Summary
 void apply(EventBean matchingEvent, EventBean[] eventsPerStream, TableStateInstance tableStateInstance, TableOnMergeViewChangeHandler changeHandlerAdded, TableOnMergeViewChangeHandler changeHandlerRemoved, ExprEvaluatorContext exprEvaluatorContext)
           
 java.lang.String getName()
           
 void update(TableUpdateStrategy updateStrategy)
           
 
Methods inherited from class com.espertech.esper.epl.table.merge.TableOnMergeAction
isApplies
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TableOnMergeActionUpd

public TableOnMergeActionUpd(ExprEvaluator optionalFilter,
                             TableUpdateStrategy tableUpdateStrategy)
Method Detail

update

public void update(TableUpdateStrategy updateStrategy)
Specified by:
update in interface TableUpdateStrategyReceiver

apply

public void apply(EventBean matchingEvent,
                  EventBean[] eventsPerStream,
                  TableStateInstance tableStateInstance,
                  TableOnMergeViewChangeHandler changeHandlerAdded,
                  TableOnMergeViewChangeHandler changeHandlerRemoved,
                  ExprEvaluatorContext exprEvaluatorContext)
Specified by:
apply in class TableOnMergeAction

getName

public java.lang.String getName()
Specified by:
getName in class TableOnMergeAction

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