Class DinoViewServicesInstance
java.lang.Object
org.odpi.openmetadata.commonservices.multitenant.OMAGServerServiceInstance
org.odpi.openmetadata.commonservices.multitenant.AuditableServerServiceInstance
org.odpi.openmetadata.commonservices.multitenant.OMVSServiceInstance
org.odpi.openmetadata.viewservices.dino.server.DinoViewServicesInstance
DinoViewServicesInstance caches references to objects it needs 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.OMVSServiceInstance
remoteServerName, remoteServerURL
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
ConstructorsConstructorDescriptionDinoViewServicesInstance
(String serverName, AuditLog auditLog, String localServerUserId, int maxPageSize, List<ResourceEndpointConfig> resourceEndpoints) Set up the Dino OMVS instance Unlike the superclass () Dino does not expect to be passed remoteServerName or remoteServerURL during configuration or initialization. -
Method Summary
Methods inherited from class org.odpi.openmetadata.commonservices.multitenant.OMVSServiceInstance
getRemoteServerName, getRemoteServerURL
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
-
Constructor Details
-
DinoViewServicesInstance
public DinoViewServicesInstance(String serverName, AuditLog auditLog, String localServerUserId, int maxPageSize, List<ResourceEndpointConfig> resourceEndpoints) Set up the Dino OMVS instance Unlike the superclass () Dino does not expect to be passed remoteServerName or remoteServerURL during configuration or initialization. This is because in Dino these are variable (set per requested operation), so the are passed by the RESTServices methods.- Parameters:
serverName
- name of this serverauditLog
- logging destinationlocalServerUserId
- userId used for server initiated actionsmaxPageSize
- maximum page size
-