Class RepositoryGovernanceHandlerFactory

java.lang.Object
org.odpi.openmetadata.governanceservers.enginehostservices.registration.GovernanceEngineHandlerFactory
org.odpi.openmetadata.engineservices.repositorygovernance.handlers.RepositoryGovernanceHandlerFactory

public class RepositoryGovernanceHandlerFactory extends GovernanceEngineHandlerFactory
GovernanceEngineHandler factory class for the Repository Governance OMES.
  • Constructor Details

    • RepositoryGovernanceHandlerFactory

      public RepositoryGovernanceHandlerFactory()
  • Method Details

    • createGovernanceEngineHandler

      public GovernanceEngineHandler createGovernanceEngineHandler(EngineConfig engineConfig, String localServerName, String localServerUserId, String localServerPassword, String partnerServerName, String partnerURLRoot, GovernanceEngineConfigurationClient configurationClient, GovernanceContextClient serverClient, AuditLog auditLog, int maxPageSize) throws InvalidParameterException
      Create a client-side object for calling a survey action engine.
      Specified by:
      createGovernanceEngineHandler in class GovernanceEngineHandlerFactory
      Parameters:
      engineConfig - information about the governance engine.
      localServerName - the name of the engine host server where the survey action engine is running
      localServerUserId - user id for the engine host server to use
      localServerPassword - optional password for the engine host server to use
      partnerServerName - name of partner server
      partnerURLRoot - partner platform
      configurationClient - client to retrieve the configuration
      serverClient - client used by the engine host services to control the execution of engine action requests
      auditLog - logging destination
      maxPageSize - maximum number of results that can be returned in a single request
      Returns:
      governance engine handler
      Throws:
      InvalidParameterException - unable to connect to the clients