接口 RecordListener<T extends Record>

  • 所有已知实现类:
    SwitchManager

    public interface RecordListener<T extends Record>
    Data listener public interface.
    作者:
    nacos
    • 方法概要

      所有方法 实例方法 抽象方法 
      修饰符和类型 方法 说明
      boolean interests​(java.lang.String key)
      Determine if the listener was registered with this key.
      boolean matchUnlistenKey​(java.lang.String key)
      Determine if the listener is to be removed by matching the 'key'.
      void onChange​(java.lang.String key, T value)
      Action to do if data of target key has changed.
      void onDelete​(java.lang.String key)
      Action to do if data of target key has been removed.
    • 方法详细资料

      • interests

        boolean interests​(java.lang.String key)
        Determine if the listener was registered with this key.
        参数:
        key - candidate key
        返回:
        true if the listener was registered with this key
      • matchUnlistenKey

        boolean matchUnlistenKey​(java.lang.String key)
        Determine if the listener is to be removed by matching the 'key'.
        参数:
        key - key to match
        返回:
        true if match success
      • onChange

        void onChange​(java.lang.String key,
                      T value)
               throws java.lang.Exception
        Action to do if data of target key has changed.
        参数:
        key - target key
        value - data of the key
        抛出:
        java.lang.Exception - exception
      • onDelete

        void onDelete​(java.lang.String key)
               throws java.lang.Exception
        Action to do if data of target key has been removed.
        参数:
        key - target key
        抛出:
        java.lang.Exception - exception