Class RepositoryGovernanceInstance

java.lang.Object
org.odpi.openmetadata.commonservices.multitenant.OMAGServerServiceInstance
org.odpi.openmetadata.commonservices.multitenant.AuditableServerServiceInstance
org.odpi.openmetadata.commonservices.multitenant.OMESServiceInstance
org.odpi.openmetadata.engineservices.repositorygovernance.server.RepositoryGovernanceInstance

public class RepositoryGovernanceInstance extends org.odpi.openmetadata.commonservices.multitenant.OMESServiceInstance
RepositoryGovernanceInstance maintains the instance information needed to execute requests on behalf of a engine host server.
  • Constructor Summary

    Constructors
    Constructor
    Description
    RepositoryGovernanceInstance(String serverName, String serviceName, org.odpi.openmetadata.frameworks.auditlog.AuditLog auditLog, String localServerUserId, int maxPageSize, String accessServiceRootURL, String accessServiceServerName, Map<String,RepositoryGovernanceEngineHandler> repositoryGovernanceEngineInstances)
    Constructor where REST Services used.
  • Method Summary

    Methods inherited from class org.odpi.openmetadata.commonservices.multitenant.OMESServiceInstance

    getRemoteServerName, getRemoteServerURLRoot

    Methods inherited from class org.odpi.openmetadata.commonservices.multitenant.OMAGServerServiceInstance

    getInvalidParameterHandler, getServerName, getServiceInstanceStatus, getServiceName, setMaxPageSize, setSecurityVerifier, setServiceInstanceStatus, shutdown

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • RepositoryGovernanceInstance

      public RepositoryGovernanceInstance(String serverName, String serviceName, org.odpi.openmetadata.frameworks.auditlog.AuditLog auditLog, String localServerUserId, int maxPageSize, String accessServiceRootURL, String accessServiceServerName, Map<String,RepositoryGovernanceEngineHandler> repositoryGovernanceEngineInstances)
      Constructor where REST Services used.
      Parameters:
      serverName - name of this server
      serviceName - name of this service
      auditLog - link to the repository responsible for servicing the REST calls.
      localServerUserId - userId to use for local server initiated actions
      maxPageSize - max number of results to return on single request.
      accessServiceRootURL - URL root for server platform where the access service is running.
      accessServiceServerName - name of the server where the access service is running.
      repositoryGovernanceEngineInstances - active repository governance engines in this server.