Class AbstractMQTTClientProtocol<T extends AbstractMQTTClientProtocol<T,U,V,W,X>,U extends IOAgent<U,T,X>,V,W extends AbstractMQTT_IOClient<V>,X extends org.openremote.model.asset.agent.AgentLink<?>>

java.lang.Object
org.openremote.agent.protocol.AbstractProtocol<U,X>
org.openremote.agent.protocol.io.AbstractIOClientProtocol<T,U,MQTTMessage<V>,W,X>
org.openremote.agent.protocol.mqtt.AbstractMQTTClientProtocol<T,U,V,W,X>
All Implemented Interfaces:
org.openremote.model.asset.agent.Protocol<U>
Direct Known Subclasses:
MQTTProtocol

public abstract class AbstractMQTTClientProtocol<T extends AbstractMQTTClientProtocol<T,U,V,W,X>,U extends IOAgent<U,T,X>,V,W extends AbstractMQTT_IOClient<V>,X extends org.openremote.model.asset.agent.AgentLink<?>> extends AbstractIOClientProtocol<T,U,MQTTMessage<V>,W,X>
  • Constructor Details

    • AbstractMQTTClientProtocol

      protected AbstractMQTTClientProtocol(U agent)