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 OMESServiceInstance
GovernanceActionInstance maintains the instance information needed to execute requests on behalf of a engine host server.
-
-
Field Summary
-
Fields inherited from class org.odpi.openmetadata.commonservices.multitenant.OMESServiceInstance
remoteServerName, remoteServerURLRoot
-
Fields inherited from class org.odpi.openmetadata.commonservices.multitenant.AuditableServerServiceInstance
auditLog, localServerUserId
-
Fields inherited from class org.odpi.openmetadata.commonservices.multitenant.OMAGServerServiceInstance
invalidParameterHandler, maxPageSize, securityVerifier, serverName, serviceName
-
-
Constructor Summary
Constructors Constructor Description GovernanceActionInstance(String serverName, String serviceName, 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.AuditableServerServiceInstance
getAuditLog
-
Methods inherited from class org.odpi.openmetadata.commonservices.multitenant.OMAGServerServiceInstance
getInvalidParameterHandler, getServerName, getServiceName, setMaxPageSize, setSecurityVerifier, setServerName, shutdown
-
-
-
-
Constructor Detail
-
GovernanceActionInstance
public GovernanceActionInstance(String serverName, String serviceName, AuditLog auditLog, String localServerUserId, int maxPageSize, String accessServiceRootURL, String accessServiceServerName, Map<String,GovernanceActionEngineHandler> governanceActionEngineInstances)
Constructor where REST Services used.- Parameters:
serverName- name of this serverserviceName- name of this serviceauditLog- link to the repository responsible for servicing the REST calls.localServerUserId- userId to use for local server initiated actionsmaxPageSize- 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.
-
-