Class MqttPropertyBinder

java.lang.Object
io.micronaut.mqtt.v5.bind.MqttPropertyBinder
All Implemented Interfaces:
AnnotatedMqttBinder<MqttV5BindingContext,MqttProperty>, MqttBinder<MqttV5BindingContext,Object>

@Introspected(classes=org.eclipse.paho.mqttv5.common.packet.MqttProperties.class) @Singleton public class MqttPropertyBinder extends Object implements AnnotatedMqttBinder<MqttV5BindingContext,MqttProperty>
Binds arguments to and from MqttProperties. If the name is not one of the supported property names, the name and value will be populated via a UserProperty
Since:
1.0.0
Author:
James Kleeh
See Also:
  • for a list of names
  • Constructor Details

    • MqttPropertyBinder

      public MqttPropertyBinder(io.micronaut.core.convert.ConversionService conversionService)
      Parameters:
      conversionService - The conversion service
  • Method Details