Class QueryCallback
- java.lang.Object
-
- io.siddhi.core.query.output.callback.QueryCallback
-
public abstract class QueryCallback extends Object
Query Callback is used to get resulting output events from a Siddhi query. Users can create and register a callback to a specific query and onEvent() of callback will be called upon query emitting results.
-
-
Constructor Summary
Constructors Constructor Description QueryCallback()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description StringgetQueryName()abstract voidreceive(long timestamp, Event[] inEvents, Event[] removeEvents)voidreceiveStreamEvent(ComplexEventChunk complexEventChunk)voidsetContext(SiddhiAppContext siddhiAppContext)voidsetQuery(io.siddhi.query.api.execution.query.Query query)voidsetQueryName(String queryName)
-
-
-
Method Detail
-
setQuery
public void setQuery(io.siddhi.query.api.execution.query.Query query)
-
getQueryName
public String getQueryName()
-
setQueryName
public void setQueryName(String queryName)
-
setContext
public void setContext(SiddhiAppContext siddhiAppContext)
-
receiveStreamEvent
public void receiveStreamEvent(ComplexEventChunk complexEventChunk)
-
-