public class KafkaSpout<K,V> extends BaseRichSpout
| Modifier and Type | Field and Description |
|---|---|
protected SpoutOutputCollector |
collector |
static long |
TIMER_DELAY_MS |
| Constructor and Description |
|---|
KafkaSpout(KafkaSpoutConfig<K,V> kafkaSpoutConfig) |
| Modifier and Type | Method and Description |
|---|---|
void |
ack(Object messageId) |
void |
activate() |
void |
close() |
void |
deactivate() |
void |
declareOutputFields(OutputFieldsDeclarer declarer) |
void |
fail(Object messageId) |
Map<String,Object> |
getComponentConfiguration() |
void |
nextTuple() |
void |
open(Map conf,
TopologyContext context,
SpoutOutputCollector collector) |
String |
toString() |
public static final long TIMER_DELAY_MS
protected SpoutOutputCollector collector
public KafkaSpout(KafkaSpoutConfig<K,V> kafkaSpoutConfig)
public void open(Map conf, TopologyContext context, SpoutOutputCollector collector)
public void nextTuple()
public void ack(Object messageId)
ack in interface ISpoutack in class BaseRichSpoutpublic void fail(Object messageId)
fail in interface ISpoutfail in class BaseRichSpoutpublic void activate()
activate in interface ISpoutactivate in class BaseRichSpoutpublic void deactivate()
deactivate in interface ISpoutdeactivate in class BaseRichSpoutpublic void close()
close in interface ISpoutclose in class BaseRichSpoutpublic void declareOutputFields(OutputFieldsDeclarer declarer)
public Map<String,Object> getComponentConfiguration()
getComponentConfiguration in interface IComponentgetComponentConfiguration in class BaseComponentCopyright © 2018 The Apache Software Foundation. All Rights Reserved.