Class DataEngineFindHandler
- 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(InvalidParameterHandler invalidParameterHandler, OMRSRepositoryHelper repositoryHelper, RepositoryHandler repositoryHandler, String serviceName, String serverName, DataEngineCommonHandler dataEngineCommonHandler)Construct the handler information needed to interact with the repository services
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GUIDListResponsefind(FindRequestBody findRequestBody, String userId, String methodName)Performs a find for a DataEngine related object.
-
-
-
Constructor Detail
-
DataEngineFindHandler
public DataEngineFindHandler(InvalidParameterHandler invalidParameterHandler, OMRSRepositoryHelper repositoryHelper, RepositoryHandler repositoryHandler, String serviceName, String serverName, DataEngineCommonHandler dataEngineCommonHandler)
Construct the handler information needed to interact with the repository services- Parameters:
invalidParameterHandler- handler for managing parameter errorsrepositoryHelper- provides utilities for manipulating the repository services objectsserviceName- service nameserverName- server namedataEngineCommonHandler- provides common Data Engine Omas utilities
-
-
Method Detail
-
find
public GUIDListResponse find(FindRequestBody findRequestBody, String userId, String methodName) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException, UserNotAuthorizedException, FunctionNotSupportedException, InvalidParameterException, RepositoryErrorException, PropertyErrorException, TypeErrorException, PagingErrorException
Performs a find for a DataEngine related object. External repositories are included- Parameters:
userId- user idfindRequestBody- contains search criteriamethodName- method name- Throws:
InvalidParameterException- if invalid parametersPropertyServerException- if errors in repositoryUserNotAuthorizedException- if user not authorizedFunctionNotSupportedException- if function not supportedRepositoryErrorException- if error in repositoryPropertyErrorException- if a property does not matchTypeErrorException- if type is unknownPagingErrorException- if paging is erroneously definedUserNotAuthorizedExceptionInvalidParameterException
-
-