public interface ConceptDictionaryService
| Modifier and Type | Method and Description | 
|---|---|
Concept[] | 
getRelatedConcepts(String language,
                  String conceptId,
                  String relation)
Gets concepts related to a concept by specific relationships 
 | 
Concept[] | 
searchConcepts(String language,
              String word,
              String matchingMethod)
Search concepts. 
 | 
Concept[] getRelatedConcepts(String language, String conceptId, String relation) throws AccessLimitExceededException, InvalidParameterException, LanguageNotUniquelyDecidedException, NoAccessPermissionException, ProcessFailedException, NoValidEndpointsException, ServerBusyException, ServiceNotActiveException, ServiceNotFoundException, UnsupportedLanguageException
language - Language that expresses the conceptconceptId - The Concept's IDrelation - Relation between conceptsAccessLimitExceededException - Exceeded an access restrictionInvalidParameterException - An invalid parameter was passed.LanguageNotUniquelyDecidedException - Multiple languages supported by the service exist, and one is not singly determined.NoAccessPermissionException - The user executing the call lacks execution privileges.NoValidEndpointsException - No valid endpoint exists.ProcessFailedException - Process failed.ServerBusyException - Cannot complete the process as the server is in a busy stateServiceNotActiveException - The service is not active.ServiceNotFoundException - The requested service was not found.UnsupportedLanguageException - An unsupported language was specified.Concept[] searchConcepts(String language, String word, String matchingMethod) throws AccessLimitExceededException, InvalidParameterException, LanguageNotUniquelyDecidedException, NoAccessPermissionException, NoValidEndpointsException, ProcessFailedException, ServerBusyException, ServiceNotActiveException, ServiceNotFoundException, UnsupportedLanguageException, UnsupportedMatchingMethodException
language - The language of the concept headword(s)word - Concept headwordmatchingMethod - Search methodAccessLimitExceededException - Exceeded the access limitInvalidParameterException - An invalid parameter givenLanguageNotUniquelyDecidedException - Multiple searchable languages exist, and one is not singly determinedNoAccessPermissionException - The user making the call does not have execution privileges.ProcessFailedException - The process failed.NoValidEndpointsException - No valid endpoint exists.ServerBusyException - The server is in a busy state and could not complete the process.ServiceNotActiveException - The service is not active.ServiceNotFoundException - The service called was not found.UnsupportedLanguageException - An unsupported language was specified.UnsupportedMatchingMethodException - An unsupported matching method was specified.