public class KumulusSpout
extends KumulusComponent
| Modifier and Type | Class and Description |
|---|---|
static class |
KumulusSpout.Companion |
| Modifier and Type | Field and Description |
|---|---|
static KumulusSpout.Companion |
Companion |
groupingStateMap| Constructor and Description |
|---|
KumulusSpout(java.util.Map<java.lang.String,? extends java.lang.Object> config,
org.apache.storm.task.TopologyContext context,
org.apache.storm.topology.IRichSpout componentInstance) |
| Modifier and Type | Method and Description |
|---|---|
void |
ack(java.lang.Object msgId) |
void |
activate() |
void |
deactivate() |
void |
fail(java.lang.Object msgId) |
java.util.concurrent.LinkedBlockingQueue<org.xyro.kumulus.component.AckMessage> |
getQueue() |
org.apache.storm.topology.IRichSpout |
getSpout() |
void |
nextTuple() |
void |
prepare(KumulusSpoutCollector collector) |
void |
start(KumulusTopology topology) |
getComponentId, getConfig, getContext, getGroupingStateMap, getInUse, getPrepareStart, getTaskId, getWaitStart, isReady, prepare, setGroupingStateMap, toStringpublic static KumulusSpout.Companion Companion
public KumulusSpout(java.util.Map<java.lang.String,? extends java.lang.Object> config,
org.apache.storm.task.TopologyContext context,
org.apache.storm.topology.IRichSpout componentInstance)
public org.apache.storm.topology.IRichSpout getSpout()
public java.util.concurrent.LinkedBlockingQueue<org.xyro.kumulus.component.AckMessage> getQueue()
public void prepare(KumulusSpoutCollector collector)
public void nextTuple()
public void ack(java.lang.Object msgId)
public void fail(java.lang.Object msgId)
public void activate()
public void deactivate()
public void start(KumulusTopology topology)