Class GlossaryService
java.lang.Object
org.odpi.openmetadata.accessservices.glossaryview.server.service.OMRSClient
org.odpi.openmetadata.accessservices.glossaryview.server.service.GlossaryViewOMAS
org.odpi.openmetadata.accessservices.glossaryview.server.service.GlossaryService
Server-side implementation of the Glossary View Open Metadata Access Service (OMAS).
Deals in extracting glossaries
-
Field Summary
Fields inherited from class org.odpi.openmetadata.accessservices.glossaryview.server.service.OMRSClient
instanceHandler
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetAllGlossaries
(String userId, String serverName, Integer from, Integer size) Extract all glossary definitionsgetCategoryHomeGlossary
(String userId, String serverName, String categoryGUID) Extract a category's home glossarygetExternalGlossaryLinks
(String userId, String serverName, String glossaryGUID, Integer from, Integer size) Extract external glossary link definitionsgetGlossary
(String userId, String serverName, String glossaryGUID) Extract the glossary definition for the given GUIDgetTermHomeGlossary
(String userId, String serverName, String termGUID) Extract a term's home glossaryMethods inherited from class org.odpi.openmetadata.accessservices.glossaryview.server.service.GlossaryViewOMAS
getAllEntityDetailsResponse, getEntityDetailResponse, getRelatedEntitiesResponse, getSubEntitiesResponse
Methods inherited from class org.odpi.openmetadata.accessservices.glossaryview.server.service.OMRSClient
getAllEntityDetails, getEntityDetail, getRelatedEntities, getSubEntities
-
Constructor Details
-
GlossaryService
public GlossaryService()
-
-
Method Details
-
getGlossary
public GlossaryViewEntityDetailResponse getGlossary(String userId, String serverName, String glossaryGUID) Extract the glossary definition for the given GUID- Parameters:
userId
- calling userserverName
- instance to callglossaryGUID
- glossary GUID- Returns:
- EntityDetailResponse glossary
-
getAllGlossaries
public GlossaryViewEntityDetailResponse getAllGlossaries(String userId, String serverName, Integer from, Integer size) Extract all glossary definitions- Parameters:
userId
- calling userserverName
- instance to callfrom
- offset start for the return valuessize
- maximum number of results- Returns:
- EntityDetailResponse all glossaries
-
getTermHomeGlossary
public GlossaryViewEntityDetailResponse getTermHomeGlossary(String userId, String serverName, String termGUID) Extract a term's home glossary- Parameters:
userId
- calling userserverName
- instance to calltermGUID
- term GUID- Returns:
- glossary
-
getCategoryHomeGlossary
public GlossaryViewEntityDetailResponse getCategoryHomeGlossary(String userId, String serverName, String categoryGUID) Extract a category's home glossary- Parameters:
userId
- calling userserverName
- instance to callcategoryGUID
- term GUID- Returns:
- glossary
-
getExternalGlossaryLinks
public GlossaryViewEntityDetailResponse getExternalGlossaryLinks(String userId, String serverName, String glossaryGUID, Integer from, Integer size) Extract external glossary link definitions- Parameters:
userId
- calling userserverName
- instance to callglossaryGUID
- glossary GUIDfrom
- offset start for the return valuessize
- maximum number of results- Returns:
- EntityDetailResponse all external glossary links
-