Class OMESServiceInstance
java.lang.Object
org.odpi.openmetadata.commonservices.multitenant.OMAGServerServiceInstance
org.odpi.openmetadata.commonservices.multitenant.AuditableServerServiceInstance
org.odpi.openmetadata.commonservices.multitenant.OMESServiceInstance
- Direct Known Subclasses:
GovernanceActionInstance,RepositoryGovernanceInstance,SurveyActionInstance,WatchdogActionInstance
Represents an instance of an Open Metadata Engine Service (OMES) running in a specific server.
It is responsible for registering itself in the instance map.
-
Field Summary
Fields inherited from class org.odpi.openmetadata.commonservices.multitenant.AuditableServerServiceInstance
auditLog, localServerUserIdFields inherited from class org.odpi.openmetadata.commonservices.multitenant.OMAGServerServiceInstance
invalidParameterHandler, maxPageSize, securityVerifier, serverName, serviceName -
Constructor Summary
ConstructorsConstructorDescriptionOMESServiceInstance(String serverName, String serviceName, AuditLog auditLog, String localServerUserId, int maxPageSize) Set up the OMES service instance -
Method Summary
Methods inherited from class org.odpi.openmetadata.commonservices.multitenant.AuditableServerServiceInstance
getAuditLogMethods inherited from class org.odpi.openmetadata.commonservices.multitenant.OMAGServerServiceInstance
getInvalidParameterHandler, getServerName, getServiceInstanceStatus, getServiceName, setMaxPageSize, setSecurityVerifier, setServerName, setServiceInstanceStatus, shutdown
-
Constructor Details
-
OMESServiceInstance
public OMESServiceInstance(String serverName, String serviceName, AuditLog auditLog, String localServerUserId, int maxPageSize) Set up the OMES service instance- Parameters:
serverName- name of this serverserviceName- name of this serviceauditLog- logging destinationlocalServerUserId- userId used for server initiated actionsmaxPageSize- maximum page size
-