@Configuration @IntegrationComponentScan @ComponentScan(basePackages="cn.wellt.mqtt.util") @ConditionalOnProperty(value="mqtt.host") @EnableConfigurationProperties(value=MqttConfigProperties.class) public class MqttAutoConfiguration extends Object
| 构造器和说明 |
|---|
MqttAutoConfiguration(MqttConfigProperties configProperties) |
| 限定符和类型 | 方法和说明 |
|---|---|
org.eclipse.paho.client.mqttv3.MqttConnectOptions |
getMqttConnectOptions()
mqtt 连接配置
|
org.springframework.integration.mqtt.core.MqttPahoClientFactory |
mqttClientFactory()
mqtt连接工厂
|
org.springframework.integration.core.MessageProducer |
mqttInboundAdaptor()
入消息适配器
|
org.springframework.messaging.MessageChannel |
mqttInboundChannel()
入通道
|
org.springframework.messaging.MessageHandler |
mqttInboundMessageHandler() |
org.springframework.messaging.MessageHandler |
mqttOutbound()
出消息适配器
|
org.springframework.messaging.MessageChannel |
mqttOutboundChannel()
出通道
|
public MqttAutoConfiguration(MqttConfigProperties configProperties)
@Bean public org.eclipse.paho.client.mqttv3.MqttConnectOptions getMqttConnectOptions()
@Bean public org.springframework.integration.mqtt.core.MqttPahoClientFactory mqttClientFactory()
@Bean public org.springframework.messaging.MessageChannel mqttInboundChannel()
@Bean public org.springframework.integration.core.MessageProducer mqttInboundAdaptor()
@Bean @ServiceActivator(inputChannel="mqttInboundChannel") public org.springframework.messaging.MessageHandler mqttInboundMessageHandler()
@Bean public org.springframework.messaging.MessageChannel mqttOutboundChannel()
@Bean @ServiceActivator(inputChannel="mqttOutboundChannel") public org.springframework.messaging.MessageHandler mqttOutbound()
Copyright © 2021. All rights reserved.