case classDurableMessage(deliveryId: Long, payload: AnyRef, sender: String, confirmationRoutingInfo: AnyRef) extends JacksonJsonSerializable with Product with Serializable
case classDurableMessageReceived(deliveryId: Long, confirmationRoutingInfo: Option[AnyRef]) extends JacksonJsonSerializable with Product with Serializable