public interface GlossaryExchangeInterface
| Modifier and Type | Method and Description |
|---|---|
void |
attachExternalCategoryLink(String userId,
String assetManagerGUID,
String assetManagerName,
String externalLinkGUID,
String glossaryCategoryGUID,
ExternalGlossaryElementLinkProperties linkProperties)
Create a link to an external glossary category resource.
|
void |
attachExternalLinkToGlossary(String userId,
String assetManagerGUID,
String assetManagerName,
String externalLinkGUID,
String glossaryGUID)
Connect a glossary to a reference to an external glossary resource.
|
void |
attachExternalTermLink(String userId,
String assetManagerGUID,
String assetManagerName,
String externalLinkGUID,
String glossaryTermGUID,
ExternalGlossaryElementLinkProperties linkProperties)
Create a link to an external glossary term resource.
|
void |
clearCategoryParent(String userId,
String assetManagerGUID,
String assetManagerName,
String glossaryParentCategoryGUID,
String glossaryChildCategoryGUID)
Remove a parent-child relationship between two categories.
|
void |
clearGlossaryAsCanonical(String userId,
String assetManagerGUID,
String assetManagerName,
String glossaryGUID,
String glossaryExternalIdentifier)
Remove the canonical designation from the glossary.
|
void |
clearGlossaryAsTaxonomy(String userId,
String assetManagerGUID,
String assetManagerName,
String glossaryGUID,
String glossaryExternalIdentifier)
Remove the taxonomy designation from the glossary.
|
void |
clearTermAsAbstractConcept(String userId,
String assetManagerGUID,
String assetManagerName,
String glossaryTermGUID,
String glossaryTermExternalIdentifier)
Remove the abstract concept designation from the glossary term.
|
void |
clearTermAsActivity(String userId,
String assetManagerGUID,
String assetManagerName,
String glossaryTermGUID,
String glossaryTermExternalIdentifier)
Remove the activity designation from the glossary term.
|
void |
clearTermAsContext(String userId,
String assetManagerGUID,
String assetManagerName,
String glossaryTermGUID,
String glossaryTermExternalIdentifier)
Remove the context definition designation from the glossary term.
|
void |
clearTermAsDataValue(String userId,
String assetManagerGUID,
String assetManagerName,
String glossaryTermGUID,
String glossaryTermExternalIdentifier)
Remove the data value designation from the glossary term.
|
void |
clearTermAsObjectIdentifier(String userId,
String assetManagerGUID,
String assetManagerName,
String glossaryTermGUID,
String glossaryTermExternalIdentifier)
Remove the object identifier designation from the glossary term.
|
void |
clearTermAsSpineAttribute(String userId,
String assetManagerGUID,
String assetManagerName,
String glossaryTermGUID,
String glossaryTermExternalIdentifier)
Remove the spine attribute designation from the glossary term.
|
void |
clearTermAsSpineObject(String userId,
String assetManagerGUID,
String assetManagerName,
String glossaryTermGUID,
String glossaryTermExternalIdentifier)
Remove the spine object designation from the glossary term.
|
void |
clearTermCategory(String userId,
String assetManagerGUID,
String assetManagerName,
String glossaryCategoryGUID,
String glossaryTermGUID)
Unlink a term from a category.
|
void |
clearTermRelationship(String userId,
String assetManagerGUID,
String assetManagerName,
String relationshipTypeName,
String glossaryTermOneGUID,
String glossaryTermTwoGUID)
Remove the relationship between two terms.
|
String |
createControlledGlossaryTerm(String userId,
String assetManagerGUID,
String assetManagerName,
String glossaryGUID,
String glossaryTermExternalIdentifier,
String glossaryTermExternalIdentifierName,
String glossaryTermExternalIdentifierUsage,
String glossaryTermExternalIdentifierSource,
KeyPattern glossaryTermExternalIdentifierKeyPattern,
Map<String,String> mappingProperties,
GlossaryTermProperties glossaryTermProperties,
GlossaryTermStatus initialStatus)
Create a new metadata element to represent a glossary term whose lifecycle is managed through a controlled workflow.
|
String |
createExternalGlossaryLink(String userId,
String assetManagerGUID,
String assetManagerName,
ExternalGlossaryLinkProperties linkProperties)
Create a link to an external glossary resource.
|
String |
createGlossary(String userId,
String assetManagerGUID,
String assetManagerName,
String glossaryExternalIdentifier,
String glossaryExternalIdentifierName,
String glossaryExternalIdentifierUsage,
String glossaryExternalIdentifierSource,
KeyPattern glossaryExternalIdentifierKeyPattern,
Map<String,String> mappingProperties,
GlossaryProperties glossaryProperties)
Create a new metadata element to represent the root of a glossary.
|
String |
createGlossaryCategory(String userId,
String assetManagerGUID,
String assetManagerName,
String glossaryGUID,
String glossaryCategoryExternalIdentifier,
String glossaryCategoryExternalIdentifierName,
String glossaryCategoryExternalIdentifierUsage,
String glossaryCategoryExternalIdentifierSource,
KeyPattern glossaryCategoryExternalIdentifierKeyPattern,
Map<String,String> mappingProperties,
GlossaryCategoryProperties glossaryCategoryProperties)
Create a new metadata element to represent a glossary category.
|
String |
createGlossaryCategoryFromTemplate(String userId,
String assetManagerGUID,
String assetManagerName,
String templateGUID,
String glossaryCategoryExternalIdentifier,
String glossaryCategoryExternalIdentifierName,
String glossaryCategoryExternalIdentifierUsage,
String glossaryCategoryExternalIdentifierSource,
KeyPattern glossaryCategoryExternalIdentifierKeyPattern,
Map<String,String> mappingProperties,
TemplateProperties templateProperties)
Create a new metadata element to represent a glossary category using an existing metadata element as a template.
|
String |
createGlossaryFromTemplate(String userId,
String assetManagerGUID,
String assetManagerName,
String templateGUID,
String glossaryExternalIdentifier,
String glossaryExternalIdentifierName,
String glossaryExternalIdentifierUsage,
String glossaryExternalIdentifierSource,
KeyPattern glossaryExternalIdentifierKeyPattern,
Map<String,String> mappingProperties,
TemplateProperties templateProperties)
Create a new metadata element to represent a glossary using an existing metadata element as a template.
|
String |
createGlossaryTerm(String userId,
String assetManagerGUID,
String assetManagerName,
String glossaryGUID,
String glossaryTermExternalIdentifier,
String glossaryTermExternalIdentifierName,
String glossaryTermExternalIdentifierUsage,
String glossaryTermExternalIdentifierSource,
KeyPattern glossaryTermExternalIdentifierKeyPattern,
Map<String,String> mappingProperties,
GlossaryTermProperties glossaryTermProperties)
Create a new metadata element to represent a glossary term.
|
String |
createGlossaryTermFromTemplate(String userId,
String assetManagerGUID,
String assetManagerName,
String templateGUID,
String glossaryTermExternalIdentifier,
String glossaryTermExternalIdentifierName,
String glossaryTermExternalIdentifierUsage,
String glossaryTermExternalIdentifierSource,
KeyPattern glossaryTermExternalIdentifierKeyPattern,
Map<String,String> mappingProperties,
TemplateProperties templateProperties)
Create a new metadata element to represent a glossary term using an existing metadata element as a template.
|
void |
detachExternalCategoryLink(String userId,
String assetManagerGUID,
String assetManagerName,
String externalLinkGUID,
String glossaryCategoryGUID)
Remove the link to an external glossary category resource.
|
void |
detachExternalLinkFromGlossary(String userId,
String assetManagerGUID,
String assetManagerName,
String externalLinkGUID,
String glossaryGUID)
Disconnect a glossary from a reference to an external glossary resource.
|
void |
detachExternalTermLink(String userId,
String assetManagerGUID,
String assetManagerName,
String externalLinkGUID,
String glossaryTermGUID)
Remove the link to an external glossary term resource.
|
List<GlossaryElement> |
findGlossaries(String userId,
String assetManagerGUID,
String assetManagerName,
String searchString,
int startFrom,
int pageSize)
Retrieve the list of glossary metadata elements that contain the search string.
|
List<GlossaryCategoryElement> |
findGlossaryCategories(String userId,
String assetManagerGUID,
String assetManagerName,
String searchString,
int startFrom,
int pageSize)
Retrieve the list of glossary category metadata elements that contain the search string.
|
List<GlossaryTermElement> |
findGlossaryTerms(String userId,
String assetManagerGUID,
String assetManagerName,
String searchString,
int startFrom,
int pageSize)
Retrieve the list of glossary term metadata elements that contain the search string.
|
List<GlossaryCategoryElement> |
getCategoriesForGlossary(String userId,
String assetManagerGUID,
String assetManagerName,
String glossaryGUID,
int startFrom,
int pageSize)
Return the list of categories associated with a glossary.
|
List<ExternalGlossaryLinkElement> |
getExternalLinksForGlossary(String userId,
String glossaryGUID,
int startFrom,
int pageSize)
Retrieve the list of links to external glossary resources attached to a glossary.
|
List<GlossaryElement> |
getGlossariesByName(String userId,
String assetManagerGUID,
String assetManagerName,
String name,
int startFrom,
int pageSize)
Retrieve the list of glossary metadata elements with a matching qualified or display name.
|
List<GlossaryElement> |
getGlossariesForAssetManager(String userId,
String assetManagerGUID,
String assetManagerName,
int startFrom,
int pageSize)
Retrieve the list of glossaries created on behalf of the named asset manager.
|
List<GlossaryElement> |
getGlossariesForExternalLink(String userId,
String assetManagerGUID,
String assetManagerName,
String externalLinkGUID,
int startFrom,
int pageSize)
Return the glossaries connected to an external glossary source.
|
GlossaryElement |
getGlossaryByGUID(String userId,
String assetManagerGUID,
String assetManagerName,
String openMetadataGUID)
Retrieve the glossary metadata element with the supplied unique identifier.
|
List<GlossaryCategoryElement> |
getGlossaryCategoriesByName(String userId,
String assetManagerGUID,
String assetManagerName,
String name,
int startFrom,
int pageSize)
Retrieve the list of glossary category metadata elements with a matching qualified or display name.
|
GlossaryCategoryElement |
getGlossaryCategoryByGUID(String userId,
String assetManagerGUID,
String assetManagerName,
String glossaryCategoryGUID)
Retrieve the glossary category metadata element with the supplied unique identifier.
|
GlossaryCategoryElement |
getGlossaryCategoryParent(String userId,
String assetManagerGUID,
String assetManagerName,
String glossaryCategoryGUID)
Retrieve the glossary category metadata element with the supplied unique identifier.
|
List<GlossaryCategoryElement> |
getGlossarySubCategories(String userId,
String assetManagerGUID,
String assetManagerName,
String glossaryCategoryGUID,
int startFrom,
int pageSize)
Retrieve the glossary category metadata element with the supplied unique identifier.
|
GlossaryTermElement |
getGlossaryTermByGUID(String userId,
String assetManagerGUID,
String assetManagerName,
String glossaryTermGUID)
Retrieve the glossary term metadata element with the supplied unique identifier.
|
List<GlossaryTermElement> |
getGlossaryTermsByName(String userId,
String assetManagerGUID,
String assetManagerName,
String name,
int startFrom,
int pageSize)
Retrieve the list of glossary term metadata elements with a matching qualified or display name.
|
List<GlossaryTermElement> |
getTermsForGlossary(String userId,
String assetManagerGUID,
String assetManagerName,
String glossaryGUID,
int startFrom,
int pageSize)
Retrieve the list of glossary terms associated with a glossary.
|
List<GlossaryTermElement> |
getTermsForGlossaryCategory(String userId,
String assetManagerGUID,
String assetManagerName,
String glossaryCategoryGUID,
int startFrom,
int pageSize)
Retrieve the list of glossary terms associated with a glossary category.
|
void |
removeExternalGlossaryLink(String userId,
String assetManagerGUID,
String assetManagerName,
String externalLinkGUID)
Remove information about a link to an external glossary resource (and the relationships that attached it to the glossaries).
|
void |
removeGlossary(String userId,
String assetManagerGUID,
String assetManagerName,
String glossaryGUID,
String glossaryExternalIdentifier)
Remove the metadata element representing a glossary.
|
void |
removeGlossaryCategory(String userId,
String assetManagerGUID,
String assetManagerName,
String glossaryCategoryGUID,
String glossaryCategoryExternalIdentifier)
Remove the metadata element representing a glossary category.
|
void |
removeGlossaryTerm(String userId,
String assetManagerGUID,
String assetManagerName,
String glossaryTermGUID,
String glossaryTermExternalIdentifier)
Remove the metadata element representing a glossary term.
|
void |
setGlossaryAsCanonical(String userId,
String assetManagerGUID,
String assetManagerName,
String glossaryGUID,
String glossaryExternalIdentifier,
String scope)
Classify a glossary to declare that it has no two GlossaryTerm definitions with
the same name.
|
void |
setGlossaryAsTaxonomy(String userId,
String assetManagerGUID,
String assetManagerName,
String glossaryGUID,
String glossaryExternalIdentifier,
String organizingPrinciple)
Classify the glossary to indicate that it can be used as a taxonomy.
|
void |
setTermAsAbstractConcept(String userId,
String assetManagerGUID,
String assetManagerName,
String glossaryTermGUID,
String glossaryTermExternalIdentifier)
Classify the glossary term to indicate that it describes an abstract concept.
|
void |
setTermAsActivity(String userId,
String assetManagerGUID,
String assetManagerName,
String glossaryTermGUID,
String glossaryTermExternalIdentifier,
GlossaryTermActivityType activityType)
Classify the glossary term to indicate that it describes a data value.
|
void |
setTermAsContext(String userId,
String assetManagerGUID,
String assetManagerName,
String glossaryTermGUID,
String glossaryTermExternalIdentifier,
GlossaryTermContextDefinition contextDefinition)
Classify the glossary term to indicate that it describes a context.
|
void |
setTermAsDataValue(String userId,
String assetManagerGUID,
String assetManagerName,
String glossaryTermGUID,
String glossaryTermExternalIdentifier)
Classify the glossary term to indicate that it describes a data value.
|
void |
setTermAsObjectIdentifier(String userId,
String assetManagerGUID,
String assetManagerName,
String glossaryTermGUID,
String glossaryTermExternalIdentifier)
Classify the glossary term to indicate that it describes an object identifier.
|
void |
setTermAsSpineAttribute(String userId,
String assetManagerGUID,
String assetManagerName,
String glossaryTermGUID,
String glossaryTermExternalIdentifier)
Classify the glossary term to indicate that it describes a spine attribute.
|
void |
setTermAsSpineObject(String userId,
String assetManagerGUID,
String assetManagerName,
String glossaryTermGUID,
String glossaryTermExternalIdentifier)
Classify the glossary term to indicate that it describes a spine object.
|
void |
setupCategoryParent(String userId,
String assetManagerGUID,
String assetManagerName,
String glossaryParentCategoryGUID,
String glossaryChildCategoryGUID)
Create a parent-child relationship between two categories.
|
void |
setupTermCategory(String userId,
String assetManagerGUID,
String assetManagerName,
String glossaryCategoryGUID,
String glossaryTermGUID,
GlossaryTermCategorization categorizationProperties)
Link a term to a category.
|
void |
setupTermRelationship(String userId,
String assetManagerGUID,
String assetManagerName,
String relationshipTypeName,
String glossaryTermOneGUID,
String glossaryTermTwoGUID,
GlossaryTermRelationship relationshipsProperties)
Link two terms together using a specialist relationship.
|
void |
updateExternalGlossaryLink(String userId,
String assetManagerGUID,
String assetManagerName,
String externalLinkGUID,
ExternalGlossaryLinkProperties linkProperties)
Update the properties of a reference to an external glossary resource.
|
void |
updateGlossary(String userId,
String assetManagerGUID,
String assetManagerName,
String glossaryGUID,
String glossaryExternalIdentifier,
GlossaryProperties glossaryProperties)
Update the metadata element representing a glossary.
|
void |
updateGlossaryCategory(String userId,
String assetManagerGUID,
String assetManagerName,
String glossaryCategoryGUID,
String glossaryCategoryExternalIdentifier,
GlossaryCategoryProperties glossaryCategoryProperties)
Update the metadata element representing a glossary category.
|
void |
updateGlossaryTerm(String userId,
String assetManagerGUID,
String assetManagerName,
String glossaryTermGUID,
String glossaryTermExternalIdentifier,
GlossaryTermProperties glossaryTermProperties)
Update the properties of the metadata element representing a glossary term.
|
void |
updateGlossaryTermStatus(String userId,
String assetManagerGUID,
String assetManagerName,
String glossaryTermGUID,
String glossaryTermExternalIdentifier,
GlossaryTermStatus glossaryTermStatus)
Update the status of the metadata element representing a glossary term.
|
void |
updateTermRelationship(String userId,
String assetManagerGUID,
String assetManagerName,
String relationshipTypeName,
String glossaryTermOneGUID,
String glossaryTermTwoGUID,
GlossaryTermRelationship relationshipsProperties)
Update the relationship properties for the two terms.
|
String createGlossary(String userId, String assetManagerGUID, String assetManagerName, String glossaryExternalIdentifier, String glossaryExternalIdentifierName, String glossaryExternalIdentifierUsage, String glossaryExternalIdentifierSource, KeyPattern glossaryExternalIdentifierKeyPattern, Map<String,String> mappingProperties, GlossaryProperties glossaryProperties) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerglossaryExternalIdentifier - unique identifier of the glossary in the external asset managerglossaryExternalIdentifierName - name of property for the external identifier in the external asset managerglossaryExternalIdentifierUsage - optional usage description for the external identifier when calling the external asset managerglossaryExternalIdentifierSource - component that issuing this request.glossaryExternalIdentifierKeyPattern - pattern for the external identifier within the external asset manager (default is LOCAL_KEY)mappingProperties - additional properties to help with the mapping of the elements in the external asset manager and open metadataglossaryProperties - properties to storeInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)String createGlossaryFromTemplate(String userId, String assetManagerGUID, String assetManagerName, String templateGUID, String glossaryExternalIdentifier, String glossaryExternalIdentifierName, String glossaryExternalIdentifierUsage, String glossaryExternalIdentifierSource, KeyPattern glossaryExternalIdentifierKeyPattern, Map<String,String> mappingProperties, TemplateProperties templateProperties) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerglossaryExternalIdentifier - unique identifier of the glossary in the external asset managerglossaryExternalIdentifierName - name of property for the external identifier in the external asset managerglossaryExternalIdentifierUsage - optional usage description for the external identifier when calling the external asset managerglossaryExternalIdentifierSource - component that issuing this request.glossaryExternalIdentifierKeyPattern - pattern for the external identifier within the external asset manager (default is LOCAL_KEY)mappingProperties - additional properties to help with the mapping of the elements in the external asset manager and open metadatatemplateGUID - unique identifier of the metadata element to copytemplateProperties - properties that override the templateInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)void updateGlossary(String userId, String assetManagerGUID, String assetManagerName, String glossaryGUID, String glossaryExternalIdentifier, GlossaryProperties glossaryProperties) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerglossaryGUID - unique identifier of the metadata element to updateglossaryExternalIdentifier - unique identifier of the glossary in the external asset managerglossaryProperties - new properties for this elementInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)void setGlossaryAsTaxonomy(String userId, String assetManagerGUID, String assetManagerName, String glossaryGUID, String glossaryExternalIdentifier, String organizingPrinciple) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerglossaryGUID - unique identifier of the metadata element to classifyglossaryExternalIdentifier - unique identifier of the glossary in the external asset managerorganizingPrinciple - description of how the glossary is organizedInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)void clearGlossaryAsTaxonomy(String userId, String assetManagerGUID, String assetManagerName, String glossaryGUID, String glossaryExternalIdentifier) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerglossaryGUID - unique identifier of the metadata element to unclassifyglossaryExternalIdentifier - unique identifier of the glossary in the external asset managerInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)void setGlossaryAsCanonical(String userId, String assetManagerGUID, String assetManagerName, String glossaryGUID, String glossaryExternalIdentifier, String scope) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerglossaryGUID - unique identifier of the metadata element to classifyglossaryExternalIdentifier - unique identifier of the glossary in the external asset managerscope - description of the situations where this glossary is relevant.InvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)void clearGlossaryAsCanonical(String userId, String assetManagerGUID, String assetManagerName, String glossaryGUID, String glossaryExternalIdentifier) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerglossaryGUID - unique identifier of the metadata element to unclassifyglossaryExternalIdentifier - unique identifier of the glossary in the external asset managerInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)void removeGlossary(String userId, String assetManagerGUID, String assetManagerName, String glossaryGUID, String glossaryExternalIdentifier) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerglossaryGUID - unique identifier of the metadata element to removeglossaryExternalIdentifier - unique identifier of the glossary in the external asset managerInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)List<GlossaryElement> findGlossaries(String userId, String assetManagerGUID, String assetManagerName, String searchString, int startFrom, int pageSize) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callersearchString - string to find in the propertiesstartFrom - paging start pointpageSize - maximum results that can be returnedInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)List<GlossaryElement> getGlossariesByName(String userId, String assetManagerGUID, String assetManagerName, String name, int startFrom, int pageSize) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callername - name to search forstartFrom - paging start pointpageSize - maximum results that can be returnedInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)List<GlossaryElement> getGlossariesForAssetManager(String userId, String assetManagerGUID, String assetManagerName, int startFrom, int pageSize) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerstartFrom - paging start pointpageSize - maximum results that can be returnedInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)GlossaryElement getGlossaryByGUID(String userId, String assetManagerGUID, String assetManagerName, String openMetadataGUID) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the calleropenMetadataGUID - unique identifier of the requested metadata elementInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)String createGlossaryCategory(String userId, String assetManagerGUID, String assetManagerName, String glossaryGUID, String glossaryCategoryExternalIdentifier, String glossaryCategoryExternalIdentifierName, String glossaryCategoryExternalIdentifierUsage, String glossaryCategoryExternalIdentifierSource, KeyPattern glossaryCategoryExternalIdentifierKeyPattern, Map<String,String> mappingProperties, GlossaryCategoryProperties glossaryCategoryProperties) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerglossaryGUID - unique identifier of the glossary where the category is locatedglossaryCategoryExternalIdentifier - unique identifier of the glossary category in the external asset managerglossaryCategoryExternalIdentifierName - name of property for the external identifier in the external asset managerglossaryCategoryExternalIdentifierUsage - optional usage description for the external identifier when calling the external asset managerglossaryCategoryExternalIdentifierSource - component that issuing this request.glossaryCategoryExternalIdentifierKeyPattern - pattern for the external identifier within the external asset manager (default is LOCAL_KEY)mappingProperties - additional properties to help with the mapping of the elements in the external asset manager and open metadataglossaryCategoryProperties - properties about the glossary category to storeInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)String createGlossaryCategoryFromTemplate(String userId, String assetManagerGUID, String assetManagerName, String templateGUID, String glossaryCategoryExternalIdentifier, String glossaryCategoryExternalIdentifierName, String glossaryCategoryExternalIdentifierUsage, String glossaryCategoryExternalIdentifierSource, KeyPattern glossaryCategoryExternalIdentifierKeyPattern, Map<String,String> mappingProperties, TemplateProperties templateProperties) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callertemplateGUID - unique identifier of the metadata element to copyglossaryCategoryExternalIdentifier - unique identifier of the glossary category in the external asset managerglossaryCategoryExternalIdentifierName - name of property for the external identifier in the external asset managerglossaryCategoryExternalIdentifierUsage - optional usage description for the external identifier when calling the external asset managerglossaryCategoryExternalIdentifierSource - component that issuing this request.glossaryCategoryExternalIdentifierKeyPattern - pattern for the external identifier within the external asset manager (default is LOCAL_KEY)mappingProperties - additional properties to help with the mapping of the elements in the
external asset manager and open metadatatemplateProperties - properties that override the templateInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)void updateGlossaryCategory(String userId, String assetManagerGUID, String assetManagerName, String glossaryCategoryGUID, String glossaryCategoryExternalIdentifier, GlossaryCategoryProperties glossaryCategoryProperties) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerglossaryCategoryGUID - unique identifier of the metadata element to updateglossaryCategoryExternalIdentifier - unique identifier of the glossary category in the external asset managerglossaryCategoryProperties - new properties for the metadata elementInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)void setupCategoryParent(String userId, String assetManagerGUID, String assetManagerName, String glossaryParentCategoryGUID, String glossaryChildCategoryGUID) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerglossaryParentCategoryGUID - unique identifier of the glossary category in the external asset manager that is to be the super-categoryglossaryChildCategoryGUID - unique identifier of the glossary category in the external asset manager that is to be the subcategoryInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)void clearCategoryParent(String userId, String assetManagerGUID, String assetManagerName, String glossaryParentCategoryGUID, String glossaryChildCategoryGUID) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerglossaryParentCategoryGUID - unique identifier of the glossary category in the external asset manager that is to be the super-categoryglossaryChildCategoryGUID - unique identifier of the glossary category in the external asset manager that is to be the subcategoryInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)void removeGlossaryCategory(String userId, String assetManagerGUID, String assetManagerName, String glossaryCategoryGUID, String glossaryCategoryExternalIdentifier) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerglossaryCategoryGUID - unique identifier of the metadata element to removeglossaryCategoryExternalIdentifier - unique identifier of the glossary category in the external asset managerInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)List<GlossaryCategoryElement> findGlossaryCategories(String userId, String assetManagerGUID, String assetManagerName, String searchString, int startFrom, int pageSize) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callersearchString - string to find in the propertiesstartFrom - paging start pointpageSize - maximum results that can be returnedInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)List<GlossaryCategoryElement> getCategoriesForGlossary(String userId, String assetManagerGUID, String assetManagerName, String glossaryGUID, int startFrom, int pageSize) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerglossaryGUID - unique identifier of the glossary to querystartFrom - paging start pointpageSize - maximum results that can be returnedInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)List<GlossaryCategoryElement> getGlossaryCategoriesByName(String userId, String assetManagerGUID, String assetManagerName, String name, int startFrom, int pageSize) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callername - name to search forstartFrom - paging start pointpageSize - maximum results that can be returnedInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)GlossaryCategoryElement getGlossaryCategoryByGUID(String userId, String assetManagerGUID, String assetManagerName, String glossaryCategoryGUID) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerglossaryCategoryGUID - unique identifier of the requested metadata elementInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)GlossaryCategoryElement getGlossaryCategoryParent(String userId, String assetManagerGUID, String assetManagerName, String glossaryCategoryGUID) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerglossaryCategoryGUID - unique identifier of the requested metadata elementInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)List<GlossaryCategoryElement> getGlossarySubCategories(String userId, String assetManagerGUID, String assetManagerName, String glossaryCategoryGUID, int startFrom, int pageSize) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerglossaryCategoryGUID - unique identifier of the requested metadata elementstartFrom - paging start pointpageSize - maximum results that can be returnedInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)String createGlossaryTerm(String userId, String assetManagerGUID, String assetManagerName, String glossaryGUID, String glossaryTermExternalIdentifier, String glossaryTermExternalIdentifierName, String glossaryTermExternalIdentifierUsage, String glossaryTermExternalIdentifierSource, KeyPattern glossaryTermExternalIdentifierKeyPattern, Map<String,String> mappingProperties, GlossaryTermProperties glossaryTermProperties) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerglossaryGUID - unique identifier of the glossary where the term is locatedglossaryTermExternalIdentifier - unique identifier of the glossary term in the external asset managerglossaryTermExternalIdentifierName - name of property for the external identifier in the external asset managerglossaryTermExternalIdentifierUsage - optional usage description for the external identifier when calling the external asset managerglossaryTermExternalIdentifierSource - component that issuing this request.glossaryTermExternalIdentifierKeyPattern - pattern for the external identifier within the external asset manager (default is LOCAL_KEY)mappingProperties - additional properties to help with the mapping of the elements in the
external asset manager and open metadataglossaryTermProperties - properties for the glossary termInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)String createControlledGlossaryTerm(String userId, String assetManagerGUID, String assetManagerName, String glossaryGUID, String glossaryTermExternalIdentifier, String glossaryTermExternalIdentifierName, String glossaryTermExternalIdentifierUsage, String glossaryTermExternalIdentifierSource, KeyPattern glossaryTermExternalIdentifierKeyPattern, Map<String,String> mappingProperties, GlossaryTermProperties glossaryTermProperties, GlossaryTermStatus initialStatus) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerglossaryGUID - unique identifier of the glossary where the term is locatedglossaryTermExternalIdentifier - unique identifier of the glossary term in the external asset managerglossaryTermExternalIdentifierName - name of property for the external identifier in the external asset managerglossaryTermExternalIdentifierUsage - optional usage description for the external identifier when calling the external asset managerglossaryTermExternalIdentifierSource - component that issuing this request.glossaryTermExternalIdentifierKeyPattern - pattern for the external identifier within the external asset manager (default is LOCAL_KEY)mappingProperties - additional properties to help with the mapping of the elements in the
external asset manager and open metadataglossaryTermProperties - properties for the glossary terminitialStatus - glossary term status to use when the object is createdInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)String createGlossaryTermFromTemplate(String userId, String assetManagerGUID, String assetManagerName, String templateGUID, String glossaryTermExternalIdentifier, String glossaryTermExternalIdentifierName, String glossaryTermExternalIdentifierUsage, String glossaryTermExternalIdentifierSource, KeyPattern glossaryTermExternalIdentifierKeyPattern, Map<String,String> mappingProperties, TemplateProperties templateProperties) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callertemplateGUID - unique identifier of the metadata element to copyglossaryTermExternalIdentifier - unique identifier of the glossary term in the external asset managerglossaryTermExternalIdentifierName - name of property for the external identifier in the external asset managerglossaryTermExternalIdentifierUsage - optional usage description for the external identifier when calling the external asset managerglossaryTermExternalIdentifierSource - component that issuing this request.glossaryTermExternalIdentifierKeyPattern - pattern for the external identifier within the external asset manager (default is LOCAL_KEY)mappingProperties - additional properties to help with the mapping of the elements in the
external asset manager and open metadatatemplateProperties - properties that override the templateInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)void updateGlossaryTerm(String userId, String assetManagerGUID, String assetManagerName, String glossaryTermGUID, String glossaryTermExternalIdentifier, GlossaryTermProperties glossaryTermProperties) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerglossaryTermGUID - unique identifier of the glossary term to updateglossaryTermProperties - new properties for the glossary termglossaryTermExternalIdentifier - unique identifier of the glossary term in the external asset managerInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)void updateGlossaryTermStatus(String userId, String assetManagerGUID, String assetManagerName, String glossaryTermGUID, String glossaryTermExternalIdentifier, GlossaryTermStatus glossaryTermStatus) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerglossaryTermGUID - unique identifier of the glossary term to updateglossaryTermExternalIdentifier - unique identifier of the glossary term in the external asset managerglossaryTermStatus - new properties for the glossary termInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)void setupTermCategory(String userId, String assetManagerGUID, String assetManagerName, String glossaryCategoryGUID, String glossaryTermGUID, GlossaryTermCategorization categorizationProperties) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerglossaryCategoryGUID - unique identifier of the glossary categoryglossaryTermGUID - unique identifier of the glossary termcategorizationProperties - properties for the categorization relationshipInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)void clearTermCategory(String userId, String assetManagerGUID, String assetManagerName, String glossaryCategoryGUID, String glossaryTermGUID) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerglossaryCategoryGUID - unique identifier of the glossary categoryglossaryTermGUID - unique identifier of the glossary termInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)void setupTermRelationship(String userId, String assetManagerGUID, String assetManagerName, String relationshipTypeName, String glossaryTermOneGUID, String glossaryTermTwoGUID, GlossaryTermRelationship relationshipsProperties) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerrelationshipTypeName - name of the type of relationship to createglossaryTermOneGUID - unique identifier of the glossary term at end 1glossaryTermTwoGUID - unique identifier of the glossary term at end 2relationshipsProperties - properties related to the new relationshipInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)void updateTermRelationship(String userId, String assetManagerGUID, String assetManagerName, String relationshipTypeName, String glossaryTermOneGUID, String glossaryTermTwoGUID, GlossaryTermRelationship relationshipsProperties) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerrelationshipTypeName - name of the type of relationship to createglossaryTermOneGUID - unique identifier of the glossary term at end 1glossaryTermTwoGUID - unique identifier of the glossary term at end 2relationshipsProperties - properties for the relationshipInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)void clearTermRelationship(String userId, String assetManagerGUID, String assetManagerName, String relationshipTypeName, String glossaryTermOneGUID, String glossaryTermTwoGUID) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerrelationshipTypeName - name of the type of relationship to createglossaryTermOneGUID - unique identifier of the glossary term at end 1glossaryTermTwoGUID - unique identifier of the glossary term at end 2InvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)void setTermAsAbstractConcept(String userId, String assetManagerGUID, String assetManagerName, String glossaryTermGUID, String glossaryTermExternalIdentifier) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerglossaryTermGUID - unique identifier of the metadata element to updateglossaryTermExternalIdentifier - unique identifier of the glossary term in the external asset managerInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)void clearTermAsAbstractConcept(String userId, String assetManagerGUID, String assetManagerName, String glossaryTermGUID, String glossaryTermExternalIdentifier) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerglossaryTermGUID - unique identifier of the metadata element to updateglossaryTermExternalIdentifier - unique identifier of the glossary term in the external asset managerInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)void setTermAsDataValue(String userId, String assetManagerGUID, String assetManagerName, String glossaryTermGUID, String glossaryTermExternalIdentifier) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerglossaryTermGUID - unique identifier of the metadata element to updateglossaryTermExternalIdentifier - unique identifier of the glossary term in the external asset managerInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)void clearTermAsDataValue(String userId, String assetManagerGUID, String assetManagerName, String glossaryTermGUID, String glossaryTermExternalIdentifier) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerglossaryTermGUID - unique identifier of the metadata element to updateglossaryTermExternalIdentifier - unique identifier of the glossary term in the external asset managerInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)void setTermAsActivity(String userId, String assetManagerGUID, String assetManagerName, String glossaryTermGUID, String glossaryTermExternalIdentifier, GlossaryTermActivityType activityType) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerglossaryTermGUID - unique identifier of the metadata element to updateglossaryTermExternalIdentifier - unique identifier of the glossary term in the external asset manageractivityType - type of activityInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)void clearTermAsActivity(String userId, String assetManagerGUID, String assetManagerName, String glossaryTermGUID, String glossaryTermExternalIdentifier) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerglossaryTermGUID - unique identifier of the metadata element to updateglossaryTermExternalIdentifier - unique identifier of the glossary term in the external asset managerInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)void setTermAsContext(String userId, String assetManagerGUID, String assetManagerName, String glossaryTermGUID, String glossaryTermExternalIdentifier, GlossaryTermContextDefinition contextDefinition) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerglossaryTermGUID - unique identifier of the metadata element to updateglossaryTermExternalIdentifier - unique identifier of the glossary term in the external asset managercontextDefinition - more details of the contextInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)void clearTermAsContext(String userId, String assetManagerGUID, String assetManagerName, String glossaryTermGUID, String glossaryTermExternalIdentifier) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerglossaryTermGUID - unique identifier of the metadata element to updateglossaryTermExternalIdentifier - unique identifier of the glossary term in the external asset managerInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)void setTermAsSpineObject(String userId, String assetManagerGUID, String assetManagerName, String glossaryTermGUID, String glossaryTermExternalIdentifier) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerglossaryTermGUID - unique identifier of the metadata element to updateglossaryTermExternalIdentifier - unique identifier of the glossary term in the external asset managerInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)void clearTermAsSpineObject(String userId, String assetManagerGUID, String assetManagerName, String glossaryTermGUID, String glossaryTermExternalIdentifier) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerglossaryTermGUID - unique identifier of the metadata element to updateglossaryTermExternalIdentifier - unique identifier of the glossary term in the external asset managerInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)void setTermAsSpineAttribute(String userId, String assetManagerGUID, String assetManagerName, String glossaryTermGUID, String glossaryTermExternalIdentifier) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerglossaryTermGUID - unique identifier of the metadata element to updateglossaryTermExternalIdentifier - unique identifier of the glossary term in the external asset managerInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)void clearTermAsSpineAttribute(String userId, String assetManagerGUID, String assetManagerName, String glossaryTermGUID, String glossaryTermExternalIdentifier) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerglossaryTermGUID - unique identifier of the metadata element to updateglossaryTermExternalIdentifier - unique identifier of the glossary term in the external asset managerInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)void setTermAsObjectIdentifier(String userId, String assetManagerGUID, String assetManagerName, String glossaryTermGUID, String glossaryTermExternalIdentifier) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerglossaryTermGUID - unique identifier of the metadata element to updateglossaryTermExternalIdentifier - unique identifier of the glossary term in the external asset managerInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)void clearTermAsObjectIdentifier(String userId, String assetManagerGUID, String assetManagerName, String glossaryTermGUID, String glossaryTermExternalIdentifier) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerglossaryTermGUID - unique identifier of the metadata element to updateglossaryTermExternalIdentifier - unique identifier of the glossary term in the external asset managerInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)void removeGlossaryTerm(String userId, String assetManagerGUID, String assetManagerName, String glossaryTermGUID, String glossaryTermExternalIdentifier) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerglossaryTermGUID - unique identifier of the metadata element to removeglossaryTermExternalIdentifier - unique identifier of the glossary term in the external asset managerInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)List<GlossaryTermElement> findGlossaryTerms(String userId, String assetManagerGUID, String assetManagerName, String searchString, int startFrom, int pageSize) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callersearchString - string to find in the propertiesstartFrom - paging start pointpageSize - maximum results that can be returnedInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)List<GlossaryTermElement> getTermsForGlossary(String userId, String assetManagerGUID, String assetManagerName, String glossaryGUID, int startFrom, int pageSize) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerglossaryGUID - unique identifier of the glossary of intereststartFrom - paging start pointpageSize - maximum results that can be returnedInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)List<GlossaryTermElement> getTermsForGlossaryCategory(String userId, String assetManagerGUID, String assetManagerName, String glossaryCategoryGUID, int startFrom, int pageSize) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerglossaryCategoryGUID - unique identifier of the glossary category of intereststartFrom - paging start pointpageSize - maximum results that can be returnedInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)List<GlossaryTermElement> getGlossaryTermsByName(String userId, String assetManagerGUID, String assetManagerName, String name, int startFrom, int pageSize) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callername - name to search forstartFrom - paging start pointpageSize - maximum results that can be returnedInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)GlossaryTermElement getGlossaryTermByGUID(String userId, String assetManagerGUID, String assetManagerName, String glossaryTermGUID) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerglossaryTermGUID - unique identifier of the requested metadata elementInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)String createExternalGlossaryLink(String userId, String assetManagerGUID, String assetManagerName, ExternalGlossaryLinkProperties linkProperties) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerlinkProperties - properties of the linkInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)void updateExternalGlossaryLink(String userId, String assetManagerGUID, String assetManagerName, String externalLinkGUID, ExternalGlossaryLinkProperties linkProperties) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerexternalLinkGUID - unique identifier of the external referencelinkProperties - properties of the linkInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)void removeExternalGlossaryLink(String userId, String assetManagerGUID, String assetManagerName, String externalLinkGUID) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerexternalLinkGUID - unique identifier of the external referenceInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)void attachExternalLinkToGlossary(String userId, String assetManagerGUID, String assetManagerName, String externalLinkGUID, String glossaryGUID) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerexternalLinkGUID - unique identifier of the external referenceglossaryGUID - unique identifier of the metadata element to attachInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)void detachExternalLinkFromGlossary(String userId, String assetManagerGUID, String assetManagerName, String externalLinkGUID, String glossaryGUID) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerexternalLinkGUID - unique identifier of the external referenceglossaryGUID - unique identifier of the metadata element to removeInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)List<ExternalGlossaryLinkElement> getExternalLinksForGlossary(String userId, String glossaryGUID, int startFrom, int pageSize) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userglossaryGUID - unique identifier of the metadata element for the glossary of intereststartFrom - paging start pointpageSize - maximum results that can be returnedInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)List<GlossaryElement> getGlossariesForExternalLink(String userId, String assetManagerGUID, String assetManagerName, String externalLinkGUID, int startFrom, int pageSize) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerexternalLinkGUID - unique identifier of the metadata element for the external glossary link of intereststartFrom - paging start pointpageSize - maximum results that can be returnedInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)void attachExternalCategoryLink(String userId, String assetManagerGUID, String assetManagerName, String externalLinkGUID, String glossaryCategoryGUID, ExternalGlossaryElementLinkProperties linkProperties) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerexternalLinkGUID - unique identifier of the external referenceglossaryCategoryGUID - unique identifier for the the glossary categorylinkProperties - properties of the linkInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)void detachExternalCategoryLink(String userId, String assetManagerGUID, String assetManagerName, String externalLinkGUID, String glossaryCategoryGUID) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerexternalLinkGUID - unique identifier of the external referenceglossaryCategoryGUID - unique identifier for the the glossary categoryInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)void attachExternalTermLink(String userId, String assetManagerGUID, String assetManagerName, String externalLinkGUID, String glossaryTermGUID, ExternalGlossaryElementLinkProperties linkProperties) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerexternalLinkGUID - unique identifier of the external referenceglossaryTermGUID - unique identifier for the the glossary categorylinkProperties - properties of the linkInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)void detachExternalTermLink(String userId, String assetManagerGUID, String assetManagerName, String externalLinkGUID, String glossaryTermGUID) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - calling userassetManagerGUID - unique identifier of software server capability representing the callerassetManagerName - unique name of software server capability representing the callerexternalLinkGUID - unique identifier of the external referenceglossaryTermGUID - unique identifier for the the glossary categoryInvalidParameterException - one of the parameters is invalidUserNotAuthorizedException - the user is not authorized to issue this requestPropertyServerException - there is a problem reported in the open metadata server(s)Copyright © 2018–2021 LF AI & Data Foundation. All rights reserved.