Class MQTTSession


  • public class MQTTSession
    extends java.lang.Object
    • Constructor Detail

      • MQTTSession

        public MQTTSession​(MQTTProtocolHandler protocolHandler,
                           MQTTConnection connection,
                           MQTTProtocolManager protocolManager,
                           org.apache.activemq.artemis.core.config.WildcardConfiguration wildcardConfiguration)
                    throws java.lang.Exception
        Throws:
        java.lang.Exception
    • Method Detail

      • getWildcardConfiguration

        public org.apache.activemq.artemis.core.config.WildcardConfiguration getWildcardConfiguration()
      • setWildcardConfiguration

        public void setWildcardConfiguration​(org.apache.activemq.artemis.core.config.WildcardConfiguration wildcardConfiguration)
      • getCoreMessageObjectPools

        public org.apache.activemq.artemis.core.persistence.CoreMessageObjectPools getCoreMessageObjectPools()
      • setVersion

        public void setVersion​(MQTTVersion version)
      • isUsingServerKeepAlive

        public boolean isUsingServerKeepAlive()
      • setUsingServerKeepAlive

        public void setUsingServerKeepAlive​(boolean usingServerKeepAlive)
      • sendWillMessage

        public void sendWillMessage()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object