public class RabbitMQMessageScheme extends Object implements MessageScheme
| Modifier and Type | Class and Description |
|---|---|
static class |
RabbitMQMessageScheme.Envelope |
static class |
RabbitMQMessageScheme.Properties |
MessageScheme.Builder| Constructor and Description |
|---|
RabbitMQMessageScheme(backtype.storm.spout.Scheme payloadScheme,
String envelopeFieldName,
String propertiesFieldName) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
List<Object> |
deserialize(byte[] payload) |
List<Object> |
deserialize(Message message) |
backtype.storm.tuple.Fields |
getOutputFields() |
void |
open(Map config,
backtype.storm.task.TopologyContext context) |
public void open(Map config, backtype.storm.task.TopologyContext context)
open in interface MessageSchemepublic void close()
close in interface MessageSchemepublic List<Object> deserialize(Message message)
deserialize in interface MessageSchemepublic List<Object> deserialize(byte[] payload)
deserialize in interface backtype.storm.spout.Schemepublic backtype.storm.tuple.Fields getOutputFields()
getOutputFields in interface backtype.storm.spout.SchemeCopyright © 2013-2015. All Rights Reserved.