Uses of Interface
org.springframework.integration.mqtt.core.ClientManager
Packages that use ClientManager
Package
Description
Provides core classes of the MqttAdapter module.
Provides inbound Spring Integration MqttAdapter components.
Provides Spring Integration components for doing outbound operations.
-
Uses of ClientManager in org.springframework.integration.mqtt.core
Classes in org.springframework.integration.mqtt.core that implement ClientManagerModifier and TypeClassDescriptionclass
Abstract class for MQTT client managers which can be a base for any common v3/v5 client manager implementation.class
A client manager implementation for MQTT v3 protocol.class
A client manager implementation for MQTT v5 protocol. -
Uses of ClientManager in org.springframework.integration.mqtt.inbound
Methods in org.springframework.integration.mqtt.inbound that return ClientManagerModifier and TypeMethodDescriptionprotected ClientManager<T,
C> AbstractMqttMessageDrivenChannelAdapter.getClientManager()
Constructors in org.springframework.integration.mqtt.inbound with parameters of type ClientManagerModifierConstructorDescriptionAbstractMqttMessageDrivenChannelAdapter
(ClientManager<T, C> clientManager, String... topic) MqttPahoMessageDrivenChannelAdapter
(ClientManager<org.eclipse.paho.client.mqttv3.IMqttAsyncClient, org.eclipse.paho.client.mqttv3.MqttConnectOptions> clientManager, String... topic) Use this constructor when you need to use a singleClientManager
(for instance, to reuse an MQTT connection).Mqttv5PahoMessageDrivenChannelAdapter
(ClientManager<org.eclipse.paho.mqttv5.client.IMqttAsyncClient, org.eclipse.paho.mqttv5.client.MqttConnectionOptions> clientManager, String... topic) Use this constructor when you need to use a singleClientManager
(for instance, to reuse an MQTT connection). -
Uses of ClientManager in org.springframework.integration.mqtt.outbound
Methods in org.springframework.integration.mqtt.outbound that return ClientManagerModifier and TypeMethodDescriptionprotected ClientManager<T,
C> AbstractMqttMessageHandler.getClientManager()
Constructors in org.springframework.integration.mqtt.outbound with parameters of type ClientManagerModifierConstructorDescriptionAbstractMqttMessageHandler
(ClientManager<T, C> clientManager) MqttPahoMessageHandler
(ClientManager<org.eclipse.paho.client.mqttv3.IMqttAsyncClient, org.eclipse.paho.client.mqttv3.MqttConnectOptions> clientManager) Use this constructor when you need to use a singleClientManager
(for instance, to reuse an MQTT connection).Mqttv5PahoMessageHandler
(ClientManager<org.eclipse.paho.mqttv5.client.IMqttAsyncClient, org.eclipse.paho.mqttv5.client.MqttConnectionOptions> clientManager) Use this constructor when you need to use a singleClientManager
(for instance, to reuse an MQTT connection).