Class MetadataExplorerInstanceHandler

java.lang.Object
org.odpi.openmetadata.commonservices.multitenant.OMAGServerServiceInstanceHandler
org.odpi.openmetadata.commonservices.multitenant.AuditableServerServiceInstanceHandler
org.odpi.openmetadata.commonservices.multitenant.OMVSServiceInstanceHandler
org.odpi.openmetadata.viewservices.metadataexplorer.server.MetadataExplorerInstanceHandler

public class MetadataExplorerInstanceHandler extends org.odpi.openmetadata.commonservices.multitenant.OMVSServiceInstanceHandler
MetadataExplorerInstanceHandler retrieves information from the instance map for the view service instances. The instance map is thread-safe. Instances are added and removed by the MetadataExplorerAdmin class.
  • Constructor Summary

    Constructors
    Constructor
    Description
    Default constructor registers the view service
  • Method Summary

    Modifier and Type
    Method
    Description
    getOpenMetadataHandler(String userId, String serverName, String viewServiceURLMarker, String serviceOperationName)
    This method returns the object for the tenant to use to work with the Governance Action Framework Services API

    Methods inherited from class org.odpi.openmetadata.commonservices.multitenant.OMVSServiceInstanceHandler

    getEndsWithRegex, getExceptionHandler, getMiddleRegex, getSearchString, getStartsWithRegex

    Methods inherited from class org.odpi.openmetadata.commonservices.multitenant.AuditableServerServiceInstanceHandler

    getAuditLog

    Methods inherited from class org.odpi.openmetadata.commonservices.multitenant.OMAGServerServiceInstanceHandler

    getServerSecurityVerifier, getServiceName, isServerActive, removeServerServiceInstance

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • MetadataExplorerInstanceHandler

      public MetadataExplorerInstanceHandler()
      Default constructor registers the view service
  • Method Details

    • getOpenMetadataHandler

      public OpenMetadataHandler getOpenMetadataHandler(String userId, String serverName, String viewServiceURLMarker, String serviceOperationName) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException
      This method returns the object for the tenant to use to work with the Governance Action Framework Services API
      Parameters:
      serverName - name of the server that the request is for
      userId - local server userid
      viewServiceURLMarker - optional view service URL marker (overrides accessServiceURLMarker)
      serviceOperationName - service operation - usually the top level rest call
      Returns:
      client
      Throws:
      org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException - unknown server/service
      org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException - User not authorized to call this service
      org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException - internal error