Package io.siddhi.core.stream.input
Class TableInputHandler
- java.lang.Object
-
- io.siddhi.core.stream.input.TableInputHandler
-
-
Field Summary
Fields Modifier and Type Field Description protected SiddhiAppContextsiddhiAppContextprotected Tabletable
-
Constructor Summary
Constructors Constructor Description TableInputHandler(Table table, SiddhiAppContext siddhiAppContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidadd(ComplexEventChunk<StreamEvent> addingEventChunk)voiddelete(ComplexEventChunk<StateEvent> deletingEventChunk, CompiledCondition compiledCondition)voidupdate(ComplexEventChunk<StateEvent> updatingEventChunk, CompiledCondition compiledCondition, CompiledUpdateSet compiledUpdateSet)voidupdateOrAdd(ComplexEventChunk<StateEvent> updatingEventChunk, CompiledCondition compiledCondition, CompiledUpdateSet compiledUpdateSet, AddingStreamEventExtractor addingStreamEventExtractor)
-
-
-
Field Detail
-
siddhiAppContext
protected SiddhiAppContext siddhiAppContext
-
table
protected Table table
-
-
Constructor Detail
-
TableInputHandler
public TableInputHandler(Table table, SiddhiAppContext siddhiAppContext)
-
-
Method Detail
-
add
public void add(ComplexEventChunk<StreamEvent> addingEventChunk)
-
delete
public void delete(ComplexEventChunk<StateEvent> deletingEventChunk, CompiledCondition compiledCondition)
-
update
public void update(ComplexEventChunk<StateEvent> updatingEventChunk, CompiledCondition compiledCondition, CompiledUpdateSet compiledUpdateSet)
-
updateOrAdd
public void updateOrAdd(ComplexEventChunk<StateEvent> updatingEventChunk, CompiledCondition compiledCondition, CompiledUpdateSet compiledUpdateSet, AddingStreamEventExtractor addingStreamEventExtractor)
-
-