| Package | Description |
|---|---|
| ru.kiryam.storm.rabbitmq |
| Modifier and Type | Class and Description |
|---|---|
static class |
Message.DeliveredMessage |
static class |
Message.MessageForSending |
static class |
Message.None |
| Modifier and Type | Field and Description |
|---|---|
static Message |
Message.NONE |
| Modifier and Type | Method and Description |
|---|---|
static Message |
Message.forDelivery(com.rabbitmq.client.QueueingConsumer.Delivery delivery) |
static Message |
Message.forSending(byte[] body,
Map<String,Object> headers,
String exchangeName,
String routingKey,
String contentType,
String contentEncoding,
boolean persistent) |
Message |
RabbitMQConsumer.nextMessage() |
protected Message |
TupleToMessage.produceMessage(backtype.storm.tuple.Tuple input)
Convert the incoming
Tuple on the Storm stream to a Message
for posting to RabbitMQ. |
| Modifier and Type | Method and Description |
|---|---|
List<Object> |
RabbitMQMessageScheme.deserialize(Message message) |
List<Object> |
MessageScheme.deserialize(Message message) |
protected List<Integer> |
UnanchoredRabbitMQSpout.emit(List<Object> tuple,
Message message,
backtype.storm.spout.SpoutOutputCollector spoutOutputCollector) |
protected List<Integer> |
RabbitMQSpout.emit(List<Object> tuple,
Message message,
backtype.storm.spout.SpoutOutputCollector spoutOutputCollector) |
protected List<Integer> |
MultiStreamSpout.emit(List<Object> tuple,
Message message,
backtype.storm.spout.SpoutOutputCollector spoutOutputCollector) |
protected long |
RabbitMQSpout.getDeliveryTag(Message message) |
String |
RedeliveryStreamSeparator.selectStream(List<Object> tuple,
Message message) |
String |
MultiStreamSplitter.selectStream(List<Object> tuple,
Message message)
Given the tuple (the de-serialized message contents) and the message in its original serialized format, select
the stream this particular tuple should be emitted under.
|
void |
RabbitMQProducer.send(Message message) |
Copyright © 2013-2015. All Rights Reserved.