Class GovernanceServerServiceInstance
java.lang.Object
org.odpi.openmetadata.commonservices.multitenant.OMAGServerServiceInstance
org.odpi.openmetadata.commonservices.multitenant.AuditableServerServiceInstance
org.odpi.openmetadata.commonservices.multitenant.GovernanceServerServiceInstance
- Direct Known Subclasses:
EngineHostInstance
,IntegrationDaemonInstance
GovernanceServerServiceInstance caches references to OMRS objects for a specific server.
It is also responsible for registering itself in the instance map.
-
Field Summary
Modifier and TypeFieldDescriptionprotected String
protected String
protected String
protected String
protected InvalidParameterHandler
Fields inherited from class org.odpi.openmetadata.commonservices.multitenant.AuditableServerServiceInstance
auditLog, localServerUserId
Fields inherited from class org.odpi.openmetadata.commonservices.multitenant.OMAGServerServiceInstance
maxPageSize, securityVerifier, serverName, serviceName
-
Constructor Summary
ConstructorDescriptionGovernanceServerServiceInstance
(String serverName, String serviceName, 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, AuditLog auditLog, String localServerUserId, int maxPageSize, String accessServiceRootURL, String accessServiceServerName) Constructor where REST Services used.GovernanceServerServiceInstance
(String serverName, String serviceName, 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.AuditableServerServiceInstance
getAuditLog
Methods inherited from class org.odpi.openmetadata.commonservices.multitenant.OMAGServerServiceInstance
getInvalidParameterHandler, getServerName, getServiceInstanceStatus, getServiceName, setMaxPageSize, setSecurityVerifier, setServerName, setServiceInstanceStatus, shutdown
-
Field Details
-
accessServiceRootURL
-
accessServiceServerName
-
accessServiceInTopicName
-
accessServiceOutTopicName
-
invalidParameterHandler
-
-
Constructor Details
-
GovernanceServerServiceInstance
public GovernanceServerServiceInstance(String serverName, String serviceName, 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, 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, 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.
-