Interface Scene7EndpointsManager


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

  • Method Details

    • 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