Class GovernanceServerConfigurationClient

java.lang.Object
org.odpi.openmetadata.adminservices.client.OMAGServerConfigurationClient
org.odpi.openmetadata.adminservices.client.GovernanceServerConfigurationClient
Direct Known Subclasses:
EngineHostConfigurationClient, IntegrationDaemonConfigurationClient

public class GovernanceServerConfigurationClient extends OMAGServerConfigurationClient
GovernanceServerConfigurationClient provides the common configuration for all types of governance server. It is abstract because it is extended by the concrete types of governance server.
  • Constructor Details

    • GovernanceServerConfigurationClient

      public GovernanceServerConfigurationClient(String adminUserId, String serverName, String serverPlatformRootURL) throws OMAGInvalidParameterException
      Create a new client with no authentication embedded in the HTTP request.
      Parameters:
      adminUserId - administrator's (end user's) userId to associate with calls.
      serverName - name of the server to connect to
      serverPlatformRootURL - the network address of the server running the admin services
      Throws:
      OMAGInvalidParameterException - there is a problem creating the client-side components to issue any REST API calls.
    • GovernanceServerConfigurationClient

      public GovernanceServerConfigurationClient(String adminUserId, String serverName, String serverPlatformRootURL, String connectionUserId, String connectionPassword) throws OMAGInvalidParameterException
      Create a new client that passes a connection userId and password in each HTTP request. This is the userId/password of the calling server. The end user's userId is passed as the admin userId.
      Parameters:
      adminUserId - administrator's (end user's) userId to associate with calls.
      serverName - name of the server to connect to
      serverPlatformRootURL - the network address of the server running the admin services
      connectionUserId - caller's system userId embedded in all HTTP requests
      connectionPassword - caller's system password embedded in all HTTP requests
      Throws:
      OMAGInvalidParameterException - there is a problem creating the client-side components to issue any REST API calls.