接口 ClientOperationService

    • 方法详细资料

      • registerInstance

        void registerInstance​(Service service,
                              com.alibaba.nacos.api.naming.pojo.Instance instance,
                              java.lang.String clientId)
                       throws com.alibaba.nacos.api.exception.NacosException
        Register instance to service.
        参数:
        service - service
        instance - instance
        clientId - id of client
        抛出:
        com.alibaba.nacos.api.exception.NacosException - throws NacosException
      • batchRegisterInstance

        void batchRegisterInstance​(Service service,
                                   java.util.List<com.alibaba.nacos.api.naming.pojo.Instance> instances,
                                   java.lang.String clientId)
        Batch register instance to service.
        参数:
        service - service
        instances - instances
        clientId - id of client
      • deregisterInstance

        void deregisterInstance​(Service service,
                                com.alibaba.nacos.api.naming.pojo.Instance instance,
                                java.lang.String clientId)
        Deregister instance from service.
        参数:
        service - service
        instance - instance
        clientId - id of client
      • subscribeService

        default void subscribeService​(Service service,
                                      Subscriber subscriber,
                                      java.lang.String clientId)
        Subscribe a service.
        参数:
        service - service
        subscriber - subscribe
        clientId - id of client
      • unsubscribeService

        default void unsubscribeService​(Service service,
                                        Subscriber subscriber,
                                        java.lang.String clientId)
        Unsubscribe a service.
        参数:
        service - service
        subscriber - subscribe
        clientId - id of client
      • getPublishInfo

        default InstancePublishInfo getPublishInfo​(com.alibaba.nacos.api.naming.pojo.Instance instance)
        get publish info.
        参数:
        instance - Instance
        返回:
        InstancePublishInfo