Class MqttV5MessageBinderProvisioner.MqttMessageDestination

java.lang.Object
de.iip_ecosphere.platform.transport.spring.binder.mqttv5.MqttV5MessageBinderProvisioner.MqttMessageDestination
All Implemented Interfaces:
org.springframework.cloud.stream.provisioning.ConsumerDestination, org.springframework.cloud.stream.provisioning.ProducerDestination
Enclosing class:
MqttV5MessageBinderProvisioner

private class MqttV5MessageBinderProvisioner.MqttMessageDestination
extends Object
implements org.springframework.cloud.stream.provisioning.ProducerDestination, org.springframework.cloud.stream.provisioning.ConsumerDestination
Implements a message destination for MQTT v5.
Author:
Holger Eichelberger, SSE
  • Field Details

  • Constructor Details

    • MqttMessageDestination

      private MqttMessageDestination​(String destination)
      Implements a message destination.
      Parameters:
      destination - the destination (topic)
  • Method Details

    • getName

      public String getName()
      Specified by:
      getName in interface org.springframework.cloud.stream.provisioning.ConsumerDestination
      Specified by:
      getName in interface org.springframework.cloud.stream.provisioning.ProducerDestination
    • getNameForPartition

      public String getNameForPartition​(int partition)
      Specified by:
      getNameForPartition in interface org.springframework.cloud.stream.provisioning.ProducerDestination