public abstract class SiddhiEventEngine<T extends org.streampipes.wrapper.params.binding.EventProcessorBindingParams>
extends org.streampipes.wrapper.runtime.EventProcessor<T>
| Constructor and Description |
|---|
SiddhiEventEngine(T params) |
| Modifier and Type | Method and Description |
|---|---|
void |
bind(T parameters,
org.streampipes.wrapper.routing.SpOutputCollector collector) |
void |
discard() |
protected abstract String |
fromStatement(List<String> inputStreamNames,
T bindingParameters) |
void |
onEvent(Map<String,Object> event,
String sourceInfo) |
protected abstract String |
selectStatement(T bindingParameters) |
public SiddhiEventEngine(T params)
public void bind(T parameters, org.streampipes.wrapper.routing.SpOutputCollector collector)
bind in class org.streampipes.wrapper.runtime.EventProcessor<T extends org.streampipes.wrapper.params.binding.EventProcessorBindingParams>public void onEvent(Map<String,Object> event, String sourceInfo)
onEvent in class org.streampipes.wrapper.runtime.PipelineElement<T extends org.streampipes.wrapper.params.binding.EventProcessorBindingParams>public void discard()
discard in class org.streampipes.wrapper.runtime.PipelineElement<T extends org.streampipes.wrapper.params.binding.EventProcessorBindingParams>protected abstract String fromStatement(List<String> inputStreamNames, T bindingParameters)
Copyright © 2018. All rights reserved.