Interface Scene7EndpointsManager


  • public interface Scene7EndpointsManager
    The Scene7EndpointsManager is responsible for monitoring and providing endpoints' details to services that need this information.
    • Method Detail

      • getAPIServer

        URL getAPIServer​(String region)
        Returns the URL for the API server corresponding to a region.
        Parameters:
        region -
        Returns:
        an URL object representing the API server URL
      • getIPSServer

        URL getIPSServer​(String region)
        Returns the URL for the IPS server corresponding to a region.
        Parameters:
        region -
        Returns:
        an URL object representing the IPS server URL
      • getSPSServer

        URL getSPSServer​(String region)
        Returns the URL for the SPS server corresponding to a region.
        Parameters:
        region -
        Returns:
        an URL object representing the SPS server URL
      • getViewerSdkServer

        URL getViewerSdkServer​(String region)
        Returns the URL for the viewer SDK corresponding to a region.
        Parameters:
        region -
        Returns:
        an URL object representing the viewer SDK URL
      • getAPIVersion

        String getAPIVersion​(String region)
        Returns the API version of servers from a region.
        Parameters:
        region -
        Returns:
        API version
      • getScene7Endpoints

        List<Scene7Endpoint> getScene7Endpoints()
        Returns a list of the registered Scene7 endpoints.
        Returns:
        the endpoints