Interface MqttComponent<T>

Type Parameters:
T - The connection information type.
All Superinterfaces:
Aware, BeanNameAware
All Known Subinterfaces:
ClientManager<T,C>, MqttPahoComponent
All Known Implementing Classes:
AbstractMqttClientManager, MqttPahoMessageDrivenChannelAdapter, MqttPahoMessageHandler, Mqttv3ClientManager, Mqttv5ClientManager, Mqttv5PahoMessageDrivenChannelAdapter, Mqttv5PahoMessageHandler

public interface MqttComponent<T> extends BeanNameAware
A component that interfaces with MQTT.
Since:
2.5
Author:
Gary Russell
  • Method Summary

    Modifier and Type
    Method
    Description
    Return this component's bean name.
    Return information about the connection.

    Methods inherited from interface org.springframework.beans.factory.BeanNameAware

    setBeanName
  • Method Details

    • getBeanName

      String getBeanName()
      Return this component's bean name.
      Returns:
      the bean name.
    • getConnectionInfo

      T getConnectionInfo()
      Return information about the connection.
      Returns:
      the information.