Uses of Class
io.siddhi.core.event.stream.MetaStreamEvent
-
-
Uses of MetaStreamEvent in io.siddhi.core.aggregation
Constructors in io.siddhi.core.aggregation with parameters of type MetaStreamEvent Constructor Description AggregationRuntime(io.siddhi.query.api.definition.AggregationDefinition aggregationDefinition, boolean isProcessingOnExternalTime, boolean isDistributed, List<io.siddhi.query.api.aggregation.TimePeriod.Duration> aggregationDurations, Map<io.siddhi.query.api.aggregation.TimePeriod.Duration,Executor> incrementalExecutorMap, Map<io.siddhi.query.api.aggregation.TimePeriod.Duration,Table> aggregationTables, List<ExpressionExecutor> outputExpressionExecutors, Map<io.siddhi.query.api.aggregation.TimePeriod.Duration,List<ExpressionExecutor>> aggregateProcessingExecutorsMap, ExpressionExecutor shouldUpdateTimestamp, Map<io.siddhi.query.api.aggregation.TimePeriod.Duration,GroupByKeyGenerator> groupByKeyGeneratorMap, boolean isOptimisedLookup, List<io.siddhi.query.api.execution.query.selection.OutputAttribute> defaultSelectorList, List<String> groupByVariablesList, boolean isLatestEventColAdded, int baseAggregatorBeginIndex, List<io.siddhi.query.api.expression.Expression> finalBaseExpressionList, IncrementalDataPurger incrementalDataPurger, IncrementalExecutorsInitialiser incrementalExecutorInitialiser, SingleStreamRuntime singleStreamRuntime, MetaStreamEvent tableMetaStreamEvent, LatencyTracker latencyTrackerFind, ThroughputTracker throughputTrackerFind, String timeZone)IncrementalAggregationProcessor(AggregationRuntime aggregationRuntime, List<ExpressionExecutor> incomingExpressionExecutors, MetaStreamEvent processedMetaStreamEvent, LatencyTracker latencyTrackerInsert, ThroughputTracker throughputTrackerInsert, SiddhiAppContext siddhiAppContext)IncrementalDataAggregator(List<io.siddhi.query.api.aggregation.TimePeriod.Duration> incrementalDurations, io.siddhi.query.api.aggregation.TimePeriod.Duration durationToAggregate, long oldestEventTimestamp, List<ExpressionExecutor> baseExecutorsForFind, ExpressionExecutor shouldUpdateTimestamp, boolean groupBy, MetaStreamEvent metaStreamEvent, String timeZone)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)IncrementalExecutorsInitialiser(List<io.siddhi.query.api.aggregation.TimePeriod.Duration> incrementalDurations, Map<io.siddhi.query.api.aggregation.TimePeriod.Duration,Table> aggregationTables, Map<io.siddhi.query.api.aggregation.TimePeriod.Duration,Executor> incrementalExecutorMap, boolean isDistributed, String shardId, SiddhiAppContext siddhiAppContext, MetaStreamEvent metaStreamEvent, Map<String,Table> tableMap, Map<String,Window> windowMap, Map<String,AggregationRuntime> aggregationMap, String timeZone, boolean isReadOnly, boolean isPersistedAggregation, io.siddhi.query.api.definition.AggregationDefinition aggregationDefinition)OutOfOrderEventsDataAggregator(List<ExpressionExecutor> baseExecutors, ExpressionExecutor shouldUpdateTimestamp, GroupByKeyGenerator groupByKeyGenerator, MetaStreamEvent metaStreamEvent) -
Uses of MetaStreamEvent in io.siddhi.core.aggregation.persistedaggregation
Constructors in io.siddhi.core.aggregation.persistedaggregation with parameters of type MetaStreamEvent 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 MetaStreamEvent in io.siddhi.core.event.state
Methods in io.siddhi.core.event.state that return MetaStreamEvent Modifier and Type Method Description MetaStreamEventMetaStateEvent. getMetaStreamEvent(int position)MetaStreamEvent[]MetaStateEvent. getMetaStreamEvents()Methods in io.siddhi.core.event.state with parameters of type MetaStreamEvent Modifier and Type Method Description voidMetaStateEvent. addEvent(MetaStreamEvent metaStreamEvent)Constructors in io.siddhi.core.event.state with parameters of type MetaStreamEvent Constructor Description MetaStateEvent(MetaStreamEvent[] metaStreamEvents) -
Uses of MetaStreamEvent in io.siddhi.core.event.stream
Methods in io.siddhi.core.event.stream that return MetaStreamEvent Modifier and Type Method Description MetaStreamEventMetaStreamEvent. clone()Constructors in io.siddhi.core.event.stream with parameters of type MetaStreamEvent Constructor Description StreamEventCloner(MetaStreamEvent metaStreamEvent, StreamEventFactory eventFactory)StreamEventFactory(MetaStreamEvent metaStreamEvent)Initialization of the factory using MetaStreamEvent -
Uses of MetaStreamEvent in io.siddhi.core.event.stream.converter
Methods in io.siddhi.core.event.stream.converter with parameters of type MetaStreamEvent Modifier and Type Method Description static StreamEventConverterStreamEventConverterFactory. constructEventConverter(MetaStreamEvent metaStreamEvent)Constructors in io.siddhi.core.event.stream.converter with parameters of type MetaStreamEvent Constructor Description ConversionStreamEventChunk(MetaStreamEvent metaStreamEvent, StreamEventFactory streamEventFactory) -
Uses of MetaStreamEvent in io.siddhi.core.event.stream.populater
Methods in io.siddhi.core.event.stream.populater with parameters of type MetaStreamEvent Modifier and Type Method Description static SelectiveComplexEventPopulaterStreamEventPopulaterFactory. constructEventPopulator(MetaStreamEvent metaStreamEvent, int streamEventChainIndex, List<io.siddhi.query.api.definition.Attribute> attributes)Constructs StreamEventPopulater according to MetaStateEvent and to be mapped attributes -
Uses of MetaStreamEvent in io.siddhi.core.partition
Constructors in io.siddhi.core.partition with parameters of type MetaStreamEvent Constructor Description PartitionStreamReceiver(SiddhiAppContext siddhiAppContext, MetaStreamEvent metaStreamEvent, io.siddhi.query.api.definition.StreamDefinition streamDefinition, List<PartitionExecutor> partitionExecutors, PartitionRuntime partitionRuntime) -
Uses of MetaStreamEvent in io.siddhi.core.query
Methods in io.siddhi.core.query with parameters of type MetaStreamEvent Modifier and Type Method Description voidOnDemandQueryRuntime. setMetaStreamEvent(MetaStreamEvent metaStreamEvent)Constructors in io.siddhi.core.query with parameters of type MetaStreamEvent Constructor Description DeleteOnDemandQueryRuntime(String queryName, MetaStreamEvent metaStreamEvent)FindOnDemandQueryRuntime(AggregationRuntime aggregation, CompiledCondition compiledCondition, String queryName, MetaStreamEvent metaStreamEvent, SiddhiQueryContext siddhiQueryContext)FindOnDemandQueryRuntime(Table table, CompiledCondition compiledCondition, String queryName, MetaStreamEvent metaStreamEvent)FindOnDemandQueryRuntime(Window window, CompiledCondition compiledCondition, String queryName, MetaStreamEvent metaStreamEvent)InsertOnDemandQueryRuntime(String queryName, MetaStreamEvent metaStreamEvent)UpdateOnDemandQueryRuntime(String queryName, MetaStreamEvent metaStreamEvent)UpdateOrInsertOnDemandQueryRuntime(String queryName, MetaStreamEvent metaStreamEvent) -
Uses of MetaStreamEvent in io.siddhi.core.query.input
Methods in io.siddhi.core.query.input with parameters of type MetaStreamEvent Modifier and Type Method Description voidMultiProcessStreamReceiver. setMetaStreamEvent(MetaStreamEvent metaStreamEvent)voidProcessStreamReceiver. setMetaStreamEvent(MetaStreamEvent metaStreamEvent) -
Uses of MetaStreamEvent in io.siddhi.core.query.processor.stream
Fields in io.siddhi.core.query.processor.stream declared as MetaStreamEvent Modifier and Type Field Description protected MetaStreamEventAbstractStreamProcessor. metaStreamEventMethods in io.siddhi.core.query.processor.stream with parameters of type MetaStreamEvent Modifier and Type Method Description voidAbstractStreamProcessor. constructStreamEventPopulater(MetaStreamEvent metaStreamEvent, int streamEventChainIndex)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 MetaStreamEvent in io.siddhi.core.query.processor.stream.function
Methods in io.siddhi.core.query.processor.stream.function with parameters of type MetaStreamEvent Modifier and Type Method Description protected 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 methods -
Uses of MetaStreamEvent in io.siddhi.core.query.processor.stream.window
Methods in io.siddhi.core.query.processor.stream.window with parameters of type MetaStreamEvent Modifier and Type Method Description voidGroupingWindowProcessor. constructStreamEventPopulater(MetaStreamEvent metaStreamEvent, int streamEventChainIndex)voidHopingWindowProcessor. constructStreamEventPopulater(MetaStreamEvent metaStreamEvent, int streamEventChainIndex)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 StateFactoryExpressionBatchWindowProcessor. 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(MetaStreamEvent metaStreamEvent, io.siddhi.query.api.definition.AbstractDefinition inputDefinition, ExpressionExecutor[] attributeExpressionExecutors, ConfigReader configReader, StreamEventClonerHolder streamEventClonerHolder, boolean outputExpectsExpiredEvents, boolean findToBeExecuted, SiddhiQueryContext siddhiQueryContext)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 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 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 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 MetaStreamEvent in io.siddhi.core.util.collection.operator
Constructors in io.siddhi.core.util.collection.operator with parameters of type MetaStreamEvent Constructor Description IncrementalAggregateCompileCondition(boolean isOnDemandQuery, String aggregationName, boolean isProcessingOnExternalTime, boolean isDistributed, List<io.siddhi.query.api.aggregation.TimePeriod.Duration> activeIncrementalDurations, Map<io.siddhi.query.api.aggregation.TimePeriod.Duration,Table> aggregationTableMap, List<ExpressionExecutor> outputExpressionExecutors, boolean isOptimisedLookup, Map<io.siddhi.query.api.aggregation.TimePeriod.Duration,CompiledSelection> withinTableCompiledSelection, Map<io.siddhi.query.api.aggregation.TimePeriod.Duration,CompiledCondition> withinTableCompiledConditions, CompiledCondition inMemoryStoreCompileCondition, Map<io.siddhi.query.api.aggregation.TimePeriod.Duration,CompiledCondition> withinTableLowerGranularityCompileCondition, CompiledCondition onCompiledCondition, List<io.siddhi.query.api.definition.Attribute> additionalAttributes, ExpressionExecutor perExpressionExecutor, ExpressionExecutor startTimeEndTimeExpressionExecutor, List<ExpressionExecutor> timestampFilterExecutors, MetaStreamEvent aggregateMetaSteamEvent, MatchingMetaInfoHolder alteredMatchingMetaInfoHolder, MatchingMetaInfoHolder matchingHolderInfoForTableLookups, List<VariableExpressionExecutor> variableExpExecutorsForTableLookups) -
Uses of MetaStreamEvent in io.siddhi.core.util.parser
Methods in io.siddhi.core.util.parser with parameters of type MetaStreamEvent Modifier and Type Method Description static StreamEventAggregationParser. createRestEvent(MetaStreamEvent metaStreamEvent, StreamEvent streamEvent)
-