java.lang.Object
org.odpi.openmetadata.accessservices.dataengine.server.handlers.DataEngineFindHandler

public class DataEngineFindHandler extends Object
Manages find operations for DataEngine related objects
  • Constructor Summary

    Constructors
    Constructor
    Description
    DataEngineFindHandler(org.odpi.openmetadata.commonservices.ffdc.InvalidParameterHandler invalidParameterHandler, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.repositoryconnector.OMRSRepositoryHelper repositoryHelper, org.odpi.openmetadata.commonservices.generichandlers.OpenMetadataAPIGenericHandler<org.odpi.openmetadata.accessservices.dataengine.model.Referenceable> genericHandler, DataEngineCommonHandler dataEngineCommonHandler, String serviceName, String serverName)
    Construct the handler information needed to interact with the repository services
  • Method Summary

    Modifier and Type
    Method
    Description
    org.odpi.openmetadata.commonservices.ffdc.rest.GUIDListResponse
    find(org.odpi.openmetadata.accessservices.dataengine.rest.FindRequestBody findRequestBody, String userId, String methodName)
    Performs a find for a DataEngine related object.

    Methods inherited from class java.lang.Object

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

    • DataEngineFindHandler

      public DataEngineFindHandler(org.odpi.openmetadata.commonservices.ffdc.InvalidParameterHandler invalidParameterHandler, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.repositoryconnector.OMRSRepositoryHelper repositoryHelper, org.odpi.openmetadata.commonservices.generichandlers.OpenMetadataAPIGenericHandler<org.odpi.openmetadata.accessservices.dataengine.model.Referenceable> genericHandler, DataEngineCommonHandler dataEngineCommonHandler, String serviceName, String serverName)
      Construct the handler information needed to interact with the repository services
      Parameters:
      invalidParameterHandler - handler for managing parameter errors
      repositoryHelper - provides utilities for manipulating the repository services objects
      genericHandler - generic handler that provides utilities to manipulate entities
      serviceName - service name
      serverName - server name
  • Method Details

    • find

      public org.odpi.openmetadata.commonservices.ffdc.rest.GUIDListResponse find(org.odpi.openmetadata.accessservices.dataengine.rest.FindRequestBody findRequestBody, String userId, String methodName) throws org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException, org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException, org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException, org.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedException, org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.PagingErrorException
      Performs a find for a DataEngine related object. External repositories are included
      Parameters:
      userId - user id
      findRequestBody - contains search criteria
      methodName - method name
      Returns:
      a list of guids
      Throws:
      org.odpi.openmetadata.frameworks.connectors.ffdc.InvalidParameterException - if invalid parameters
      org.odpi.openmetadata.frameworks.connectors.ffdc.PropertyServerException - if errors in repository
      org.odpi.openmetadata.frameworks.connectors.ffdc.UserNotAuthorizedException - if user not authorized
      org.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedException - if function not supported
      org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException - if error in repository
      org.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorException - if a property does not match
      org.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorException - if type is unknown
      org.odpi.openmetadata.repositoryservices.ffdc.exception.PagingErrorException - if paging is erroneously defined
      org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - if user not authorized
      org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException - if invalid parameters