Class GlossaryViewOMAS
java.lang.Object
org.odpi.openmetadata.accessservices.glossaryview.server.service.OMRSClient
org.odpi.openmetadata.accessservices.glossaryview.server.service.GlossaryViewOMAS
- Direct Known Subclasses:
CategoryService
,GlossaryService
,TermService
Composes OMRS calls into needed operations, handles the exceptions specific to this OMAS, converts result to needed
format
-
Field Summary
Fields inherited from class org.odpi.openmetadata.accessservices.glossaryview.server.service.OMRSClient
instanceHandler
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected GlossaryViewEntityDetailResponse
getAllEntityDetailsResponse
(String userId, String serverName, String entityTypeName, Integer from, Integer size, String methodName) Extract all entities of specified type and convert them to this omas's typeprotected GlossaryViewEntityDetailResponse
getEntityDetailResponse
(String userId, String serverName, String entityGUID, String entityTypeName, String methodName) Extract an entity based on provided GUID and convert it to this omas's typeprotected GlossaryViewEntityDetailResponse
getRelatedEntitiesResponse
(String userId, String serverName, String entityGUID, String entityTypeName, String relationshipTypeName, Integer from, Integer size, String methodName) Extract related entities to the given one and convert them to this omas's typeprotected GlossaryViewEntityDetailResponse
getSubEntitiesResponse
(String userId, String serverName, String entityGUID, String entityTypeName, String relationshipTypeName, Integer from, Integer size, String methodName) Extract related entities to the given one and convert them to this omas's type - only taking form one endMethods inherited from class org.odpi.openmetadata.accessservices.glossaryview.server.service.OMRSClient
getAllEntityDetails, getEntityDetail, getRelatedEntities, getSubEntities
-
Constructor Details
-
GlossaryViewOMAS
public GlossaryViewOMAS()
-
-
Method Details
-
getEntityDetailResponse
protected GlossaryViewEntityDetailResponse getEntityDetailResponse(String userId, String serverName, String entityGUID, String entityTypeName, String methodName) Extract an entity based on provided GUID and convert it to this omas's type- Parameters:
userId
- calling userserverName
- instance to callentityGUID
- guid to search forentityTypeName
- entity typemethodName
- calling method- Returns:
- entity
-
getRelatedEntitiesResponse
protected GlossaryViewEntityDetailResponse getRelatedEntitiesResponse(String userId, String serverName, String entityGUID, String entityTypeName, String relationshipTypeName, Integer from, Integer size, String methodName) Extract related entities to the given one and convert them to this omas's type- Parameters:
userId
- calling userserverName
- instance to callentityGUID
- target entityentityTypeName
- target entity relationship typerelationshipTypeName
- relationship type namefrom
- offset start for the return valuessize
- maximum number of resultsmethodName
- calling method- Returns:
- related entities
-
getSubEntitiesResponse
protected GlossaryViewEntityDetailResponse getSubEntitiesResponse(String userId, String serverName, String entityGUID, String entityTypeName, String relationshipTypeName, Integer from, Integer size, String methodName) Extract related entities to the given one and convert them to this omas's type - only taking form one end- Parameters:
userId
- calling userserverName
- instance to callentityGUID
- target entityentityTypeName
- target entity relationship typerelationshipTypeName
- relationship type namefrom
- offset start for the return valuessize
- maximum number of resultsmethodName
- calling method- Returns:
- related entities
-
getAllEntityDetailsResponse
protected GlossaryViewEntityDetailResponse getAllEntityDetailsResponse(String userId, String serverName, String entityTypeName, Integer from, Integer size, String methodName) Extract all entities of specified type and convert them to this omas's type- Parameters:
userId
- calling userserverName
- instance to callentityTypeName
- entity type namefrom
- offset start for the return valuessize
- maximum number of resultsmethodName
- calling method- Returns:
- all entities
-