Class RexViewServicesInstance
- 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.rex.server.RexViewServicesInstance
-
public class RexViewServicesInstance extends OMVSServiceInstance
RexViewServicesInstance 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
Constructors Constructor Description RexViewServicesInstance(String serverName, AuditLog auditLog, String localServerUserId, int maxPageSize, List<ResourceEndpointConfig> resourceEndpoints)Set up the Rex OMVS instance Unlike the superclass () Rex 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 Detail
-
RexViewServicesInstance
public RexViewServicesInstance(String serverName, AuditLog auditLog, String localServerUserId, int maxPageSize, List<ResourceEndpointConfig> resourceEndpoints)
Set up the Rex OMVS instance Unlike the superclass () Rex does not expect to be passed remoteServerName or remoteServerURL during configuration or initialization. This is because in Repository Explorer 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 sizeresourceEndpoints- list of resource endpoint configuration objects
-
-