public class TableOnMergeMatch extends Object
Constructor and Description |
---|
TableOnMergeMatch(ExprNode optionalCond,
List<TableOnMergeAction> actions,
EngineImportService engineImportService,
String statementName) |
Modifier and Type | Method and Description |
---|---|
void |
apply(EventBean matchingEvent,
EventBean[] eventsPerStream,
TableStateInstance stateInstance,
TableOnMergeViewChangeHandler changeHandlerAdded,
TableOnMergeViewChangeHandler changeHandlerRemoved,
ExprEvaluatorContext context) |
boolean |
isApplies(EventBean[] eventsPerStream,
ExprEvaluatorContext context) |
public TableOnMergeMatch(ExprNode optionalCond, List<TableOnMergeAction> actions, EngineImportService engineImportService, String statementName)
public boolean isApplies(EventBean[] eventsPerStream, ExprEvaluatorContext context)
public void apply(EventBean matchingEvent, EventBean[] eventsPerStream, TableStateInstance stateInstance, TableOnMergeViewChangeHandler changeHandlerAdded, TableOnMergeViewChangeHandler changeHandlerRemoved, ExprEvaluatorContext context)