| Constructor and Description |
|---|
AggregationRuntime(org.wso2.siddhi.query.api.definition.AggregationDefinition aggregationDefinition,
Map<org.wso2.siddhi.query.api.aggregation.TimePeriod.Duration,IncrementalExecutor> incrementalExecutorMap,
Map<org.wso2.siddhi.query.api.aggregation.TimePeriod.Duration,Table> aggregationTables,
SingleStreamRuntime singleStreamRuntime,
EntryValveExecutor entryValveExecutor,
List<org.wso2.siddhi.query.api.aggregation.TimePeriod.Duration> incrementalDurations,
SiddhiAppContext siddhiAppContext,
List<ExpressionExecutor> baseExecutors,
ExpressionExecutor timestampExecutor,
MetaStreamEvent tableMetaStreamEvent,
List<ExpressionExecutor> outputExpressionExecutors,
LatencyTracker latencyTrackerFind,
ThroughputTracker throughputTrackerFind) |
| Modifier and Type | Field and Description |
|---|---|
protected LatencyTracker |
ProcessStreamReceiver.latencyTracker |
| Constructor and Description |
|---|
MultiProcessStreamReceiver(String streamId,
int processCount,
LatencyTracker latencyTracker,
String queryName,
SiddhiAppContext siddhiAppContext) |
ProcessStreamReceiver(String streamId,
LatencyTracker latencyTracker,
String queryName,
SiddhiAppContext siddhiAppContext) |
SingleProcessStreamReceiver(String streamId,
String lockKey,
LatencyTracker latencyTracker,
String queryName,
SiddhiAppContext siddhiAppContext) |
StateMultiProcessStreamReceiver(String streamId,
int processCount,
LatencyTracker latencyTracker,
String queryName,
SiddhiAppContext siddhiAppContext) |
| Constructor and Description |
|---|
PatternMultiProcessStreamReceiver(String streamId,
int processCount,
LatencyTracker latencyTracker,
String queryName,
SiddhiAppContext siddhiAppContext) |
PatternSingleProcessStreamReceiver(String streamId,
String lockKey,
LatencyTracker latencyTracker,
String queryName,
SiddhiAppContext siddhiAppContext) |
SequenceMultiProcessStreamReceiver(String streamId,
int processCount,
StateStreamRuntime stateStreamRuntime,
LatencyTracker latencyTracker,
String queryName,
SiddhiAppContext siddhiAppContext) |
SequenceSingleProcessStreamReceiver(String streamId,
StateStreamRuntime stateStreamRuntime,
String lockKey,
LatencyTracker latencyTracker,
String queryName,
SiddhiAppContext siddhiAppContext) |
| Modifier and Type | Field and Description |
|---|---|
protected LatencyTracker |
OutputRateLimiter.latencyTracker |
| Modifier and Type | Method and Description |
|---|---|
void |
OutputRateLimiter.setLatencyTracker(LatencyTracker latencyTracker) |
| Constructor and Description |
|---|
IncrementalAggregationProcessor(IncrementalExecutor incrementalExecutor,
List<ExpressionExecutor> incomingExpressionExecutors,
MetaStreamEvent processedMetaStreamEvent,
LatencyTracker latencyTrackerInsert,
ThroughputTracker throughputTrackerInsert,
SiddhiAppContext siddhiAppContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
SinkMapper.init(org.wso2.siddhi.query.api.definition.StreamDefinition streamDefinition,
String type,
OptionHolder mapOptionHolder,
List<org.wso2.siddhi.query.api.annotation.Element> unmappedPayloadList,
Sink sink,
ConfigReader mapperConfigReader,
LatencyTracker mapperLatencyTracker,
SiddhiAppContext siddhiAppContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
Scheduler.setLatencyTracker(LatencyTracker latencyTracker) |
| Modifier and Type | Method and Description |
|---|---|
static StreamRuntime |
InputStreamParser.parse(org.wso2.siddhi.query.api.execution.query.input.stream.InputStream inputStream,
SiddhiAppContext siddhiAppContext,
Map<String,org.wso2.siddhi.query.api.definition.AbstractDefinition> streamDefinitionMap,
Map<String,org.wso2.siddhi.query.api.definition.AbstractDefinition> tableDefinitionMap,
Map<String,org.wso2.siddhi.query.api.definition.AbstractDefinition> windowDefinitionMap,
Map<String,org.wso2.siddhi.query.api.definition.AbstractDefinition> aggregationDefinitionMap,
Map<String,Table> tableMap,
Map<String,Window> windowMap,
Map<String,AggregationRuntime> aggregationMap,
List<VariableExpressionExecutor> executors,
LatencyTracker latencyTracker,
boolean outputExpectsExpiredEvents,
String queryName)
Parse an InputStream returning corresponding StreamRuntime
|
static StreamRuntime |
JoinInputStreamParser.parseInputStream(org.wso2.siddhi.query.api.execution.query.input.stream.JoinInputStream joinInputStream,
SiddhiAppContext siddhiAppContext,
Map<String,org.wso2.siddhi.query.api.definition.AbstractDefinition> streamDefinitionMap,
Map<String,org.wso2.siddhi.query.api.definition.AbstractDefinition> tableDefinitionMap,
Map<String,org.wso2.siddhi.query.api.definition.AbstractDefinition> windowDefinitionMap,
Map<String,org.wso2.siddhi.query.api.definition.AbstractDefinition> aggregationDefinitionMap,
Map<String,Table> tableMap,
Map<String,Window> windowMap,
Map<String,AggregationRuntime> aggregationMap,
List<VariableExpressionExecutor> executors,
LatencyTracker latencyTracker,
boolean outputExpectsExpiredEvents,
String queryName) |
static StateStreamRuntime |
StateInputStreamParser.parseInputStream(org.wso2.siddhi.query.api.execution.query.input.stream.StateInputStream stateInputStream,
SiddhiAppContext siddhiAppContext,
MetaStateEvent metaStateEvent,
Map<String,org.wso2.siddhi.query.api.definition.AbstractDefinition> streamDefinitionMap,
Map<String,org.wso2.siddhi.query.api.definition.AbstractDefinition> tableDefinitionMap,
Map<String,org.wso2.siddhi.query.api.definition.AbstractDefinition> windowDefinitionMap,
Map<String,org.wso2.siddhi.query.api.definition.AbstractDefinition> aggregationDefinitionMap,
Map<String,Table> tableMap,
List<VariableExpressionExecutor> variableExpressionExecutors,
LatencyTracker latencyTracker,
String queryName) |
| Modifier and Type | Method and Description |
|---|---|
static LatencyTracker |
QueryParserHelper.createLatencyTracker(SiddhiAppContext siddhiAppContext,
String name,
String type,
String function) |
| Modifier and Type | Method and Description |
|---|---|
LatencyTracker |
StatisticsTrackerFactory.createLatencyTracker(String name,
StatisticsManager statisticsManager) |
| Modifier and Type | Class and Description |
|---|---|
class |
SiddhiLatencyMetric
Class to calculate Siddhi latency.
|
| Modifier and Type | Method and Description |
|---|---|
LatencyTracker |
SiddhiMetricsFactory.createLatencyTracker(String name,
StatisticsManager statisticsManager) |
Copyright © 2017 WSO2. All rights reserved.