Class GovernanceActionInstance

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.governanceaction.server.GovernanceActionInstance

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

    Constructors
    Constructor
    Description
    GovernanceActionInstance(String serverName, String serviceName, org.odpi.openmetadata.frameworks.auditlog.AuditLog auditLog, String localServerUserId, int maxPageSize, String accessServiceRootURL, String accessServiceServerName, Map<String,GovernanceActionEngineHandler> governanceActionEngineInstances)
    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

    • GovernanceActionInstance

      public GovernanceActionInstance(String serverName, String serviceName, org.odpi.openmetadata.frameworks.auditlog.AuditLog auditLog, String localServerUserId, int maxPageSize, String accessServiceRootURL, String accessServiceServerName, Map<String,GovernanceActionEngineHandler> governanceActionEngineInstances)
      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.
      governanceActionEngineInstances - active governance action engines in this server.