インターフェース MqttMessageConverter
- すべてのスーパーインターフェース:
MessageConverter
- すべての既知の実装クラス:
DefaultPahoMessageConverter
トピックをヘッダーとして追加できるようにする
MessageConverter の拡張。- 導入:
- 4.0
- 作成者:
- Gary Russell, Artem Bilan
方法の概要
修飾子と型メソッド説明static MessageProcessor<IntegerSE> static MessageProcessor<BooleanSE> default @Nullable Message<?> メッセージに変換します。@Nullable AbstractIntegrationMessageBuilder<?> toMessageBuilder(@Nullable StringSE topic, org.eclipse.paho.client.mqttv3.MqttMessage mqttMessage) メッセージビルダーに変換します。インターフェース MessageConverter から継承されたメソッド
fromMessage, toMessage
方法の詳細
toMessage
default @Nullable Message<?> toMessage(@Nullable StringSE topic, org.eclipse.paho.client.mqttv3.MqttMessage mqttMessage) メッセージに変換します。デフォルトの実装はtoMessageBuilder(String, MqttMessage)を呼び出します。- パラメーター:
topic- トピック。mqttMessage- MQTT メッセージ。- 戻り値:
- メッセージ。
toMessageBuilder
@Nullable AbstractIntegrationMessageBuilder<?> toMessageBuilder(@Nullable StringSE topic, org.eclipse.paho.client.mqttv3.MqttMessage mqttMessage) メッセージビルダーに変換します。- パラメーター:
topic- トピック。mqttMessage- MQTT メッセージ。- 戻り値:
- ビルダー。
defaultQosProcessor
defaultRetainedProcessor