Uses of Class
io.siddhi.core.config.SiddhiQueryContext
-
-
Uses of SiddhiQueryContext in io.siddhi.core.aggregation
Methods in io.siddhi.core.aggregation with parameters of type SiddhiQueryContext Modifier and Type Method Description CompiledConditionAggregationRuntime. compileExpression(io.siddhi.query.api.expression.Expression expression, io.siddhi.query.api.aggregation.Within within, io.siddhi.query.api.expression.Expression per, List<io.siddhi.query.api.expression.Variable> queryGroupByList, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, SiddhiQueryContext siddhiQueryContext)StreamEventAggregationRuntime. find(StateEvent matchingEvent, CompiledCondition compiledCondition, SiddhiQueryContext siddhiQueryContext)voidIncrementalDataPurger. init(io.siddhi.query.api.definition.AggregationDefinition aggregationDefinition, StreamEventFactory streamEventFactory, Map<io.siddhi.query.api.aggregation.TimePeriod.Duration,Table> aggregationTables, Boolean isProcessingOnExternalTime, SiddhiQueryContext siddhiQueryContext, List<io.siddhi.query.api.aggregation.TimePeriod.Duration> activeIncrementalDurations, String timeZone, Map<String,Window> windowMap, Map<String,AggregationRuntime> aggregationMap)Constructors in io.siddhi.core.aggregation with parameters of type SiddhiQueryContext Constructor Description BaseIncrementalValueStore(String aggregatorName, long initialTimestamp, List<ExpressionExecutor> expressionExecutors, ExpressionExecutor shouldUpdateTimestamp, StreamEventFactory streamEventFactory, SiddhiQueryContext siddhiQueryContext, boolean groupBy, boolean local)IncrementalExecutor(String aggregatorName, io.siddhi.query.api.aggregation.TimePeriod.Duration duration, List<ExpressionExecutor> processExpressionExecutors, ExpressionExecutor shouldUpdateTimestamp, GroupByKeyGenerator groupByKeyGenerator, boolean isRoot, Table table, Executor child, SiddhiQueryContext siddhiQueryContext, MetaStreamEvent metaStreamEvent, String timeZone, boolean waitUntillprocessFinish) -
Uses of SiddhiQueryContext in io.siddhi.core.aggregation.persistedaggregation
Constructors in io.siddhi.core.aggregation.persistedaggregation with parameters of type SiddhiQueryContext Constructor Description PersistedIncrementalExecutor(String aggregatorName, io.siddhi.query.api.aggregation.TimePeriod.Duration duration, List<ExpressionExecutor> processExpressionExecutors, Executor child, SiddhiQueryContext siddhiQueryContext, MetaStreamEvent metaStreamEvent, String timeZone, Processor cudStreamProcessor, LinkedBlockingQueue<QueuedCudStreamProcessor> cudStreamProcessorQueue) -
Uses of SiddhiQueryContext in io.siddhi.core.config
Subclasses of SiddhiQueryContext in io.siddhi.core.config Modifier and Type Class Description classSiddhiOnDemandQueryContextHolder object for OnDemand query context information. -
Uses of SiddhiQueryContext in io.siddhi.core.executor
Methods in io.siddhi.core.executor with parameters of type SiddhiQueryContext Modifier and Type Method Description protected StateFactoryEventVariableFunctionExecutor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)protected StateFactoryMultiValueVariableFunctionExecutor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext) -
Uses of SiddhiQueryContext in io.siddhi.core.executor.function
Fields in io.siddhi.core.executor.function declared as SiddhiQueryContext Modifier and Type Field Description protected SiddhiQueryContextFunctionExecutor. siddhiQueryContextMethods in io.siddhi.core.executor.function with parameters of type SiddhiQueryContext Modifier and Type Method Description protected StateFactoryCastFunctionExecutor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)StateFactoryCoalesceFunctionExecutor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)StateFactoryConvertFunctionExecutor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)protected StateFactoryCreateSetFunctionExecutor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)protected StateFactoryCurrentTimeMillisFunctionExecutor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)protected StateFactoryDefaultFunctionExecutor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)protected StateFactoryEventTimestampFunctionExecutor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)protected abstract StateFactory<S>FunctionExecutor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)The initialization method for FunctionExecutor, this method will be called before the other methodsprotected StateFactoryIfThenElseFunctionExecutor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)protected StateFactoryInstanceOfBooleanFunctionExecutor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)protected StateFactoryInstanceOfDoubleFunctionExecutor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)protected StateFactoryInstanceOfFloatFunctionExecutor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)protected StateFactoryInstanceOfIntegerFunctionExecutor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)protected StateFactoryInstanceOfLongFunctionExecutor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)protected StateFactoryInstanceOfStringFunctionExecutor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)protected StateFactoryMaximumFunctionExecutor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)protected StateFactoryMinimumFunctionExecutor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)protected StateFactoryScriptFunctionExecutor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)protected StateFactorySizeOfSetFunctionExecutor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)protected StateFactoryUUIDFunctionExecutor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)voidFunctionExecutor. initExecutor(ExpressionExecutor[] attributeExpressionExecutors, ProcessingMode processingMode, ConfigReader configReader, boolean groupBy, SiddhiQueryContext siddhiQueryContext) -
Uses of SiddhiQueryContext in io.siddhi.core.executor.incremental
Methods in io.siddhi.core.executor.incremental with parameters of type SiddhiQueryContext Modifier and Type Method Description protected StateFactoryIncrementalAggregateBaseTimeFunctionExecutor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)protected StateFactory<io.siddhi.core.executor.incremental.IncrementalShouldUpdateFunctionExecutor.FunctionState>IncrementalShouldUpdateFunctionExecutor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)protected StateFactoryIncrementalStartTimeEndTimeFunctionExecutor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)protected StateFactoryIncrementalTimeGetTimeZone. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)protected StateFactoryIncrementalUnixTimeFunctionExecutor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext) -
Uses of SiddhiQueryContext in io.siddhi.core.partition
Constructors in io.siddhi.core.partition with parameters of type SiddhiQueryContext Constructor Description StreamPartitioner(io.siddhi.query.api.execution.query.input.stream.InputStream inputStream, io.siddhi.query.api.execution.partition.Partition partition, MetaStateEvent metaEvent, List<VariableExpressionExecutor> executors, SiddhiQueryContext siddhiQueryContext) -
Uses of SiddhiQueryContext in io.siddhi.core.query
Methods in io.siddhi.core.query that return SiddhiQueryContext Modifier and Type Method Description SiddhiQueryContextQueryRuntimeImpl. getSiddhiQueryContext()Constructors in io.siddhi.core.query with parameters of type SiddhiQueryContext Constructor Description FindOnDemandQueryRuntime(AggregationRuntime aggregation, CompiledCondition compiledCondition, String queryName, MetaStreamEvent metaStreamEvent, SiddhiQueryContext siddhiQueryContext)QueryRuntimeImpl(io.siddhi.query.api.execution.query.Query query, StreamRuntime streamRuntime, QuerySelector selector, OutputRateLimiter outputRateLimiter, OutputCallback outputCallback, MetaComplexEvent metaComplexEvent, SiddhiQueryContext siddhiQueryContext) -
Uses of SiddhiQueryContext in io.siddhi.core.query.input
Fields in io.siddhi.core.query.input declared as SiddhiQueryContext Modifier and Type Field Description protected SiddhiQueryContextProcessStreamReceiver. siddhiQueryContextConstructors in io.siddhi.core.query.input with parameters of type SiddhiQueryContext Constructor Description MultiProcessStreamReceiver(String streamId, int processCount, Object patternSyncObject, SiddhiQueryContext siddhiQueryContext)ProcessStreamReceiver(String streamId, SiddhiQueryContext siddhiQueryContext)SingleProcessStreamReceiver(String streamId, Object patternSyncObject, SiddhiQueryContext siddhiQueryContext)StateMultiProcessStreamReceiver(String streamId, int processCount, Object patternSyncObject, SiddhiQueryContext siddhiQueryContext) -
Uses of SiddhiQueryContext in io.siddhi.core.query.input.stream.join
Constructors in io.siddhi.core.query.input.stream.join with parameters of type SiddhiQueryContext Constructor Description JoinStreamRuntime(SiddhiQueryContext siddhiQueryContext, MetaStateEvent metaStateEvent) -
Uses of SiddhiQueryContext in io.siddhi.core.query.input.stream.state
Fields in io.siddhi.core.query.input.stream.state declared as SiddhiQueryContext Modifier and Type Field Description protected SiddhiQueryContextStreamPreStateProcessor. siddhiQueryContextMethods in io.siddhi.core.query.input.stream.state with parameters of type SiddhiQueryContext Modifier and Type Method Description voidAbsentLogicalPreStateProcessor. init(SiddhiQueryContext siddhiQueryContext)voidAbsentStreamPreStateProcessor. init(SiddhiQueryContext siddhiQueryContext)voidCountPreStateProcessor. init(SiddhiQueryContext siddhiQueryContext)voidStreamPreStateProcessor. init(SiddhiQueryContext siddhiQueryContext)Constructors in io.siddhi.core.query.input.stream.state with parameters of type SiddhiQueryContext Constructor Description StateStreamRuntime(SiddhiQueryContext siddhiQueryContext, MetaStateEvent metaStateEvent) -
Uses of SiddhiQueryContext in io.siddhi.core.query.input.stream.state.receiver
Constructors in io.siddhi.core.query.input.stream.state.receiver with parameters of type SiddhiQueryContext Constructor Description PatternMultiProcessStreamReceiver(String streamId, int processCount, Object patternSyncObject, SiddhiQueryContext siddhiQueryContext)PatternSingleProcessStreamReceiver(String streamId, Object patternSyncObject, SiddhiQueryContext siddhiQueryContext)SequenceMultiProcessStreamReceiver(String streamId, int processCount, StateStreamRuntime stateStreamRuntime, Object patternSyncObject, SiddhiQueryContext siddhiQueryContext)SequenceSingleProcessStreamReceiver(String streamId, StateStreamRuntime stateStreamRuntime, Object patternSyncObject, SiddhiQueryContext siddhiQueryContext) -
Uses of SiddhiQueryContext in io.siddhi.core.query.output.ratelimit
Fields in io.siddhi.core.query.output.ratelimit declared as SiddhiQueryContext Modifier and Type Field Description protected SiddhiQueryContextOutputRateLimiter. siddhiQueryContextMethods in io.siddhi.core.query.output.ratelimit with parameters of type SiddhiQueryContext Modifier and Type Method Description voidOutputRateLimiter. init(LockWrapper lockWrapper, boolean groupBy, SiddhiQueryContext siddhiQueryContext) -
Uses of SiddhiQueryContext in io.siddhi.core.query.output.ratelimit.snapshot
Fields in io.siddhi.core.query.output.ratelimit.snapshot declared as SiddhiQueryContext Modifier and Type Field Description protected SiddhiQueryContextSnapshotOutputRateLimiter. siddhiQueryContextMethods in io.siddhi.core.query.output.ratelimit.snapshot with parameters of type SiddhiQueryContext Modifier and Type Method Description voidWrappedSnapshotOutputRateLimiter. init(SiddhiQueryContext siddhiQueryContext, LockWrapper lockWrapper) -
Uses of SiddhiQueryContext in io.siddhi.core.query.processor.stream
Fields in io.siddhi.core.query.processor.stream declared as SiddhiQueryContext Modifier and Type Field Description protected SiddhiQueryContextAbstractStreamProcessor. siddhiQueryContextMethods in io.siddhi.core.query.processor.stream with parameters of type SiddhiQueryContext Modifier and Type Method Description protected abstract StateFactory<S>AbstractStreamProcessor. init(MetaStreamEvent metaStreamEvent, io.siddhi.query.api.definition.AbstractDefinition inputDefinition, ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, StreamEventClonerHolder streamEventClonerHolder, boolean outputExpectsExpiredEvents, boolean findToBeExecuted, SiddhiQueryContext siddhiQueryContext)The init method of the StreamProcessor, this method will be called before other methodsprotected StateFactoryLogStreamProcessor. init(MetaStreamEvent metaStreamEvent, io.siddhi.query.api.definition.AbstractDefinition inputDefinition, ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, StreamEventClonerHolder streamEventClonerHolder, boolean outputExpectsExpiredEvents, boolean findToBeExecuted, SiddhiQueryContext siddhiQueryContext)The init method of the StreamFunctionvoidAbstractStreamProcessor. initProcessor(MetaStreamEvent metaStreamEvent, ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, boolean outputExpectsExpiredEvents, boolean findToBeExecuted, boolean groupBy, io.siddhi.query.api.SiddhiElement siddhiElement, SiddhiQueryContext siddhiQueryContext) -
Uses of SiddhiQueryContext in io.siddhi.core.query.processor.stream.function
Methods in io.siddhi.core.query.processor.stream.function with parameters of type SiddhiQueryContext Modifier and Type Method Description protected StateFactoryPol2CartStreamFunctionProcessor. init(io.siddhi.query.api.definition.AbstractDefinition inputDefinition, ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, boolean outputExpectsExpiredEvents, SiddhiQueryContext siddhiQueryContext)The init method of the StreamFunctionprotected StateFactory<S>StreamFunctionProcessor. init(MetaStreamEvent metaStreamEvent, io.siddhi.query.api.definition.AbstractDefinition inputDefinition, ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, StreamEventClonerHolder streamEventClonerHolder, boolean outputExpectsExpiredEvents, boolean findToBeExecuted, SiddhiQueryContext siddhiQueryContext)The init method of the StreamProcessor, this method will be called before other methodsprotected abstract StateFactory<S>StreamFunctionProcessor. init(io.siddhi.query.api.definition.AbstractDefinition inputDefinition, ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, boolean outputExpectsExpiredEvents, SiddhiQueryContext siddhiQueryContext)The init method of the StreamProcessor, this method will be called before other methods -
Uses of SiddhiQueryContext in io.siddhi.core.query.processor.stream.window
Methods in io.siddhi.core.query.processor.stream.window with parameters of type SiddhiQueryContext Modifier and Type Method Description CompiledConditionAggregateWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, SiddhiQueryContext siddhiQueryContext)CompiledConditionBatchingFindableWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, SiddhiQueryContext siddhiQueryContext)abstract CompiledConditionBatchingFindableWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, S state, SiddhiQueryContext siddhiQueryContext)To construct a finder having the capability of finding events at the processor that corresponds to the incoming matchingEvent and the given matching expression logic.CompiledConditionBatchWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, io.siddhi.core.query.processor.stream.window.BatchWindowProcessor.WindowState state, SiddhiQueryContext siddhiQueryContext)CompiledConditionDelayWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, io.siddhi.core.query.processor.stream.window.TimeWindowProcessor.WindowState state, SiddhiQueryContext siddhiQueryContext)CompiledConditionEmptyWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, io.siddhi.core.query.processor.stream.window.EmptyWindowProcessor.WindowState state, SiddhiQueryContext siddhiQueryContext)CompiledConditionExpressionBatchWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, io.siddhi.core.query.processor.stream.window.ExpressionBatchWindowProcessor.WindowState state, SiddhiQueryContext siddhiQueryContext)CompiledConditionExpressionWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, io.siddhi.core.query.processor.stream.window.ExpressionWindowProcessor.WindowState state, SiddhiQueryContext siddhiQueryContext)CompiledConditionExternalTimeBatchWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, io.siddhi.core.query.processor.stream.window.ExternalTimeBatchWindowProcessor.WindowState state, SiddhiQueryContext siddhiQueryContext)CompiledConditionExternalTimeWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, io.siddhi.core.query.processor.stream.window.ExternalTimeWindowProcessor.WindowState state, SiddhiQueryContext siddhiQueryContext)CompiledConditionFindableProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, SiddhiQueryContext siddhiQueryContext)To construct a finder having the capability of finding events at the processor that corresponds to the incoming matchingEvent and the given matching expression logic.CompiledConditionFrequentWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, io.siddhi.core.query.processor.stream.window.FrequentWindowProcessor.WindowState state, SiddhiQueryContext siddhiQueryContext)Deprecated.CompiledConditionGroupingFindableWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, SiddhiQueryContext siddhiQueryContext)abstract CompiledConditionGroupingFindableWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, S state, SiddhiQueryContext siddhiQueryContext)To construct a finder having the capability of finding events at the processor that corresponds to the incoming matchingEvent and the given matching expression logic.CompiledConditionLengthBatchWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, io.siddhi.core.query.processor.stream.window.LengthBatchWindowProcessor.WindowState state, SiddhiQueryContext siddhiQueryContext)CompiledConditionLengthWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, io.siddhi.core.query.processor.stream.window.LengthWindowProcessor.WindowState state, SiddhiQueryContext siddhiQueryContext)CompiledConditionLossyFrequentWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, io.siddhi.core.query.processor.stream.window.LossyFrequentWindowProcessor.WindowState state, SiddhiQueryContext siddhiQueryContext)Deprecated.CompiledConditionSessionWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, io.siddhi.core.query.processor.stream.window.SessionWindowProcessor.WindowState state, SiddhiQueryContext siddhiQueryContext)CompiledConditionSlidingFindableWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, SiddhiQueryContext siddhiQueryContext)abstract CompiledConditionSlidingFindableWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, S state, SiddhiQueryContext siddhiQueryContext)To construct a finder having the capability of finding events at the processor that corresponds to the incoming matchingEvent and the given matching expression logic.CompiledConditionSortWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, io.siddhi.core.query.processor.stream.window.SortWindowProcessor.WindowState state, SiddhiQueryContext siddhiQueryContext)CompiledConditionTableWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, SiddhiQueryContext siddhiQueryContext)CompiledConditionTimeBatchWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, io.siddhi.core.query.processor.stream.window.TimeBatchWindowProcessor.WindowState state, SiddhiQueryContext siddhiQueryContext)CompiledConditionTimeLengthWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, io.siddhi.core.query.processor.stream.window.TimeLengthWindowProcessor.WindowState state, SiddhiQueryContext siddhiQueryContext)CompiledConditionTimeWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, io.siddhi.core.query.processor.stream.window.TimeWindowProcessor.WindowState state, SiddhiQueryContext siddhiQueryContext)CompiledConditionWindowWindowProcessor. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, SiddhiQueryContext siddhiQueryContext)CompiledSelectionQueryableProcessor. compileSelection(io.siddhi.query.api.execution.query.selection.Selector selector, List<io.siddhi.query.api.definition.Attribute> expectedOutputAttributes, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, SiddhiQueryContext siddhiQueryContext)To construct a selection having the capability of transforming events based on given selection logic.CompiledSelectionTableWindowProcessor. compileSelection(io.siddhi.query.api.execution.query.selection.Selector selector, List<io.siddhi.query.api.definition.Attribute> expectedOutputAttributes, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, SiddhiQueryContext siddhiQueryContext)protected StateFactoryAggregateWindowProcessor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, StreamEventClonerHolder streamEventClonerHolder, boolean outputExpectsExpiredEvents, boolean findToBeExecuted, SiddhiQueryContext siddhiQueryContext)protected StateFactory<S>BatchingWindowProcessor. init(MetaStreamEvent metaStreamEvent, io.siddhi.query.api.definition.AbstractDefinition inputDefinition, ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, StreamEventClonerHolder streamEventClonerHolder, boolean outputExpectsExpiredEvents, boolean findToBeExecuted, SiddhiQueryContext siddhiQueryContext)protected abstract StateFactory<S>BatchingWindowProcessor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, StreamEventClonerHolder streamEventClonerHolder, boolean outputExpectsExpiredEvents, boolean findToBeExecuted, SiddhiQueryContext siddhiQueryContext)The init method of the WindowProcessor, this method will be called before other methodsprotected StateFactory<io.siddhi.core.query.processor.stream.window.BatchWindowProcessor.WindowState>BatchWindowProcessor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, StreamEventClonerHolder streamEventClonerHolder, boolean outputExpectsExpiredEvents, boolean findToBeExecuted, SiddhiQueryContext siddhiQueryContext)protected StateFactory<io.siddhi.core.query.processor.stream.window.CronWindowProcessor.WindowState>CronWindowProcessor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, StreamEventClonerHolder streamEventClonerHolder, boolean outputExpectsExpiredEvents, boolean findToBeExecuted, SiddhiQueryContext siddhiQueryContext)protected StateFactoryDelayWindowProcessor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)protected StateFactoryEmptyWindowProcessor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, StreamEventClonerHolder streamEventClonerHolder, boolean outputExpectsExpiredEvents, boolean findToBeExecuted, SiddhiQueryContext siddhiQueryContext)protected StateFactoryExpressionBatchWindowProcessor. init(MetaStreamEvent metaStreamEvent, io.siddhi.query.api.definition.AbstractDefinition inputDefinition, ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, StreamEventClonerHolder streamEventClonerHolder, boolean outputExpectsExpiredEvents, boolean findToBeExecuted, SiddhiQueryContext siddhiQueryContext)protected StateFactory<io.siddhi.core.query.processor.stream.window.ExpressionBatchWindowProcessor.WindowState>ExpressionBatchWindowProcessor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, StreamEventClonerHolder streamEventClonerHolder, boolean outputExpectsExpiredEvents, boolean findToBeExecuted, SiddhiQueryContext siddhiQueryContext)protected StateFactoryExpressionWindowProcessor. init(MetaStreamEvent metaStreamEvent, io.siddhi.query.api.definition.AbstractDefinition inputDefinition, ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, StreamEventClonerHolder streamEventClonerHolder, boolean outputExpectsExpiredEvents, boolean findToBeExecuted, SiddhiQueryContext siddhiQueryContext)protected StateFactoryExpressionWindowProcessor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)protected StateFactoryExternalTimeBatchWindowProcessor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, StreamEventClonerHolder streamEventClonerHolder, boolean outputExpectsExpiredEvents, boolean findToBeExecuted, SiddhiQueryContext siddhiQueryContext)protected StateFactory<io.siddhi.core.query.processor.stream.window.ExternalTimeWindowProcessor.WindowState>ExternalTimeWindowProcessor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)protected StateFactory<io.siddhi.core.query.processor.stream.window.FrequentWindowProcessor.WindowState>FrequentWindowProcessor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)Deprecated.protected StateFactory<S>GroupingWindowProcessor. init(MetaStreamEvent metaStreamEvent, io.siddhi.query.api.definition.AbstractDefinition inputDefinition, ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, StreamEventClonerHolder streamEventClonerHolder, boolean outputExpectsExpiredEvents, boolean findToBeExecuted, SiddhiQueryContext siddhiQueryContext)protected abstract StateFactory<S>GroupingWindowProcessor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, boolean outputExpectsExpiredEvents, SiddhiQueryContext siddhiQueryContext)The init method of the WindowProcessor, this method will be called before other methodsprotected StateFactory<S>HopingWindowProcessor. init(MetaStreamEvent metaStreamEvent, io.siddhi.query.api.definition.AbstractDefinition inputDefinition, ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, StreamEventClonerHolder streamEventClonerHolder, boolean outputExpectsExpiredEvents, boolean findToBeExecuted, SiddhiQueryContext siddhiQueryContext)protected abstract StateFactory<S>HopingWindowProcessor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, boolean outputExpectsExpiredEvents, SiddhiQueryContext siddhiQueryContext)The init method of the WindowProcessor, this method will be called before other methodsprotected StateFactoryLengthBatchWindowProcessor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, StreamEventClonerHolder streamEventClonerHolder, boolean outputExpectsExpiredEvents, boolean findToBeExecuted, SiddhiQueryContext siddhiQueryContext)protected StateFactoryLengthWindowProcessor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)protected StateFactoryLossyFrequentWindowProcessor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)Deprecated.protected StateFactory<io.siddhi.core.query.processor.stream.window.SessionWindowProcessor.WindowState>SessionWindowProcessor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, boolean outputExpectsExpiredEvents, SiddhiQueryContext siddhiQueryContext)protected StateFactory<S>SlidingWindowProcessor. init(MetaStreamEvent metaStreamEvent, io.siddhi.query.api.definition.AbstractDefinition inputDefinition, ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, StreamEventClonerHolder streamEventClonerHolder, boolean outputExpectsExpiredEvents, boolean findToBeExecuted, SiddhiQueryContext siddhiQueryContext)protected abstract StateFactory<S>SlidingWindowProcessor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)The init method of the WindowProcessor, this method will be called before other methodsprotected StateFactorySortWindowProcessor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)protected StateFactoryTableWindowProcessor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, StreamEventClonerHolder streamEventClonerHolder, boolean outputExpectsExpiredEvents, boolean findToBeExecuted, SiddhiQueryContext siddhiQueryContext)protected StateFactoryTimeBatchWindowProcessor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, StreamEventClonerHolder streamEventClonerHolder, boolean outputExpectsExpiredEvents, boolean findToBeExecuted, SiddhiQueryContext siddhiQueryContext)protected StateFactoryTimeLengthWindowProcessor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)protected StateFactory<io.siddhi.core.query.processor.stream.window.TimeWindowProcessor.WindowState>TimeWindowProcessor. init(ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)protected StateFactoryWindowWindowProcessor. init(MetaStreamEvent metaStreamEvent, io.siddhi.query.api.definition.AbstractDefinition inputDefinition, ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, StreamEventClonerHolder streamEventClonerHolder, boolean outputExpectsExpiredEvents, boolean findToBeExecuted, SiddhiQueryContext siddhiQueryContext) -
Uses of SiddhiQueryContext in io.siddhi.core.query.selector
Constructors in io.siddhi.core.query.selector with parameters of type SiddhiQueryContext Constructor Description GroupByKeyGenerator(List<io.siddhi.query.api.expression.Expression> groupByList, MetaComplexEvent metaComplexEvent, int currentState, Map<String,Table> tableMap, List<VariableExpressionExecutor> executors, SiddhiQueryContext siddhiQueryContext)OrderByEventComparator(List<io.siddhi.query.api.execution.query.selection.OrderByAttribute> groupByList, MetaComplexEvent metaComplexEvent, int currentState, Map<String,Table> tableMap, List<VariableExpressionExecutor> executors, SiddhiQueryContext siddhiQueryContext)QuerySelector(String id, io.siddhi.query.api.execution.query.selection.Selector selector, boolean currentOn, boolean expiredOn, SiddhiQueryContext siddhiQueryContext) -
Uses of SiddhiQueryContext in io.siddhi.core.query.selector.attribute.aggregator
Methods in io.siddhi.core.query.selector.attribute.aggregator with parameters of type SiddhiQueryContext Modifier and Type Method Description protected StateFactoryAndAttributeAggregatorExecutor. init(ExpressionExecutor[] attributeExpressionExecutors, ProcessingMode processingMode, boolean outputExpectsExpiredEvents, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)The initialization method for FunctionExecutorprotected abstract StateFactory<S>AttributeAggregatorExecutor. init(ExpressionExecutor[] attributeExpressionExecutors, ProcessingMode processingMode, boolean outputExpectsExpiredEvents, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)The initialization method for FunctionExecutorprotected StateFactory<io.siddhi.core.query.selector.attribute.aggregator.AvgAttributeAggregatorExecutor.AvgAttributeState>AvgAttributeAggregatorExecutor. init(ExpressionExecutor[] attributeExpressionExecutors, ProcessingMode processingMode, boolean outputExpectsExpiredEvents, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)The initialization method for FunctionExecutorprotected StateFactory<io.siddhi.core.query.selector.attribute.aggregator.CountAttributeAggregatorExecutor.AggregatorState>CountAttributeAggregatorExecutor. init(ExpressionExecutor[] attributeExpressionExecutors, ProcessingMode processingMode, boolean outputExpectsExpiredEvents, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)The initialization method for FunctionExecutorprotected StateFactory<io.siddhi.core.query.selector.attribute.aggregator.DistinctCountAttributeAggregatorExecutor.AggregatorState>DistinctCountAttributeAggregatorExecutor. init(ExpressionExecutor[] attributeExpressionExecutors, ProcessingMode processingMode, boolean outputExpectsExpiredEvents, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)The initialization method for FunctionExecutorprotected StateFactory<io.siddhi.core.query.selector.attribute.aggregator.MaxAttributeAggregatorExecutor.MaxAggregatorState>MaxAttributeAggregatorExecutor. init(ExpressionExecutor[] attributeExpressionExecutors, ProcessingMode processingMode, boolean outputExpectsExpiredEvents, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)The initialization method for FunctionExecutorprotected StateFactory<io.siddhi.core.query.selector.attribute.aggregator.MaxForeverAttributeAggregatorExecutor.MaxAggregatorState>MaxForeverAttributeAggregatorExecutor. init(ExpressionExecutor[] attributeExpressionExecutors, ProcessingMode processingMode, boolean outputExpectsExpiredEvents, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)The initialization method for FunctionExecutorprotected StateFactory<io.siddhi.core.query.selector.attribute.aggregator.MinAttributeAggregatorExecutor.MinAggregatorState>MinAttributeAggregatorExecutor. init(ExpressionExecutor[] attributeExpressionExecutors, ProcessingMode processingMode, boolean outputExpectsExpiredEvents, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)The initialization method for FunctionExecutorprotected StateFactory<io.siddhi.core.query.selector.attribute.aggregator.MinForeverAttributeAggregatorExecutor.MinAggregatorState>MinForeverAttributeAggregatorExecutor. init(ExpressionExecutor[] attributeExpressionExecutors, ProcessingMode processingMode, boolean outputExpectsExpiredEvents, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)The initialization method for FunctionExecutorprotected StateFactory<io.siddhi.core.query.selector.attribute.aggregator.OrAttributeAggregatorExecutor.AggregatorState>OrAttributeAggregatorExecutor. init(ExpressionExecutor[] attributeExpressionExecutors, ProcessingMode processingMode, boolean outputExpectsExpiredEvents, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)The initialization method for FunctionExecutorprotected StateFactory<io.siddhi.core.query.selector.attribute.aggregator.StdDevAttributeAggregatorExecutor.AggregatorState>StdDevAttributeAggregatorExecutor. init(ExpressionExecutor[] attributeExpressionExecutors, ProcessingMode processingMode, boolean outputExpectsExpiredEvents, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)The initialization method for FunctionExecutorprotected StateFactory<io.siddhi.core.query.selector.attribute.aggregator.SumAttributeAggregatorExecutor.AggregatorState>SumAttributeAggregatorExecutor. init(ExpressionExecutor[] attributeExpressionExecutors, ProcessingMode processingMode, boolean outputExpectsExpiredEvents, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)The initialization method for FunctionExecutorprotected StateFactory<io.siddhi.core.query.selector.attribute.aggregator.UnionSetAttributeAggregatorExecutor.AggregatorState>UnionSetAttributeAggregatorExecutor. init(ExpressionExecutor[] attributeExpressionExecutors, ProcessingMode processingMode, boolean outputExpectsExpiredEvents, ConfigReader configReader, SiddhiQueryContext siddhiQueryContext)The initialization method for FunctionExecutorvoidAttributeAggregatorExecutor. initAggregator(ExpressionExecutor[] attributeExpressionExecutors, ProcessingMode processingMode, boolean outputExpectsExpiredEvents, ConfigReader configReader, boolean groupBy, SiddhiQueryContext siddhiQueryContext) -
Uses of SiddhiQueryContext in io.siddhi.core.table
Methods in io.siddhi.core.table with parameters of type SiddhiQueryContext Modifier and Type Method Description CompiledConditionCacheTable. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, SiddhiQueryContext siddhiQueryContext, boolean updateCachePolicyAttribute)CompiledConditionInMemoryTable. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, SiddhiQueryContext siddhiQueryContext)CompiledUpdateSetInMemoryTable. compileUpdateSet(io.siddhi.query.api.execution.query.output.stream.UpdateSet updateSet, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, SiddhiQueryContext siddhiQueryContext)abstract CompiledUpdateSetTable. compileUpdateSet(io.siddhi.query.api.execution.query.output.stream.UpdateSet updateSet, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, SiddhiQueryContext siddhiQueryContext)Builds the "compiled" set clause of an update query.CacheTable.CacheCompiledConditionWithRouteToCacheCacheTable. generateCacheCompileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder storeMatchingMetaInfoHolder, SiddhiQueryContext siddhiQueryContext, List<VariableExpressionExecutor> storeVariableExpressionExecutors) -
Uses of SiddhiQueryContext in io.siddhi.core.table.record
Fields in io.siddhi.core.table.record declared as SiddhiQueryContext Modifier and Type Field Description protected SiddhiQueryContextAbstractQueryableRecordTable. siddhiQueryContextForTestOnDemandQueryMethods in io.siddhi.core.table.record that return SiddhiQueryContext Modifier and Type Method Description SiddhiQueryContextExpressionBuilder. getSiddhiQueryContext()SiddhiQueryContextRecordStoreCompiledCondition. getSiddhiQueryContext()Methods in io.siddhi.core.table.record with parameters of type SiddhiQueryContext Modifier and Type Method Description CompiledConditionAbstractQueryableRecordTable. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, SiddhiQueryContext siddhiQueryContext)CompiledConditionAbstractRecordTable. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, SiddhiQueryContext siddhiQueryContext)CompiledSelectionAbstractQueryableRecordTable. compileSelection(io.siddhi.query.api.execution.query.selection.Selector selector, List<io.siddhi.query.api.definition.Attribute> expectedOutputAttributes, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, SiddhiQueryContext siddhiQueryContext)CompiledUpdateSetAbstractQueryableRecordTable. compileUpdateSet(io.siddhi.query.api.execution.query.output.stream.UpdateSet updateSet, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, SiddhiQueryContext siddhiQueryContext)CompiledUpdateSetAbstractRecordTable. compileUpdateSet(io.siddhi.query.api.execution.query.output.stream.UpdateSet updateSet, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, SiddhiQueryContext siddhiQueryContext) -
Uses of SiddhiQueryContext in io.siddhi.core.util
Methods in io.siddhi.core.util with parameters of type SiddhiQueryContext Modifier and Type Method Description static voidExceptionUtil. populateQueryContext(Throwable t, io.siddhi.query.api.SiddhiElement siddhiElement, SiddhiAppContext siddhiAppContext, SiddhiQueryContext siddhiQueryContext)Constructors in io.siddhi.core.util with parameters of type SiddhiQueryContext Constructor Description Scheduler(Schedulable singleThreadEntryValve, SiddhiQueryContext siddhiQueryContext) -
Uses of SiddhiQueryContext in io.siddhi.core.util.parser
Methods in io.siddhi.core.util.parser with parameters of type SiddhiQueryContext Modifier and Type Method Description static CollectionExecutorCollectionExpressionParser. buildCollectionExecutor(CollectionExpression collectionExpression, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, boolean isFirst, ProcessingMode processingMode, boolean outputExpectsExpiredEvents, SiddhiQueryContext siddhiQueryContext, boolean isCache, CacheTable cacheTable)static List<io.siddhi.query.api.definition.Attribute>OnDemandQueryParser. buildExpectedOutputAttributes(io.siddhi.query.api.execution.query.OnDemandQuery onDemandQuery, Map<String,Table> tableMap, int metaPosition, MatchingMetaInfoHolder metaStreamInfoHolder, SiddhiQueryContext siddhiQueryContext)static OperatorOperatorParser. constructOperator(Object storeEvents, io.siddhi.query.api.expression.Expression expression, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, SiddhiQueryContext siddhiQueryContext)static OperatorOperatorParser. constructOperatorForCache(Object storeEvents, io.siddhi.query.api.expression.Expression expression, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, SiddhiQueryContext siddhiQueryContext, boolean updateCachePolicyAttribute, CacheTable cacheTable)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)static OutputRateLimiterOutputParser. constructOutputRateLimiter(String id, io.siddhi.query.api.execution.query.output.ratelimit.OutputRate outputRate, boolean isGroupBy, boolean isWindow, SiddhiQueryContext siddhiQueryContext)static ProcessorSingleInputStreamParser. generateProcessor(io.siddhi.query.api.execution.query.input.handler.StreamHandler streamHandler, MetaComplexEvent metaEvent, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, boolean supportsBatchProcessing, boolean outputExpectsExpiredEvents, boolean findToBeExecuted, SiddhiQueryContext siddhiQueryContext)static StreamRuntimeInputStreamParser. parse(io.siddhi.query.api.execution.query.input.stream.InputStream inputStream, io.siddhi.query.api.execution.query.Query query, Map<String,io.siddhi.query.api.definition.AbstractDefinition> streamDefinitionMap, Map<String,io.siddhi.query.api.definition.AbstractDefinition> tableDefinitionMap, Map<String,io.siddhi.query.api.definition.AbstractDefinition> windowDefinitionMap, Map<String,io.siddhi.query.api.definition.AbstractDefinition> aggregationDefinitionMap, Map<String,Table> tableMap, Map<String,Window> windowMap, Map<String,AggregationRuntime> aggregationMap, List<VariableExpressionExecutor> executors, boolean outputExpectsExpiredEvents, SiddhiQueryContext siddhiQueryContext)Parse an InputStream returning corresponding StreamRuntimestatic SchedulerSchedulerParser. parse(Schedulable singleThreadEntryValve, SiddhiQueryContext siddhiQueryContext)Create Scheduler object.static QuerySelectorSelectorParser. parse(io.siddhi.query.api.execution.query.selection.Selector selector, io.siddhi.query.api.execution.query.output.stream.OutputStream outputStream, MetaComplexEvent metaComplexEvent, Map<String,Table> tableMap, List<VariableExpressionExecutor> variableExpressionExecutors, int metaPosition, ProcessingMode processingMode, boolean outputExpectsExpiredEvents, SiddhiQueryContext siddhiQueryContext)Parse Selector portion of a query and return corresponding QuerySelector.static ExpressionExecutorExpressionParser. parseExpression(io.siddhi.query.api.expression.Expression expression, MetaComplexEvent metaEvent, int currentState, Map<String,Table> tableMap, List<VariableExpressionExecutor> executorList, boolean groupBy, int defaultStreamEventIndex, ProcessingMode processingMode, boolean outputExpectsExpiredEvents, SiddhiQueryContext siddhiQueryContext)Parse the given expression and create the appropriate Executor by recursively traversing the expressionstatic StreamRuntimeJoinInputStreamParser. parseInputStream(io.siddhi.query.api.execution.query.input.stream.JoinInputStream joinInputStream, io.siddhi.query.api.execution.query.Query query, Map<String,io.siddhi.query.api.definition.AbstractDefinition> streamDefinitionMap, Map<String,io.siddhi.query.api.definition.AbstractDefinition> tableDefinitionMap, Map<String,io.siddhi.query.api.definition.AbstractDefinition> windowDefinitionMap, Map<String,io.siddhi.query.api.definition.AbstractDefinition> aggregationDefinitionMap, Map<String,Table> tableMap, Map<String,Window> windowMap, Map<String,AggregationRuntime> aggregationMap, List<VariableExpressionExecutor> executors, boolean outputExpectsExpiredEvents, SiddhiQueryContext siddhiQueryContext)static SingleStreamRuntimeSingleInputStreamParser. parseInputStream(io.siddhi.query.api.execution.query.input.stream.SingleInputStream inputStream, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,io.siddhi.query.api.definition.AbstractDefinition> streamDefinitionMap, Map<String,io.siddhi.query.api.definition.AbstractDefinition> tableDefinitionMap, Map<String,io.siddhi.query.api.definition.AbstractDefinition> windowDefinitionMap, Map<String,io.siddhi.query.api.definition.AbstractDefinition> aggregationDefinitionMap, Map<String,Table> tableMap, MetaComplexEvent metaComplexEvent, ProcessStreamReceiver processStreamReceiver, boolean supportsBatchProcessing, boolean outputExpectsExpiredEvents, boolean findToBeExecuted, boolean multiValue, SiddhiQueryContext siddhiQueryContext)Parse single InputStream and return SingleStreamRuntimestatic StateStreamRuntimeStateInputStreamParser. parseInputStream(io.siddhi.query.api.execution.query.input.stream.StateInputStream stateInputStream, MetaStateEvent metaStateEvent, Map<String,io.siddhi.query.api.definition.AbstractDefinition> streamDefinitionMap, Map<String,io.siddhi.query.api.definition.AbstractDefinition> tableDefinitionMap, Map<String,io.siddhi.query.api.definition.AbstractDefinition> windowDefinitionMap, Map<String,io.siddhi.query.api.definition.AbstractDefinition> aggregationDefinitionMap, Map<String,Table> tableMap, List<VariableExpressionExecutor> variableExpressionExecutors, SiddhiQueryContext siddhiQueryContext) -
Uses of SiddhiQueryContext in io.siddhi.core.window
Methods in io.siddhi.core.window with parameters of type SiddhiQueryContext Modifier and Type Method Description CompiledConditionWindow. compileCondition(io.siddhi.query.api.expression.Expression condition, MatchingMetaInfoHolder matchingMetaInfoHolder, List<VariableExpressionExecutor> variableExpressionExecutors, Map<String,Table> tableMap, SiddhiQueryContext siddhiQueryContext)To construct a finder having the capability of finding events at the processor that corresponds to the incoming matchingEvent and the given matching expression logic.
-