Extracts a JsObject
from an Amqp Delivery
message.
Extracts a JsObject
from an Amqp Delivery
message.
Usage:
amqpDelivery match { case AmqpDeliveryJsObject(json) => json.convertTo[Something] case Delivery(_, _, _, bodyInBytes) => // will only match if the message is not a valid json object }
Extracts a String
from an Amqp Delivery
message.
Extracts a String
from an Amqp Delivery
message.
Usage:
amqpDelivery match { case AmqpDeliveryString(string) => println(string) }
Converts a AmqpPublishJsObject
that receives a JsObject
, to an Amqp.Publish
.
Converts a AmqpPublishString
that receives a String
, to an Amqp.Publish
.