@Configuration(proxyBeanMethods=false)
@ConditionalOnProperty(prefix="mqtt.client",
name="enabled",
havingValue="true")
@EnableConfigurationProperties(value=MqttClientProperties.class)
public class MqttClientConfiguration
extends Object
| 构造器和说明 |
|---|
MqttClientConfiguration() |
| 限定符和类型 | 方法和说明 |
|---|---|
MqttClientCreator |
mqttClientCreator(MqttClientProperties properties,
org.springframework.beans.factory.ObjectProvider<IMqttClientSession> clientSessionObjectProvider,
org.springframework.beans.factory.ObjectProvider<IMqttClientConnectListener> clientConnectListenerObjectProvider,
org.springframework.beans.factory.ObjectProvider<MqttClientCustomizer> customizers) |
MqttClientSubscribeDetector |
mqttClientSubscribeDetector(org.springframework.context.ApplicationContext applicationContext) |
MqttClientTemplate |
mqttClientTemplate(MqttClientCreator mqttClientCreator) |
@Bean public MqttClientCreator mqttClientCreator(MqttClientProperties properties, org.springframework.beans.factory.ObjectProvider<IMqttClientSession> clientSessionObjectProvider, org.springframework.beans.factory.ObjectProvider<IMqttClientConnectListener> clientConnectListenerObjectProvider, org.springframework.beans.factory.ObjectProvider<MqttClientCustomizer> customizers)
@Bean(value="mqttClientTemplate") public MqttClientTemplate mqttClientTemplate(MqttClientCreator mqttClientCreator)
@Bean public MqttClientSubscribeDetector mqttClientSubscribeDetector(org.springframework.context.ApplicationContext applicationContext)
Copyright © 2022. All rights reserved.