Interface RegistryService

    • Method Detail

      • register

        void register​(URL url)
        register service to registry
        Parameters:
        url - a URL object
      • unregister

        void unregister​(URL url)
        unregister service to registry
        Parameters:
        url - a URL object
      • available

        void available​(URL url)
        set service status to available, so clients could use it
        Parameters:
        url - service url to be available, null means all services
      • unavailable

        void unavailable​(URL url)
        set service status to unavailable, client should not discover services of unavailable state
        Parameters:
        url - service url to be unavailable, null means all services
      • getRegisteredServiceUrls

        Collection<URL> getRegisteredServiceUrls()