Class ServerAuthorViewServicesInstance
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.serverauthor.initialization.ServerAuthorViewServicesInstance
public class ServerAuthorViewServicesInstance
extends org.odpi.openmetadata.commonservices.multitenant.OMVSServiceInstance
ServerAuthorViewServicesInstance 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, remoteServerURLFields 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
ConstructorsConstructorDescriptionServerAuthorViewServicesInstance(String serverName, org.odpi.openmetadata.frameworks.auditlog.AuditLog auditLog, String localServerUserId, int maxPageSize, String metadataServerURL, List<org.odpi.openmetadata.adminservices.configuration.properties.ResourceEndpointConfig> resourceEndpoints) Set up the Server Author OMVS instance Unlike the superclass () ServerAuthor does not expect to be passed remoteServerName or remoteServerURL during configuration or initialization. -
Method Summary
Modifier and TypeMethodDescriptionReturn the handler for Server Author view requestsMethods inherited from class org.odpi.openmetadata.commonservices.multitenant.OMVSServiceInstance
getRemoteServerName, getRemoteServerURLMethods 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
-
ServerAuthorViewServicesInstance
public ServerAuthorViewServicesInstance(String serverName, org.odpi.openmetadata.frameworks.auditlog.AuditLog auditLog, String localServerUserId, int maxPageSize, String metadataServerURL, List<org.odpi.openmetadata.adminservices.configuration.properties.ResourceEndpointConfig> resourceEndpoints) Set up the Server Author OMVS instance Unlike the superclass () ServerAuthor does not expect to be passed remoteServerName or remoteServerURL during configuration or initialization. This is because in ServerAuthor 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 sizemetadataServerURL- metadata server URLresourceEndpoints- a list of resource endpoints.
-
-
Method Details
-
getServerAuthorViewHandler
Return the handler for Server Author view requests- Returns:
- handler object
-