Uses of Class
io.siddhi.core.config.SiddhiAppContext
-
-
Uses of SiddhiAppContext in io.siddhi.core
Constructors in io.siddhi.core with parameters of type SiddhiAppContext Constructor Description SiddhiAppRuntimeImpl(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, InputManager inputManager, Map<String,QueryRuntime> queryProcessorMap, Map<String,StreamJunction> streamJunctionMap, Map<String,Table> tableMap, Map<String,Window> windowMap, ConcurrentMap<String,AggregationRuntime> aggregationMap, Map<String,List<Source>> sourceMap, Map<String,List<Sink>> sinkMap, Map<String,PartitionRuntime> partitionMap, ConcurrentMap<String,Trigger> triggerMap, SiddhiAppContext siddhiAppContext, Map<String,SiddhiAppRuntime> siddhiAppRuntimeMap) -
Uses of SiddhiAppContext in io.siddhi.core.aggregation
Constructors in io.siddhi.core.aggregation with parameters of type SiddhiAppContext Constructor Description IncrementalAggregationProcessor(AggregationRuntime aggregationRuntime, List<ExpressionExecutor> incomingExpressionExecutors, MetaStreamEvent processedMetaStreamEvent, LatencyTracker latencyTrackerInsert, ThroughputTracker throughputTrackerInsert, SiddhiAppContext siddhiAppContext)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) -
Uses of SiddhiAppContext in io.siddhi.core.config
Methods in io.siddhi.core.config that return SiddhiAppContext Modifier and Type Method Description SiddhiAppContextSiddhiQueryContext. getSiddhiAppContext()Methods in io.siddhi.core.config with parameters of type SiddhiAppContext Modifier and Type Method Description voidSiddhiQueryContext. setSiddhiAppContext(SiddhiAppContext siddhiAppContext)Constructors in io.siddhi.core.config with parameters of type SiddhiAppContext Constructor Description SiddhiOnDemandQueryContext(SiddhiAppContext siddhiAppContext, String queryName, String queryString)SiddhiQueryContext(SiddhiAppContext siddhiAppContext, String queryName)SiddhiQueryContext(SiddhiAppContext siddhiAppContext, String queryName, String partitionId) -
Uses of SiddhiAppContext in io.siddhi.core.debugger
Constructors in io.siddhi.core.debugger with parameters of type SiddhiAppContext Constructor Description SiddhiDebugger(SiddhiAppContext siddhiAppContext)Create a new SiddhiDebugger instance for the givenSiddhiAppContext. -
Uses of SiddhiAppContext in io.siddhi.core.exception
Constructors in io.siddhi.core.exception with parameters of type SiddhiAppContext Constructor Description ExtensionNotFoundException(String message, io.siddhi.query.api.SiddhiElement siddhiElement, SiddhiAppContext siddhiAppContext)ExtensionNotFoundException(String message, Throwable throwable, int[] queryContextStartIndex, int[] queryContextEndIndex, SiddhiAppContext siddhiAppContext)SiddhiAppCreationException(String message, io.siddhi.query.api.SiddhiElement siddhiElement, SiddhiAppContext siddhiAppContext)SiddhiAppCreationException(String message, Throwable throwable, int[] queryContextStartIndex, int[] queryContextEndIndex, SiddhiAppContext siddhiAppContext) -
Uses of SiddhiAppContext in io.siddhi.core.partition
Constructors in io.siddhi.core.partition with parameters of type SiddhiAppContext Constructor Description PartitionRuntimeImpl(ConcurrentMap<String,io.siddhi.query.api.definition.AbstractDefinition> streamDefinitionMap, ConcurrentMap<String,io.siddhi.query.api.definition.AbstractDefinition> windowDefinitionMap, ConcurrentMap<String,StreamJunction> streamJunctionMap, io.siddhi.query.api.execution.partition.Partition partition, int partitionIndex, SiddhiAppContext siddhiAppContext)PartitionStreamReceiver(SiddhiAppContext siddhiAppContext, MetaStreamEvent metaStreamEvent, io.siddhi.query.api.definition.StreamDefinition streamDefinition, List<PartitionExecutor> partitionExecutors, PartitionRuntime partitionRuntime) -
Uses of SiddhiAppContext in io.siddhi.core.query.input.stream.single
Constructors in io.siddhi.core.query.input.stream.single with parameters of type SiddhiAppContext Constructor Description EntryValveExecutor(SiddhiAppContext siddhiAppContext)EntryValveProcessor(SiddhiAppContext siddhiAppContext) -
Uses of SiddhiAppContext in io.siddhi.core.query.output.callback
Methods in io.siddhi.core.query.output.callback with parameters of type SiddhiAppContext Modifier and Type Method Description voidQueryCallback. setContext(SiddhiAppContext siddhiAppContext) -
Uses of SiddhiAppContext in io.siddhi.core.stream
Constructors in io.siddhi.core.stream with parameters of type SiddhiAppContext Constructor Description StreamJunction(io.siddhi.query.api.definition.StreamDefinition streamDefinition, ExecutorService executorService, int bufferSize, StreamJunction faultStreamJunction, SiddhiAppContext siddhiAppContext) -
Uses of SiddhiAppContext in io.siddhi.core.stream.input
Fields in io.siddhi.core.stream.input declared as SiddhiAppContext Modifier and Type Field Description protected SiddhiAppContextInputHandler. siddhiAppContextprotected SiddhiAppContextTableInputHandler. siddhiAppContextConstructors in io.siddhi.core.stream.input with parameters of type SiddhiAppContext Constructor Description InputEntryValve(SiddhiAppContext siddhiAppContext, InputProcessor inputProcessor)InputHandler(String streamId, int streamIndex, InputProcessor inputProcessor, SiddhiAppContext siddhiAppContext)InputManager(SiddhiAppContext siddhiAppContext, ConcurrentMap<String,io.siddhi.query.api.definition.AbstractDefinition> streamDefinitionMap, ConcurrentMap<String,StreamJunction> streamJunctionMap, ConcurrentMap<String,Table> tableMap)TableInputHandler(Table table, SiddhiAppContext siddhiAppContext) -
Uses of SiddhiAppContext in io.siddhi.core.stream.input.source
Methods in io.siddhi.core.stream.input.source with parameters of type SiddhiAppContext Modifier and Type Method Description StateFactory<State>InMemorySource. init(SourceEventListener sourceEventListener, OptionHolder optionHolder, String[] requestedTransportPropertyNames, ConfigReader configReader, SiddhiAppContext siddhiAppContext)voidPassThroughSourceMapper. init(io.siddhi.query.api.definition.StreamDefinition streamDefinition, OptionHolder optionHolder, List<AttributeMapping> attributeMappingList, ConfigReader configReader, SiddhiAppContext siddhiAppContext)abstract StateFactory<S>Source. init(SourceEventListener sourceEventListener, OptionHolder optionHolder, String[] requestedTransportPropertyNames, ConfigReader configReader, SiddhiAppContext siddhiAppContext)To initialize the source.voidSource. init(String sourceType, OptionHolder transportOptionHolder, SourceMapper sourceMapper, String[] transportPropertyNames, ConfigReader configReader, String mapType, OptionHolder mapOptionHolder, List<AttributeMapping> attributeMappings, List<AttributeMapping> transportMappings, ConfigReader mapperConfigReader, SourceHandler sourceHandler, io.siddhi.query.api.definition.StreamDefinition streamDefinition, Map<String,String> deploymentProperties, SiddhiAppContext siddhiAppContext)abstract StateFactorySourceHandler. init(String siddhiAppName, SourceSyncCallback sourceSyncCallback, io.siddhi.query.api.definition.StreamDefinition streamDefinition, SiddhiAppContext siddhiAppContext)abstract voidSourceMapper. init(io.siddhi.query.api.definition.StreamDefinition streamDefinition, OptionHolder optionHolder, List<AttributeMapping> attributeMappingList, ConfigReader configReader, SiddhiAppContext siddhiAppContext)Initialize Source-mappervoidSourceMapper. init(io.siddhi.query.api.definition.StreamDefinition streamDefinition, String mapType, OptionHolder mapOptionHolder, List<AttributeMapping> attributeMappings, String sourceType, SourceSyncCallback sourceSyncCallback, List<AttributeMapping> transportMappings, SourceHandler sourceHandler, OptionHolder sourceOptionHolder, ConfigReader configReader, SiddhiAppContext siddhiAppContext) -
Uses of SiddhiAppContext in io.siddhi.core.stream.output
Methods in io.siddhi.core.stream.output with parameters of type SiddhiAppContext Modifier and Type Method Description voidStreamCallback. setContext(SiddhiAppContext siddhiAppContext) -
Uses of SiddhiAppContext in io.siddhi.core.stream.output.sink
Methods in io.siddhi.core.stream.output.sink with parameters of type SiddhiAppContext Modifier and Type Method Description protected StateFactory<State>InMemorySink. init(io.siddhi.query.api.definition.StreamDefinition outputStreamDefinition, OptionHolder optionHolder, ConfigReader sinkConfigReader, SiddhiAppContext siddhiAppContext)protected StateFactory<State>LogSink. init(io.siddhi.query.api.definition.StreamDefinition outputStreamDefinition, OptionHolder optionHolder, ConfigReader sinkConfigReader, SiddhiAppContext siddhiAppContext)voidPassThroughSinkMapper. init(io.siddhi.query.api.definition.StreamDefinition streamDefinition, OptionHolder optionHolder, Map<String,TemplateBuilder> payloadTemplateBuilderMap, ConfigReader mapperConfigReader, SiddhiAppContext siddhiAppContext)protected abstract StateFactory<S>Sink. init(io.siddhi.query.api.definition.StreamDefinition outputStreamDefinition, OptionHolder optionHolder, ConfigReader sinkConfigReader, SiddhiAppContext siddhiAppContext)Will be called for initialing theSinkvoidSink. init(io.siddhi.query.api.definition.StreamDefinition streamDefinition, String type, OptionHolder transportOptionHolder, ConfigReader sinkConfigReader, SinkMapper sinkMapper, String mapType, OptionHolder mapOptionHolder, SinkHandler sinkHandler, List<io.siddhi.query.api.annotation.Element> payloadElementList, ConfigReader mapperConfigReader, Map<String,String> deploymentProperties, StreamJunction streamJunction, SiddhiAppContext siddhiAppContext)voidSinkCallback. init(SiddhiAppContext siddhiAppContext)abstract voidSinkMapper. init(io.siddhi.query.api.definition.StreamDefinition streamDefinition, OptionHolder optionHolder, Map<String,TemplateBuilder> payloadTemplateBuilderMap, ConfigReader mapperConfigReader, SiddhiAppContext siddhiAppContext)Initialize the mapper and the mapping configurations.voidSinkMapper. init(io.siddhi.query.api.definition.StreamDefinition streamDefinition, String type, OptionHolder mapOptionHolder, List<io.siddhi.query.api.annotation.Element> unmappedPayloadList, Sink sink, ConfigReader mapperConfigReader, LatencyTracker mapperLatencyTracker, OptionHolder sinkOptionHolder, SiddhiAppContext siddhiAppContext)voidSink. initOnlyTransport(io.siddhi.query.api.definition.StreamDefinition streamDefinition, OptionHolder transportOptionHolder, ConfigReader sinkConfigReader, String type, DistributedTransport.ConnectionCallback connectionCallback, Map<String,String> deploymentProperties, SiddhiAppContext siddhiAppContext) -
Uses of SiddhiAppContext in io.siddhi.core.stream.output.sink.distributed
Fields in io.siddhi.core.stream.output.sink.distributed declared as SiddhiAppContext Modifier and Type Field Description protected SiddhiAppContextDistributedTransport. siddhiAppContextMethods in io.siddhi.core.stream.output.sink.distributed with parameters of type SiddhiAppContext Modifier and Type Method Description protected StateFactory<State>DistributedTransport. init(io.siddhi.query.api.definition.StreamDefinition outputStreamDefinition, OptionHolder optionHolder, ConfigReader sinkConfigReader, SiddhiAppContext siddhiAppContext)Will be called for initialing theSinkvoidDistributedTransport. init(io.siddhi.query.api.definition.StreamDefinition streamDefinition, String type, OptionHolder transportOptionHolder, ConfigReader sinkConfigReader, SinkMapper sinkMapper, String mapType, OptionHolder mapOptionHolder, SinkHandler sinkHandler, List<io.siddhi.query.api.annotation.Element> payloadElementList, ConfigReader mapperConfigReader, StreamJunction streamJunction, SiddhiAppContext siddhiAppContext, List<OptionHolder> destinationOptionHolders, io.siddhi.query.api.annotation.Annotation sinkAnnotation, DistributionStrategy strategy, String[] supportedDynamicOptions, Map<String,String> deploymentProperties, List<Map<String,String>> destinationDeploymentProperties)This is method contains the additional parameters which require to initialize distributed transportabstract voidDistributedTransport. initTransport(OptionHolder sinkOptionHolder, List<OptionHolder> destinationOptionHolders, Map<String,String> deploymentProperties, List<Map<String,String>> destinationDeploymentProperties, io.siddhi.query.api.annotation.Annotation sinkAnnotation, ConfigReader sinkConfigReader, DistributionStrategy strategy, String type, SiddhiAppContext siddhiAppContext) -
Uses of SiddhiAppContext in io.siddhi.core.table
Fields in io.siddhi.core.table declared as SiddhiAppContext Modifier and Type Field Description protected SiddhiAppContextTable. siddhiAppContextMethods in io.siddhi.core.table with parameters of type SiddhiAppContext Modifier and Type Method Description protected abstract StreamEventCacheTable. addRequiredFields(ComplexEvent event, SiddhiAppContext siddhiAppContext, boolean cacheExpiryEnabled)protected StreamEventCacheTableFIFO. addRequiredFields(ComplexEvent event, SiddhiAppContext siddhiAppContext, boolean cacheExpiryEnabled)protected StreamEventCacheTableLFU. addRequiredFields(ComplexEvent event, SiddhiAppContext siddhiAppContext, boolean cacheExpiryEnabled)protected StreamEventCacheTableLRU. addRequiredFields(ComplexEvent event, SiddhiAppContext siddhiAppContext, boolean cacheExpiryEnabled)voidCacheTable. init(io.siddhi.query.api.definition.TableDefinition tableDefinition, StreamEventFactory storeEventPool, StreamEventCloner storeEventCloner, ConfigReader configReader, SiddhiAppContext siddhiAppContext, RecordTableHandler recordTableHandler)voidInMemoryTable. init(io.siddhi.query.api.definition.TableDefinition tableDefinition, StreamEventFactory storeEventPool, StreamEventCloner storeEventCloner, ConfigReader configReader, SiddhiAppContext siddhiAppContext, RecordTableHandler recordTableHandler)protected abstract voidTable. init(io.siddhi.query.api.definition.TableDefinition tableDefinition, StreamEventFactory storeEventPool, StreamEventCloner storeEventCloner, ConfigReader configReader, SiddhiAppContext siddhiAppContext, RecordTableHandler recordTableHandler)voidCacheTable. initCacheTable(io.siddhi.query.api.definition.TableDefinition cacheTableDefinition, ConfigReader configReader, SiddhiAppContext siddhiAppContext, RecordTableHandler recordTableHandler, boolean cacheExpiryEnabled, int maxSize, String cachePolicy)voidTable. initTable(io.siddhi.query.api.definition.TableDefinition tableDefinition, StreamEventFactory storeEventPool, StreamEventCloner storeEventCloner, ConfigReader configReader, SiddhiAppContext siddhiAppContext, RecordTableHandler recordTableHandler) -
Uses of SiddhiAppContext in io.siddhi.core.table.holder
Constructors in io.siddhi.core.table.holder with parameters of type SiddhiAppContext Constructor Description IndexEventHolder(StreamEventFactory tableStreamEventFactory, StreamEventConverter eventConverter, PrimaryKeyReferenceHolder[] primaryKeyReferenceHolders, boolean isPrimaryNumeric, Map<String,Integer> indexMetaData, io.siddhi.query.api.definition.AbstractDefinition tableDefinition, SiddhiAppContext siddhiAppContext)IndexEventHolderForCache(StreamEventFactory tableStreamEventFactory, StreamEventConverter eventConverter, PrimaryKeyReferenceHolder[] primaryKeyReferenceHolders, boolean isPrimaryNumeric, Map<String,Integer> indexMetaData, io.siddhi.query.api.definition.AbstractDefinition tableDefinition, SiddhiAppContext siddhiAppContext) -
Uses of SiddhiAppContext in io.siddhi.core.table.record
Methods in io.siddhi.core.table.record with parameters of type SiddhiAppContext Modifier and Type Method Description voidAbstractRecordTable. init(io.siddhi.query.api.definition.TableDefinition tableDefinition, StreamEventFactory storeEventPool, StreamEventCloner storeEventCloner, ConfigReader configReader, SiddhiAppContext siddhiAppContext, RecordTableHandler recordTableHandler)protected voidRecordTableHandler. init(io.siddhi.query.api.definition.TableDefinition tableDefinition, RecordTableHandlerCallback recordTableHandlerCallback, SiddhiAppContext siddhiAppContext)voidAbstractQueryableRecordTable. initCache(io.siddhi.query.api.definition.TableDefinition tableDefinition, SiddhiAppContext siddhiAppContext, StreamEventCloner storeEventCloner, ConfigReader configReader)protected voidAbstractRecordTable. initCache(io.siddhi.query.api.definition.TableDefinition tableDefinition, SiddhiAppContext siddhiAppContext, StreamEventCloner storeEventCloner, ConfigReader configReader)voidRecordStoreCompiledCondition. setSiddhiAppContext(SiddhiAppContext siddhiAppContext) -
Uses of SiddhiAppContext in io.siddhi.core.trigger
Methods in io.siddhi.core.trigger with parameters of type SiddhiAppContext Modifier and Type Method Description abstract voidAbstractTrigger. init(io.siddhi.query.api.definition.TriggerDefinition triggerDefinition, SiddhiAppContext siddhiAppContext, StreamJunction streamJunction)voidCronTrigger. init(io.siddhi.query.api.definition.TriggerDefinition triggerDefinition, SiddhiAppContext siddhiAppContext, StreamJunction streamJunction)voidPeriodicTrigger. init(io.siddhi.query.api.definition.TriggerDefinition triggerDefinition, SiddhiAppContext siddhiAppContext, StreamJunction streamJunction)voidStartTrigger. init(io.siddhi.query.api.definition.TriggerDefinition triggerDefinition, SiddhiAppContext siddhiAppContext, StreamJunction streamJunction) -
Uses of SiddhiAppContext in io.siddhi.core.util
Methods in io.siddhi.core.util with parameters of type SiddhiAppContext Modifier and Type Method Description static StringExceptionUtil. getMessageWithContext(Throwable throwable, SiddhiAppContext siddhiAppContext)static voidExceptionUtil. populateQueryContext(Throwable t, io.siddhi.query.api.SiddhiElement siddhiElement, SiddhiAppContext siddhiAppContext)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 SiddhiAppContext Constructor Description SiddhiAppRuntimeBuilder(SiddhiAppContext siddhiAppContext) -
Uses of SiddhiAppContext in io.siddhi.core.util.cache
Constructors in io.siddhi.core.util.cache with parameters of type SiddhiAppContext Constructor Description CacheExpirer(long retentionPeriod, InMemoryTable cacheTable, Map<String,Table> tableMap, AbstractQueryableRecordTable storeTable, SiddhiAppContext siddhiAppContext) -
Uses of SiddhiAppContext in io.siddhi.core.util.extension.holder
Methods in io.siddhi.core.util.extension.holder with parameters of type SiddhiAppContext Modifier and Type Method Description static AttributeAggregatorExtensionHolderAttributeAggregatorExtensionHolder. getInstance(SiddhiAppContext siddhiAppContext)static DistributionStrategyExtensionHolderDistributionStrategyExtensionHolder. getInstance(SiddhiAppContext siddhiAppContext)static FunctionExecutorExtensionHolderFunctionExecutorExtensionHolder. getInstance(SiddhiAppContext siddhiAppContext)static IncrementalAttributeAggregatorExtensionHolderIncrementalAttributeAggregatorExtensionHolder. getInstance(SiddhiAppContext siddhiAppContext)static ScriptExtensionHolderScriptExtensionHolder. getInstance(SiddhiAppContext siddhiAppContext)static SinkExecutorExtensionHolderSinkExecutorExtensionHolder. getInstance(SiddhiAppContext siddhiAppContext)static SinkMapperExecutorExtensionHolderSinkMapperExecutorExtensionHolder. getInstance(SiddhiAppContext siddhiAppContext)static SourceExecutorExtensionHolderSourceExecutorExtensionHolder. getInstance(SiddhiAppContext siddhiAppContext)static SourceMapperExecutorExtensionHolderSourceMapperExecutorExtensionHolder. getInstance(SiddhiAppContext siddhiAppContext)static StreamFunctionProcessorExtensionHolderStreamFunctionProcessorExtensionHolder. getInstance(SiddhiAppContext siddhiAppContext)static StreamProcessorExtensionHolderStreamProcessorExtensionHolder. getInstance(SiddhiAppContext siddhiAppContext)static TableExtensionHolderTableExtensionHolder. getInstance(SiddhiAppContext siddhiAppContext)static WindowProcessorExtensionHolderWindowProcessorExtensionHolder. getInstance(SiddhiAppContext siddhiAppContext)Constructors in io.siddhi.core.util.extension.holder with parameters of type SiddhiAppContext Constructor Description AbstractExtensionHolder(Class clazz, SiddhiAppContext siddhiAppContext)ScriptExtensionHolder(SiddhiAppContext siddhiAppContext)TableExtensionHolder(SiddhiAppContext siddhiAppContext) -
Uses of SiddhiAppContext in io.siddhi.core.util.parser
Methods in io.siddhi.core.util.parser with parameters of type SiddhiAppContext Modifier and Type Method Description static AggregationRuntimeAggregationParser. parse(io.siddhi.query.api.definition.AggregationDefinition aggregationDefinition, SiddhiAppContext siddhiAppContext, 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, SiddhiAppRuntimeBuilder siddhiAppRuntimeBuilder)static EventHolderEventHolderPasser. parse(io.siddhi.query.api.definition.AbstractDefinition tableDefinition, StreamEventFactory tableStreamEventFactory, SiddhiAppContext siddhiAppContext, boolean isCacheTable)static OnDemandQueryRuntimeOnDemandQueryParser. parse(io.siddhi.query.api.execution.query.OnDemandQuery onDemandQuery, String onDemandQueryString, SiddhiAppContext siddhiAppContext, Map<String,Table> tableMap, Map<String,Window> windowMap, Map<String,AggregationRuntime> aggregationMap)static PartitionRuntimeImplPartitionParser. parse(SiddhiAppRuntimeBuilder siddhiAppRuntimeBuilder, io.siddhi.query.api.execution.partition.Partition partition, SiddhiAppContext siddhiAppContext, int queryIndex, int partitionIndex)static QueryRuntimeImplQueryParser. parse(io.siddhi.query.api.execution.query.Query query, SiddhiAppContext siddhiAppContext, 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,AggregationRuntime> aggregationMap, Map<String,Window> windowMap, LockSynchronizer lockSynchronizer, String queryIndex, boolean partitioned, String partitionId)Parse a query and return corresponding QueryRuntime. -
Uses of SiddhiAppContext in io.siddhi.core.util.parser.helper
Methods in io.siddhi.core.util.parser.helper with parameters of type SiddhiAppContext Modifier and Type Method Description static voidDefinitionParserHelper. addEventSink(io.siddhi.query.api.definition.StreamDefinition streamDefinition, StreamJunction streamJunction, ConcurrentMap<String,List<Sink>> eventSinkMap, SiddhiAppContext siddhiAppContext)static voidDefinitionParserHelper. addEventSource(io.siddhi.query.api.definition.StreamDefinition streamDefinition, ConcurrentMap<String,List<Source>> eventSourceMap, SiddhiAppContext siddhiAppContext)static voidDefinitionParserHelper. addEventTrigger(io.siddhi.query.api.definition.TriggerDefinition triggerDefinition, ConcurrentMap<String,Trigger> eventTriggerMap, ConcurrentMap<String,StreamJunction> streamJunctionMap, SiddhiAppContext siddhiAppContext)static voidDefinitionParserHelper. addFunction(SiddhiAppContext siddhiAppContext, io.siddhi.query.api.definition.FunctionDefinition functionDefinition)static voidDefinitionParserHelper. addStreamJunction(io.siddhi.query.api.definition.StreamDefinition streamDefinition, ConcurrentMap<String,StreamJunction> streamJunctionMap, SiddhiAppContext siddhiAppContext)static voidDefinitionParserHelper. addTable(io.siddhi.query.api.definition.TableDefinition tableDefinition, ConcurrentMap<String,Table> tableMap, SiddhiAppContext siddhiAppContext)static voidDefinitionParserHelper. addWindow(io.siddhi.query.api.definition.WindowDefinition windowDefinition, ConcurrentMap<String,Window> eventWindowMap, SiddhiAppContext siddhiAppContext)static LatencyTrackerQueryParserHelper. createLatencyTracker(SiddhiAppContext siddhiAppContext, String name, String type, String function)static ThroughputTrackerQueryParserHelper. createThroughputTracker(SiddhiAppContext siddhiAppContext, String name, String type, String function)static voidQueryParserHelper. registerMemoryUsageTracking(String name, Object value, String metricInfixQueries, SiddhiAppContext siddhiAppContext, MemoryUsageTracker memoryUsageTracker) -
Uses of SiddhiAppContext in io.siddhi.core.util.persistence.util
Methods in io.siddhi.core.util.persistence.util with parameters of type SiddhiAppContext Modifier and Type Method Description static PersistenceReferencePersistenceHelper. persist(byte[] serializeObj, SiddhiAppContext siddhiAppContext)static PersistenceReferencePersistenceHelper. persist(IncrementalSnapshot serializeObj, SiddhiAppContext siddhiAppContext) -
Uses of SiddhiAppContext in io.siddhi.core.util.snapshot
Methods in io.siddhi.core.util.snapshot with parameters of type SiddhiAppContext Modifier and Type Method Description static ObjectByteSerializer. byteToObject(byte[] bytes, SiddhiAppContext siddhiAppContext)static byte[]ByteSerializer. objectToByte(Object obj, SiddhiAppContext siddhiAppContext)Constructors in io.siddhi.core.util.snapshot with parameters of type SiddhiAppContext Constructor Description SnapshotService(SiddhiAppContext siddhiAppContext) -
Uses of SiddhiAppContext in io.siddhi.core.util.statistics
Methods in io.siddhi.core.util.statistics with parameters of type SiddhiAppContext Modifier and Type Method Description voidReceivedEventCounter. init(SiddhiAppContext siddhiAppContext, io.siddhi.query.api.definition.StreamDefinition streamDefinition, int duration) -
Uses of SiddhiAppContext in io.siddhi.core.util.timestamp
Constructors in io.siddhi.core.util.timestamp with parameters of type SiddhiAppContext Constructor Description TimestampGeneratorImpl(SiddhiAppContext siddhiAppContext) -
Uses of SiddhiAppContext in io.siddhi.core.util.transport
Methods in io.siddhi.core.util.transport with parameters of type SiddhiAppContext Modifier and Type Method Description voidMultiClientDistributedSink. initTransport(OptionHolder sinkOptionHolder, List<OptionHolder> destinationOptionHolders, Map<String,String> deploymentProperties, List<Map<String,String>> destinationDeploymentProperties, io.siddhi.query.api.annotation.Annotation sinkAnnotation, ConfigReader sinkConfigReader, DistributionStrategy strategy, String type, SiddhiAppContext siddhiAppContext)voidSingleClientDistributedSink. initTransport(OptionHolder sinkOptionHolder, List<OptionHolder> destinationOptionHolders, Map<String,String> deploymentProperties, List<Map<String,String>> destinationDeploymentProperties, io.siddhi.query.api.annotation.Annotation sinkAnnotation, ConfigReader sinkConfigReader, DistributionStrategy strategy, String type, SiddhiAppContext siddhiAppContext) -
Uses of SiddhiAppContext in io.siddhi.core.window
Constructors in io.siddhi.core.window with parameters of type SiddhiAppContext Constructor Description Window(io.siddhi.query.api.definition.WindowDefinition windowDefinition, SiddhiAppContext siddhiAppContext)Construct a Window object.
-