类 NamingSubscriberServiceAggregationImpl

    • 字段详细资料

      • SUBSCRIBER_ON_SYNC_URL

        private static final java.lang.String SUBSCRIBER_ON_SYNC_URL
        另请参阅:
        常量字段值
      • memberManager

        private final com.alibaba.nacos.core.cluster.ServerMemberManager memberManager
    • 构造器详细资料

      • NamingSubscriberServiceAggregationImpl

        public NamingSubscriberServiceAggregationImpl​(NamingSubscriberServiceLocalImpl subscriberServiceLocal,
                                                      com.alibaba.nacos.core.cluster.ServerMemberManager serverMemberManager)
    • 方法详细资料

      • getSubscribers

        public java.util.Collection<Subscriber> getSubscribers​(java.lang.String namespaceId,
                                                               java.lang.String serviceName)
        从接口复制的说明: NamingSubscriberService
        Get all push target subscribers for specified service.
        指定者:
        getSubscribers 在接口中 NamingSubscriberService
        参数:
        namespaceId - namespace id
        serviceName - service name
        返回:
        list of subscribers
      • getFuzzySubscribers

        public java.util.Collection<Subscriber> getFuzzySubscribers​(java.lang.String namespaceId,
                                                                    java.lang.String serviceName)
        从接口复制的说明: NamingSubscriberService
        Fuzzy get subscribers. Only support fuzzy serviceName.

        Warning: This method cost much performance, use less.

        指定者:
        getFuzzySubscribers 在接口中 NamingSubscriberService
        参数:
        namespaceId - namespace id
        serviceName - fuzzy serviceName
        返回:
        list of subscribers
      • getSubscribersFromRemotes

        private void getSubscribersFromRemotes​(java.lang.String namespaceId,
                                               java.lang.String serviceName,
                                               java.util.Collection<Subscriber> result)