Class LearnerHandlerBean

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getName()  
      boolean isHidden()
      If isHidden returns true, the MBean won't be registered with MBean server, and thus won't be available for management tools.
      void terminateConnection()
      Terminate the connection.
      java.lang.String toString()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • LearnerHandlerBean

        public LearnerHandlerBean​(LearnerHandler learnerHandler,
                                  java.net.Socket socket)
    • Method Detail

      • getName

        public java.lang.String getName()
        Specified by:
        getName in interface ZKMBeanInfo
        Returns:
        a string identifying the MBean
      • isHidden

        public boolean isHidden()
        Description copied from interface: ZKMBeanInfo
        If isHidden returns true, the MBean won't be registered with MBean server, and thus won't be available for management tools. Used for grouping MBeans.
        Specified by:
        isHidden in interface ZKMBeanInfo
        Returns:
        true if the MBean is hidden.
      • terminateConnection

        public void terminateConnection()
        Description copied from interface: LearnerHandlerMXBean
        Terminate the connection. The learner will attempt to reconnect to the leader or to the next ObserverMaster if that feature is enabled
        Specified by:
        terminateConnection in interface LearnerHandlerMXBean
      • toString

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