| Modifier and Type | Method and Description |
|---|---|
OutputRateLimiter |
QueryRuntime.getOutputRateManager() |
| Constructor and Description |
|---|
QueryRuntime(org.wso2.siddhi.query.api.execution.query.Query query,
ExecutionPlanContext executionPlanContext,
StreamRuntime streamRuntime,
QuerySelector selector,
OutputRateLimiter outputRateLimiter,
OutputCallback outputCallback,
MetaComplexEvent metaComplexEvent,
boolean synchronised) |
| Modifier and Type | Class and Description |
|---|---|
class |
PassThroughOutputRateLimiter |
| Modifier and Type | Method and Description |
|---|---|
abstract OutputRateLimiter |
OutputRateLimiter.clone(String key) |
| Modifier and Type | Class and Description |
|---|---|
class |
AllPerEventOutputRateLimiter |
class |
FirstGroupByPerEventOutputRateLimiter |
class |
FirstPerEventOutputRateLimiter |
class |
LastGroupByPerEventOutputRateLimiter |
class |
LastPerEventOutputRateLimiter |
| Modifier and Type | Method and Description |
|---|---|
OutputRateLimiter |
FirstPerEventOutputRateLimiter.clone(String key) |
OutputRateLimiter |
AllPerEventOutputRateLimiter.clone(String key) |
OutputRateLimiter |
FirstGroupByPerEventOutputRateLimiter.clone(String key) |
OutputRateLimiter |
LastPerEventOutputRateLimiter.clone(String key) |
OutputRateLimiter |
LastGroupByPerEventOutputRateLimiter.clone(String key) |
| Modifier and Type | Class and Description |
|---|---|
class |
WrappedSnapshotOutputRateLimiter |
| Modifier and Type | Method and Description |
|---|---|
OutputRateLimiter |
WrappedSnapshotOutputRateLimiter.clone(String key) |
| Modifier and Type | Class and Description |
|---|---|
class |
AllPerTimeOutputRateLimiter |
class |
FirstGroupByPerTimeOutputRateLimiter |
class |
FirstPerTimeOutputRateLimiter |
class |
LastGroupByPerTimeOutputRateLimiter |
class |
LastPerTimeOutputRateLimiter |
| Modifier and Type | Method and Description |
|---|---|
OutputRateLimiter |
FirstPerTimeOutputRateLimiter.clone(String key) |
OutputRateLimiter |
LastGroupByPerTimeOutputRateLimiter.clone(String key) |
OutputRateLimiter |
AllPerTimeOutputRateLimiter.clone(String key) |
OutputRateLimiter |
LastPerTimeOutputRateLimiter.clone(String key) |
OutputRateLimiter |
FirstGroupByPerTimeOutputRateLimiter.clone(String key) |
| Modifier and Type | Method and Description |
|---|---|
void |
QuerySelector.setNextProcessor(OutputRateLimiter outputRateLimiter) |
| Modifier and Type | Method and Description |
|---|---|
static OutputRateLimiter |
OutputParser.constructOutputRateLimiter(String id,
org.wso2.siddhi.query.api.execution.query.output.ratelimit.OutputRate outputRate,
boolean isGroupBy,
boolean isWindow,
ScheduledExecutorService scheduledExecutorService,
ExecutionPlanContext executionPlanContext,
String queryName) |
Copyright © 2018 WSO2. All Rights Reserved.