public class RabbitMQSpout
extends backtype.storm.topology.base.BaseRichSpout
| Constructor and Description |
|---|
RabbitMQSpout(MessageScheme scheme,
Declarator declarator) |
RabbitMQSpout(MessageScheme scheme,
Declarator declarator,
String streamId) |
RabbitMQSpout(backtype.storm.spout.Scheme scheme) |
RabbitMQSpout(backtype.storm.spout.Scheme scheme,
Declarator declarator) |
RabbitMQSpout(backtype.storm.spout.Scheme scheme,
Declarator declarator,
String streamId) |
RabbitMQSpout(backtype.storm.spout.Scheme scheme,
String streamId) |
| Modifier and Type | Method and Description |
|---|---|
void |
ack(Object msgId) |
void |
activate() |
void |
close() |
void |
deactivate() |
void |
declareOutputFields(backtype.storm.topology.OutputFieldsDeclarer outputFieldsDeclarer) |
protected List<Integer> |
emit(List<Object> tuple,
Message message,
backtype.storm.spout.SpoutOutputCollector spoutOutputCollector) |
void |
fail(Object msgId) |
protected long |
getDeliveryTag(Message message) |
protected RabbitMQConsumer |
loadConsumer(Declarator declarator,
ErrorReporter reporter,
ConsumerConfig config) |
void |
nextTuple() |
void |
open(Map config,
backtype.storm.task.TopologyContext context,
backtype.storm.spout.SpoutOutputCollector spoutOutputCollector) |
public RabbitMQSpout(backtype.storm.spout.Scheme scheme)
public RabbitMQSpout(backtype.storm.spout.Scheme scheme,
String streamId)
public RabbitMQSpout(backtype.storm.spout.Scheme scheme,
Declarator declarator)
public RabbitMQSpout(MessageScheme scheme, Declarator declarator)
public RabbitMQSpout(backtype.storm.spout.Scheme scheme,
Declarator declarator,
String streamId)
public RabbitMQSpout(MessageScheme scheme, Declarator declarator, String streamId)
public void open(Map config, backtype.storm.task.TopologyContext context, backtype.storm.spout.SpoutOutputCollector spoutOutputCollector)
protected RabbitMQConsumer loadConsumer(Declarator declarator, ErrorReporter reporter, ConsumerConfig config)
public void close()
close in interface backtype.storm.spout.ISpoutclose in class backtype.storm.topology.base.BaseRichSpoutpublic void nextTuple()
protected List<Integer> emit(List<Object> tuple, Message message, backtype.storm.spout.SpoutOutputCollector spoutOutputCollector)
public void ack(Object msgId)
ack in interface backtype.storm.spout.ISpoutack in class backtype.storm.topology.base.BaseRichSpoutpublic void fail(Object msgId)
fail in interface backtype.storm.spout.ISpoutfail in class backtype.storm.topology.base.BaseRichSpoutpublic void declareOutputFields(backtype.storm.topology.OutputFieldsDeclarer outputFieldsDeclarer)
public void deactivate()
deactivate in interface backtype.storm.spout.ISpoutdeactivate in class backtype.storm.topology.base.BaseRichSpoutpublic void activate()
activate in interface backtype.storm.spout.ISpoutactivate in class backtype.storm.topology.base.BaseRichSpoutprotected long getDeliveryTag(Message message)
Copyright © 2013-2015. All Rights Reserved.