com.espertech.esper.epl.table.onaction
Class TableOnDeleteView

java.lang.Object
  extended by com.espertech.esper.view.ViewSupport
      extended by com.espertech.esper.epl.table.onaction.TableOnViewBase
          extended by com.espertech.esper.epl.table.onaction.TableOnDeleteView
All Implemented Interfaces:
StopCallback, EventCollection, View, Viewable, java.lang.Iterable<EventBean>

public class TableOnDeleteView
extends TableOnViewBase

View for the on-delete statement that handles removing events from a named window.


Field Summary
 
Fields inherited from class com.espertech.esper.epl.table.onaction.TableOnViewBase
acquireWriteLock, exprEvaluatorContext, lookupStrategy, metadata, tableStateInstance
 
Fields inherited from class com.espertech.esper.view.ViewSupport
EMPTY_VIEW_ARRAY
 
Constructor Summary
TableOnDeleteView(SubordWMatchExprLookupStrategy lookupStrategy, TableStateInstance rootView, ExprEvaluatorContext exprEvaluatorContext, TableMetadata metadata, TableOnDeleteViewFactory parent)
           
 
Method Summary
 EventType getEventType()
          Provides metadata information about the type of object the event collection contains.
 void handleMatching(EventBean[] triggerEvents, EventBean[] matchingEvents)
           
 
Methods inherited from class com.espertech.esper.epl.table.onaction.TableOnViewBase
getExprEvaluatorContext, iterator, stop, update
 
Methods inherited from class com.espertech.esper.view.ViewSupport
addView, addView, dumpChildViews, dumpUpdateParams, dumpUpdateParams, findDescendent, findViewIndex, getParent, getViews, hasViews, removeAllViews, removeView, removeView, setParent, updateChildren, updateChildren
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TableOnDeleteView

public TableOnDeleteView(SubordWMatchExprLookupStrategy lookupStrategy,
                         TableStateInstance rootView,
                         ExprEvaluatorContext exprEvaluatorContext,
                         TableMetadata metadata,
                         TableOnDeleteViewFactory parent)
Method Detail

handleMatching

public void handleMatching(EventBean[] triggerEvents,
                           EventBean[] matchingEvents)
Specified by:
handleMatching in class TableOnViewBase

getEventType

public EventType getEventType()
Description copied from interface: EventCollection
Provides metadata information about the type of object the event collection contains.

Specified by:
getEventType in interface EventCollection
Overrides:
getEventType in class TableOnViewBase
Returns:
metadata for the objects in the collection

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