Class GovernanceConfigurationHandler


  • public class GovernanceConfigurationHandler
    extends Object
    GovernanceConfigurationHandler provides the open metadata server side implementation of GovernanceConfigurationServer which is part of the Open Governance Framework (ODF).
    • Constructor Detail

      • GovernanceConfigurationHandler

        public GovernanceConfigurationHandler​(String serviceName,
                                              String serverName,
                                              InvalidParameterHandler invalidParameterHandler,
                                              RepositoryHandler repositoryHandler,
                                              OMRSRepositoryHelper repositoryHelper,
                                              String localServerUserId,
                                              OpenMetadataServerSecurityVerifier securityVerifier,
                                              List<String> supportedZones,
                                              List<String> defaultZones,
                                              List<String> publishZones,
                                              AuditLog auditLog)
        Construct the governance engine configuration handler caching the objects needed to operate within a single server instance.
        Parameters:
        serviceName - name of this service
        serverName - name of the local server
        invalidParameterHandler - handler for managing parameter errors
        repositoryHandler - manages calls to the repository services
        repositoryHelper - provides utilities for manipulating the repository services objects
        localServerUserId - userId for this server
        securityVerifier - open metadata security services verifier
        supportedZones - list of zones that the access service is allowed to serve B instances from.
        defaultZones - list of zones that the access service should set in all new B instances.
        publishZones - list of zones that the access service sets up in published B instances.
        auditLog - logging destination