类 InstancesChangeNotifier

java.lang.Object
com.alibaba.nacos.common.notify.listener.Subscriber<InstancesChangeEvent>
com.alibaba.nacos.client.naming.event.InstancesChangeNotifier

public class InstancesChangeNotifier extends com.alibaba.nacos.common.notify.listener.Subscriber<InstancesChangeEvent>
A subscriber to notify eventListener callback.
从以下版本开始:
1.4.1
作者:
horizonzy
  • 构造器详细资料

    • InstancesChangeNotifier

      public InstancesChangeNotifier()
    • InstancesChangeNotifier

      public InstancesChangeNotifier(String eventScope)
  • 方法详细资料

    • registerListener

      public void registerListener(String groupName, String serviceName, NamingSelectorWrapper wrapper)
      register listener.
      参数:
      groupName - group name
      serviceName - serviceName
      wrapper - selectorWrapper
    • deregisterListener

      public void deregisterListener(String groupName, String serviceName, NamingSelectorWrapper wrapper)
      deregister listener.
      参数:
      groupName - group name
      serviceName - serviceName
      wrapper - selectorWrapper
    • isSubscribed

      public boolean isSubscribed(String groupName, String serviceName)
      check serviceName,groupName is subscribed.
      参数:
      groupName - group name
      serviceName - serviceName
      返回:
      is serviceName,clusters subscribed
    • getSubscribeServices

      public List<com.alibaba.nacos.api.naming.pojo.ServiceInfo> getSubscribeServices()
    • onEvent

      public void onEvent(InstancesChangeEvent event)
      指定者:
      onEvent 在类中 com.alibaba.nacos.common.notify.listener.Subscriber<InstancesChangeEvent>
    • subscribeType

      public Class<? extends com.alibaba.nacos.common.notify.Event> subscribeType()
      指定者:
      subscribeType 在类中 com.alibaba.nacos.common.notify.listener.Subscriber<InstancesChangeEvent>
    • scopeMatches

      public boolean scopeMatches(InstancesChangeEvent event)
      覆盖:
      scopeMatches 在类中 com.alibaba.nacos.common.notify.listener.Subscriber<InstancesChangeEvent>