Uses of Class
io.siddhi.core.query.output.callback.OutputCallback
-
Packages that use OutputCallback Package Description io.siddhi.core.query io.siddhi.core.query.output.callback io.siddhi.core.query.output.ratelimit io.siddhi.core.util.parser -
-
Uses of OutputCallback in io.siddhi.core.query
Methods in io.siddhi.core.query that return OutputCallback Modifier and Type Method Description OutputCallbackQueryRuntimeImpl. getOutputCallback()Constructors in io.siddhi.core.query with parameters of type OutputCallback Constructor Description QueryRuntimeImpl(io.siddhi.query.api.execution.query.Query query, StreamRuntime streamRuntime, QuerySelector selector, OutputRateLimiter outputRateLimiter, OutputCallback outputCallback, MetaComplexEvent metaComplexEvent, SiddhiQueryContext siddhiQueryContext) -
Uses of OutputCallback in io.siddhi.core.query.output.callback
Subclasses of OutputCallback in io.siddhi.core.query.output.callback Modifier and Type Class Description classDeleteTableCallbackImplementation ofOutputCallbackto receive processed Siddhi events from Siddhi queries and delete data in aTablebased on received events and condition.classInsertIntoStreamCallbackImplementation ofOutputCallbackto receive processed Siddhi events from Siddhi queries and put them intoStreamJunction.classInsertIntoStreamEndPartitionCallbackImplementation ofOutputCallbackto receive processed Siddhi events from partitioned Siddhi queries and put them intoStreamJunction.classInsertIntoTableCallbackImplementation ofOutputCallbackto receive processed Siddhi events from Siddhi queries and insert data into aTablebased on received events and condition.classInsertIntoWindowCallbackThis callback is an adapter betweenStreamJunctionandWindow.classInsertIntoWindowEndPartitionCallbackThis callback is an adapter betweenStreamJunctionandWindow.classUpdateOrInsertTableCallbackImplementation ofOutputCallbackto receive processed Siddhi events from Siddhi queries and insert/update data into aTablebased on received events and condition.classUpdateTableCallbackImplementation ofOutputCallbackto receive processed Siddhi events from Siddhi queries and update data into aTablebased on received events and condition. -
Uses of OutputCallback in io.siddhi.core.query.output.ratelimit
Fields in io.siddhi.core.query.output.ratelimit declared as OutputCallback Modifier and Type Field Description protected OutputCallbackOutputRateLimiter. outputCallbackMethods in io.siddhi.core.query.output.ratelimit that return OutputCallback Modifier and Type Method Description OutputCallbackOutputRateLimiter. getOutputCallback()Methods in io.siddhi.core.query.output.ratelimit with parameters of type OutputCallback Modifier and Type Method Description voidOutputRateLimiter. setOutputCallback(OutputCallback outputCallback) -
Uses of OutputCallback in io.siddhi.core.util.parser
Methods in io.siddhi.core.util.parser that return OutputCallback Modifier and Type Method Description static OutputCallbackOutputParser. constructOutputCallback(io.siddhi.query.api.execution.query.output.stream.OutputStream outStream, io.siddhi.query.api.definition.StreamDefinition outputStreamDefinition, Map<String,Table> tableMap, Map<String,Window> eventWindowMap, boolean convertToStreamEvent, SiddhiQueryContext siddhiQueryContext)static OutputCallbackOutputParser. constructOutputCallback(io.siddhi.query.api.execution.query.output.stream.OutputStream outStream, String key, ConcurrentMap<String,StreamJunction> streamJunctionMap, io.siddhi.query.api.definition.StreamDefinition outputStreamDefinition, SiddhiQueryContext siddhiQueryContext)
-