Class MQTTRedirectHandler


  • public class MQTTRedirectHandler
    extends org.apache.activemq.artemis.core.server.balancing.RedirectHandler<MQTTRedirectContext>
    • Constructor Summary

      Constructors 
      Modifier Constructor Description
      protected MQTTRedirectHandler​(org.apache.activemq.artemis.core.server.ActiveMQServer server)  
    • Constructor Detail

      • MQTTRedirectHandler

        protected MQTTRedirectHandler​(org.apache.activemq.artemis.core.server.ActiveMQServer server)
    • Method Detail

      • redirect

        public boolean redirect​(MQTTConnection mqttConnection,
                                MQTTSession mqttSession,
                                io.netty.handler.codec.mqtt.MqttConnectMessage connect)
                         throws java.lang.Exception
        Throws:
        java.lang.Exception
      • cannotRedirect

        protected void cannotRedirect​(MQTTRedirectContext context)
        Specified by:
        cannotRedirect in class org.apache.activemq.artemis.core.server.balancing.RedirectHandler<MQTTRedirectContext>
      • redirectTo

        protected void redirectTo​(MQTTRedirectContext context)
        Specified by:
        redirectTo in class org.apache.activemq.artemis.core.server.balancing.RedirectHandler<MQTTRedirectContext>