Class GovernanceServerServiceInstance
java.lang.Object
org.odpi.openmetadata.commonservices.multitenant.OMAGServerServiceInstance
org.odpi.openmetadata.commonservices.multitenant.AuditableServerServiceInstance
org.odpi.openmetadata.commonservices.multitenant.GovernanceServerServiceInstance
GovernanceServerServiceInstance caches references to OMRS objects for a specific server.
It is also responsible for registering itself in the instance map.
-
Constructor Summary
ConstructorsConstructorDescriptionGovernanceServerServiceInstance(String serverName, String serviceName, org.odpi.openmetadata.frameworks.auditlog.AuditLog auditLog, String localServerUserId, int maxPageSize) Constructor where many OMASs are used and so the partner OMAS information is managed by the subclassGovernanceServerServiceInstance(String serverName, String serviceName, org.odpi.openmetadata.frameworks.auditlog.AuditLog auditLog, String localServerUserId, int maxPageSize, String accessServiceRootURL, String accessServiceServerName) Constructor where REST Services used.GovernanceServerServiceInstance(String serverName, String serviceName, org.odpi.openmetadata.frameworks.auditlog.AuditLog auditLog, String localServerUserId, int maxPageSize, String accessServiceRootURL, String accessServiceServerName, String accessServiceInTopicName, String accessServiceOutTopicName) Constructor where all services used. -
Method Summary
Methods inherited from class org.odpi.openmetadata.commonservices.multitenant.OMAGServerServiceInstance
getInvalidParameterHandler, getServerName, getServiceInstanceStatus, getServiceName, setMaxPageSize, setSecurityVerifier, setServiceInstanceStatus, shutdown
-
Constructor Details
-
GovernanceServerServiceInstance
public GovernanceServerServiceInstance(String serverName, String serviceName, org.odpi.openmetadata.frameworks.auditlog.AuditLog auditLog, String localServerUserId, int maxPageSize) Constructor where many OMASs are used and so the partner OMAS information is managed by the subclass- Parameters:
serverName- name of this serverserviceName- name of this serviceauditLog- link to the repository responsible for servicing the REST calls.maxPageSize- maximum number of results that can be returned in a single requestlocalServerUserId- userId to use for server initiated requests
-
GovernanceServerServiceInstance
public GovernanceServerServiceInstance(String serverName, String serviceName, org.odpi.openmetadata.frameworks.auditlog.AuditLog auditLog, String localServerUserId, int maxPageSize, String accessServiceRootURL, String accessServiceServerName) 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.maxPageSize- maximum number of results that can be returned in a single requestlocalServerUserId- userId to use for server initiated requestsaccessServiceRootURL- URL root for server platform where the access service is running.accessServiceServerName- name of the server where the access service is running.
-
GovernanceServerServiceInstance
public GovernanceServerServiceInstance(String serverName, String serviceName, org.odpi.openmetadata.frameworks.auditlog.AuditLog auditLog, String localServerUserId, int maxPageSize, String accessServiceRootURL, String accessServiceServerName, String accessServiceInTopicName, String accessServiceOutTopicName) Constructor where all 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 server initiated requestsmaxPageSize- maximum number of results that can be returned in a single requestaccessServiceRootURL- URL root for server platform where the access service is running.accessServiceServerName- name of the server where the access service is running.accessServiceInTopicName- topic name to send events to the access service.accessServiceOutTopicName- topic name to receive events from the access service.
-