Class MqttConfiguration
java.lang.Object
dev.cookiecode.rika2mqtt.rika.mqtt.configuration.MqttConfiguration
@Configuration
@EnableConfigurationProperties(MqttConfigProperties.class)
@IntegrationComponentScan
@EnableIntegration
public class MqttConfiguration
extends Object
- Author:
- Sebastien Vermeille
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.springframework.integration.core.MessageProducerinbound()org.springframework.integration.mqtt.core.MqttPahoClientFactoryorg.springframework.messaging.MessageChannelorg.springframework.messaging.MessageHandlerorg.springframework.messaging.MessageHandlerorg.springframework.messaging.MessageChannel
-
Constructor Details
-
MqttConfiguration
public MqttConfiguration()
-
-
Method Details
-
mqttClientFactory
@Bean public org.springframework.integration.mqtt.core.MqttPahoClientFactory mqttClientFactory() -
mqttOutbound
@Bean @ServiceActivator(inputChannel="mqttOutboundChannel", autoStartup="true") public org.springframework.messaging.MessageHandler mqttOutbound() -
mqttOutboundChannel
@Bean public org.springframework.messaging.MessageChannel mqttOutboundChannel() -
mqttInputChannel
@Bean public org.springframework.messaging.MessageChannel mqttInputChannel() -
inbound
@Bean public org.springframework.integration.core.MessageProducer inbound() -
mqttInputMessageHandler
@Bean @ServiceActivator(inputChannel="mqttInputChannel") public org.springframework.messaging.MessageHandler mqttInputMessageHandler()
-