Class AuditableServerServiceInstance
java.lang.Object
org.odpi.openmetadata.commonservices.multitenant.OMAGServerServiceInstance
org.odpi.openmetadata.commonservices.multitenant.AuditableServerServiceInstance
- Direct Known Subclasses:
GovernanceServerServiceInstance
,OMASServiceInstance
,OMESServiceInstance
,OMVSServiceInstance
AuditableServerServiceInstance caches references to OMRS objects for a specific server.
It is also responsible for registering itself in the instance map.
-
Field Summary
Fields inherited from class org.odpi.openmetadata.commonservices.multitenant.OMAGServerServiceInstance
invalidParameterHandler, maxPageSize, securityVerifier, serverName, serviceName
-
Constructor Summary
ConstructorDescriptionAuditableServerServiceInstance
(String serverName, String serviceName, AuditLog auditLog, String localServerUserId, int maxPageSize) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionprotected AuditLog
Return the audit log for this access service.Methods inherited from class org.odpi.openmetadata.commonservices.multitenant.OMAGServerServiceInstance
getInvalidParameterHandler, getServerName, getServiceInstanceStatus, getServiceName, setMaxPageSize, setSecurityVerifier, setServerName, setServiceInstanceStatus, shutdown
-
Field Details
-
localServerUserId
-
auditLog
-
-
Constructor Details
-
AuditableServerServiceInstance
public AuditableServerServiceInstance(String serverName, String serviceName, AuditLog auditLog, String localServerUserId, int maxPageSize) Constructor.- Parameters:
serverName
- name of this serverserviceName
- name of this serviceauditLog
- link to the repository responsible for servicing the REST calls.localServerUserId
- userId used for server initiated actionsmaxPageSize
- maximum number of results returned on a single call
-
-
Method Details
-
getAuditLog
Return the audit log for this access service.- Returns:
- audit log
-