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
public class GlossaryViewOMAS extends OMRSClient
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
Constructors Constructor Description GlossaryViewOMAS()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected GlossaryViewEntityDetailResponsegetAllEntityDetailsResponse(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 GlossaryViewEntityDetailResponsegetEntityDetailResponse(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 GlossaryViewEntityDetailResponsegetRelatedEntitiesResponse(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 GlossaryViewEntityDetailResponsegetSubEntitiesResponse(String userId, String serverName, String entityGUID, String entityTypeName, boolean anchorAtEnd1, 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-
Methods inherited from class org.odpi.openmetadata.accessservices.glossaryview.server.service.OMRSClient
getAllEntityDetails, getEntityDetail, getRelatedEntities, getSubEntities
-
-
-
-
Method Detail
-
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, boolean anchorAtEnd1, 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 typeanchorAtEnd1- which end should the target entity be atrelationshipTypeName- 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
-
-