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
  • 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()