Class AbstractMqttTransportConnector

java.lang.Object
de.iip_ecosphere.platform.transport.connectors.impl.AbstractTransportConnector
de.iip_ecosphere.platform.transport.connectors.basics.AbstractMqttTransportConnector
All Implemented Interfaces:
TransportConnector

public abstract class AbstractMqttTransportConnector extends AbstractTransportConnector
An abstract MQTT transport connector.
Author:
Holger Eichelberger, SSE
  • Constructor Details

    • AbstractMqttTransportConnector

      public AbstractMqttTransportConnector()
  • Method Details

    • composeNames

      public static String composeNames(String parent, String name)
      Composes a hierarchical stream name (in the syntax/semantics of the connector).
      Parameters:
      parent - the parent name (may be TransportConnector.EMPTY_PARENT for top-level streams)
      name - the name of the stream
      Returns:
      the composed name
      Throws:
      IllegalArgumentException - in case that the stream name is (structurally) illegal
    • composeStreamName

      public String composeStreamName(String parent, String name)
      Description copied from interface: TransportConnector
      Composes a hierarchical stream name (in the syntax/semantics of the connector).
      Parameters:
      parent - the parent name (may be TransportConnector.EMPTY_PARENT for top-level streams)
      name - the name of the stream
      Returns:
      the composed name