Interface DataHubNameService

All Known Implementing Classes:
TypeSystemBasedDataHubNameService

public interface DataHubNameService
A service for managing DataHub server instance configurations that can be accessed from the user interface.
  • Method Details

    • getAllServers

      Collection<DataHubServerInfo> getAllServers()
      Retrieves all DataHub instances configured in the system.
      Returns:
      a collection of DataHub servers or an empty collection, if there is no a single DataHub configured yet.
    • getServer

      DataHubServerInfo getServer(String name)
      Retrieves a specific DataHub instance configuration.
      Parameters:
      name - name of the DataHub server configuration to retrieve.
      Returns:
      the corresponding server information or null, if such configuration does not exist.