Class GovernanceProgramAdmin

java.lang.Object
org.odpi.openmetadata.adminservices.registration.AccessServiceAdmin
org.odpi.openmetadata.accessservices.governanceprogram.admin.GovernanceProgramAdmin

public class GovernanceProgramAdmin extends AccessServiceAdmin
GovernanceProgramAdmin controls the startup and shutdown of the Governance Program OMAS for a server.
  • Constructor Details

    • GovernanceProgramAdmin

      public GovernanceProgramAdmin()
      Default constructor
  • Method Details

    • initialize

      public void initialize(AccessServiceConfig accessServiceConfigurationProperties, OMRSTopicConnector enterpriseOMRSTopicConnector, OMRSRepositoryConnector enterpriseOMRSRepositoryConnector, AuditLog auditLog, String serverUserName) throws OMAGConfigurationErrorException
      Initialize the access service.
      Overrides:
      initialize in class AccessServiceAdmin
      Parameters:
      accessServiceConfigurationProperties - - specific configuration properties for this access service.
      enterpriseOMRSTopicConnector - - connector for receiving OMRS Events from the cohorts
      enterpriseOMRSRepositoryConnector - - connector for querying the cohort repositories
      auditLog - - audit log component for logging messages.
      serverUserName - - user id to use on OMRS calls where there is no end user.
      Throws:
      OMAGConfigurationErrorException - invalid parameters in the configuration properties.
    • shutdown

      public void shutdown()
      Shutdown the access service.
      Specified by:
      shutdown in class AccessServiceAdmin