public class RabbitMQBolt
extends backtype.storm.topology.base.BaseRichBolt
Bolt for producing messages to RabbitMQ from a Storm
topology. It needs a TupleToMessage object to perform the real meat
of converting the incoming Tuple from a stream into a Message
to publish on RabbitMQ.| Constructor and Description |
|---|
RabbitMQBolt(TupleToMessage scheme) |
RabbitMQBolt(TupleToMessage scheme,
Declarator declarator) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
acknowledge(backtype.storm.tuple.Tuple tuple) |
void |
declareOutputFields(backtype.storm.topology.OutputFieldsDeclarer declarer) |
void |
execute(backtype.storm.tuple.Tuple tuple) |
void |
prepare(Map stormConf,
backtype.storm.task.TopologyContext context,
backtype.storm.task.OutputCollector collector) |
protected void |
publish(backtype.storm.tuple.Tuple tuple) |
public RabbitMQBolt(TupleToMessage scheme)
public RabbitMQBolt(TupleToMessage scheme, Declarator declarator)
public void prepare(Map stormConf, backtype.storm.task.TopologyContext context, backtype.storm.task.OutputCollector collector)
public void execute(backtype.storm.tuple.Tuple tuple)
protected void acknowledge(backtype.storm.tuple.Tuple tuple)
protected void publish(backtype.storm.tuple.Tuple tuple)
public void declareOutputFields(backtype.storm.topology.OutputFieldsDeclarer declarer)
Copyright © 2013-2015. All Rights Reserved.