Class PahoMqtt5Message

java.lang.Object
org.apache.camel.support.MessageSupport
org.apache.camel.support.DefaultMessage
org.apache.camel.component.paho.mqtt5.PahoMqtt5Message
All Implemented Interfaces:
org.apache.camel.CamelContextAware, org.apache.camel.Message, org.apache.camel.spi.DataTypeAware, org.apache.camel.spi.HasCamelContext

public class PahoMqtt5Message extends org.apache.camel.support.DefaultMessage
  • Field Summary

    Fields inherited from class org.apache.camel.support.MessageSupport

    camelContext, typeConverter
  • Constructor Summary

    Constructors
    Constructor
    Description
    PahoMqtt5Message(org.apache.camel.CamelContext camelContext, org.eclipse.paho.mqttv5.common.MqttMessage mqttMessage)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    org.eclipse.paho.mqttv5.common.MqttMessage
     
     
    void
    setMqttMessage(org.eclipse.paho.mqttv5.common.MqttMessage mqttMessage)
     

    Methods inherited from class org.apache.camel.support.DefaultMessage

    createHeaders, getHeader, getHeader, getHeader, getHeader, getHeader, getHeader, getHeaders, hasHeaders, hasPopulatedHeaders, populateInitialHeaders, removeHeader, removeHeaders, removeHeaders, reset, setHeader, setHeaders

    Methods inherited from class org.apache.camel.support.MessageSupport

    copy, copyFrom, copyFromWithNewBody, createBody, createMessageId, getBody, getBody, getBody, getCamelContext, getDataType, getExchange, getMandatoryBody, getMandatoryBody, getMessageId, getMessageTimestamp, getPayloadForTrait, hasDataType, hasMessageId, hasTrait, setBody, setBody, setBody, setCamelContext, setDataType, setExchange, setMessageId, setPayloadForTrait, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • PahoMqtt5Message

      public PahoMqtt5Message(org.apache.camel.CamelContext camelContext, org.eclipse.paho.mqttv5.common.MqttMessage mqttMessage)
  • Method Details

    • getMqttMessage

      public org.eclipse.paho.mqttv5.common.MqttMessage getMqttMessage()
    • setMqttMessage

      public void setMqttMessage(org.eclipse.paho.mqttv5.common.MqttMessage mqttMessage)
    • newInstance

      public PahoMqtt5Message newInstance()
      Overrides:
      newInstance in class org.apache.camel.support.DefaultMessage