public class RelationshipHandler extends Object
| Constructor and Description |
|---|
RelationshipHandler(SubjectAreaRelationship subjectAreaRelationship)
Constructor for the RelationshipHandler
|
| Modifier and Type | Method and Description |
|---|---|
Antonym |
createAntonymRelationship(String userId,
Antonym antonym)
Create a antonym relationship.
|
CategoryAnchorRelationship |
createCategoryAnchorRelationship(String userId,
CategoryAnchorRelationship categoryAnchorRelationship)
Create a Category Anchor Relationship.
|
ISARelationship |
createIsaRelationship(String userId,
ISARelationship isa)
Create a Isa relationship, which is link between a more general glossary term and a more specific definition.
|
PreferredTerm |
createPreferredTermRelationship(String userId,
PreferredTerm preferredTerm)
Create a PreferredTerm relationship, which is link to an alternative term that the organization prefer is used.
|
ProjectScopeRelationship |
createProjectScopeRelationship(String userId,
ProjectScopeRelationship projectScope)
Create a ProjectScope relationship.
|
RelatedTerm |
createRelatedTerm(String userId,
RelatedTerm relatedTermRelationship)
Create a RelatedTerm.
|
ReplacementTerm |
createReplacementTermRelationship(String userId,
ReplacementTerm replacementTerm)
Create a ReplacementTerm relationship, which is link to a glossary term that is replacing an obsolete glossary term.
|
Synonym |
createSynonymRelationship(String userId,
Synonym synonym)
Create a synonym relationship.
|
TermAnchorRelationship |
createTermAnchorRelationship(String userId,
TermAnchorRelationship termAnchorRelationship)
Create a Term Anchor Relationship.
|
TermCategorizationRelationship |
createTermCategorizationRelationship(String userId,
TermCategorizationRelationship termCategorizationRelationship)
Create a Term Categorization Relationship.
|
TermHASARelationship |
createTermHASARelationship(String userId,
TermHASARelationship termHASARelationship)
Create a Term HASA Relationship.
|
TermISATypeOFRelationship |
createTermISATypeOFRelationship(String userId,
TermISATypeOFRelationship isATypeOf)
Create a TermISATypeOFRelationship relationship, which is defines an inheritance relationship between two spine objects.
|
TermTYPEDBYRelationship |
createTermTYPEDBYRelationship(String userId,
TermTYPEDBYRelationship termTYPEDBYRelationship)
Create a TermTYPEDBYRelationship relationship, which is defines the relationship between a spine attribute and its type.
|
Translation |
createTranslationRelationship(String userId,
Translation translation)
Create a Translation relationship, which is link between glossary terms that provide different natural language translation of the same concept.
|
UsedInContext |
createUsedInContextRelationship(String userId,
UsedInContext usedInContext)
Create a UsedInContext relationship, which is link between glossary terms where on describes the context where the other one is valid to use.
|
ValidValue |
createValidValueRelationship(String userId,
ValidValue validValue)
Create a ValidValue relationship, which is link between glossary terms where one defines one of the data values for the another.
|
Antonym |
deleteAntonymRelationship(String userId,
String guid)
Delete a antonym relationship.
|
CategoryAnchorRelationship |
deleteCategoryAnchorRelationship(String userId,
String guid)
Delete a Category Anchor Relationship.
|
ISARelationship |
deleteIsaRelationship(String userId,
String guid)
Delete a isa relationship, which is link between a more general glossary term and a more specific definition.
|
PreferredTerm |
deletePreferredTermRelationship(String userId,
String guid)
Delete a preferredTerm relationship, which is link to an alternative term that the organization prefer is used.
|
ProjectScopeRelationship |
deleteProjectScopeRelationship(String userId,
String guid)
Delete a ProjectScope relationship.
|
RelatedTerm |
deleteRelatedTerm(String userId,
String guid)
Delete a RelatedTerm.
|
ReplacementTerm |
deleteReplacementTermRelationship(String userId,
String guid)
Delete a replacementTerm relationship, which is link to a glossary term that is replacing an obsolete glossary term.
|
Synonym |
deleteSynonymRelationship(String userId,
String guid)
Delete a synonym relationship.
|
TermAnchorRelationship |
deleteTermAnchorRelationship(String userId,
String guid)
Delete a Term Anchor Relationship.
|
TermCategorizationRelationship |
deleteTermCategorizationRelationship(String userId,
String guid)
Delete a Term Categorization Relationship.
|
TermHASARelationship |
deleteTermHASARelationship(String userId,
String guid)
Delete a Term HASA Relationship.
|
TermISATypeOFRelationship |
deleteTermISATypeOFRelationship(String userId,
String guid)
Delete a TermISATypeOFRelationship relationship, which is defines an inheritance relationship between two spine objects.
|
TermTYPEDBYRelationship |
deleteTermTYPEDBYRelationship(String userId,
String guid)
Delete a termTYPEDBYRelationship relationship, which is defines the relationship between a spine attribute and its type.
|
Translation |
deleteTranslationRelationship(String userId,
String guid)
Delete a translation relationship, which is link between glossary terms that provide different natural language translation of the same concept.
|
UsedInContext |
deleteUsedInContextRelationship(String userId,
String guid)
Delete a usedInContext relationship, which is link between glossary terms where on describes the context where the other one is valid to use.
|
ValidValue |
deleteValidValueRelationship(String userId,
String guid)
Delete a validValue relationship, which is link between glossary terms where one defines one of the data values for the another.
|
Antonym |
getAntonymRelationship(String userId,
String guid)
Get a antonym relationship.
|
CategoryAnchorRelationship |
getCategoryAnchorRelationship(String userId,
String guid)
Get a Category Anchor Relationship.
|
ISARelationship |
getIsaRelationship(String userId,
String guid)
Get a isa relationship, which is link between a more general glossary term and a more specific definition.
|
PreferredTerm |
getPreferredTermRelationship(String userId,
String guid)
Get a preferredTerm relationship, which is link to an alternative term that the organization prefer is used.
|
ProjectScopeRelationship |
getProjectScopeRelationship(String userId,
String guid)
Get a ProjectScope relationship.
|
RelatedTerm |
getRelatedTerm(String userId,
String guid)
Get a RelatedTerm.
|
ReplacementTerm |
getReplacementTermRelationship(String userId,
String guid)
Get a replacementTerm relationship, which is link to a glossary term that is replacing an obsolete glossary term.
|
SemanticAssignment |
getSemanticAssignmentRelationship(String userId,
String guid)
Get a SemanticAssignment relationship, Links a glossary term to another element such as an asset or schema element to define its meaning.
|
Synonym |
getSynonymRelationship(String userId,
String guid)
Get a synonym relationship.
|
TermAnchorRelationship |
getTermAnchorRelationship(String userId,
String guid)
Get a Term Anchor Relationship.
|
TermCategorizationRelationship |
getTermCategorizationRelationship(String userId,
String guid)
Get a Term Categorization Relationship.
|
TermHASARelationship |
getTermHASARelationship(String userId,
String guid)
Get a Term HASA Relationship.
|
TermISATypeOFRelationship |
getTermISATypeOFRelationship(String userId,
String guid)
Get a TermISATypeOFRelationship relationship, which is defines an inheritance relationship between two spine objects.
|
TermTYPEDBYRelationship |
getTermTYPEDBYRelationship(String userId,
String guid)
Get a termTYPEDBYRelationship relationship, which is defines the relationship between a spine attribute and its type.
|
Translation |
getTranslationRelationship(String userId,
String guid)
Get a translation relationship, which is link between glossary terms that provide different natural language translation of the same concept.
|
UsedInContext |
getUsedInContextRelationship(String userId,
String guid)
Get a usedInContext relationship, which is link between glossary terms where on describes the context where the other one is valid to use.
|
ValidValue |
getValidValueRelationship(String userId,
String guid)
Get a validValue relationship, which is link between glossary terms where one defines one of the data values for the another.
|
void |
purgeAntonymRelationship(String userId,
String guid)
Purge a antonym relationship.
|
void |
purgeCategoryAnchorRelationship(String userId,
String guid)
Purge a Category Anchor Relationship.
|
void |
purgeIsaRelationship(String userId,
String guid)
Purge a isa relationship, which is link between a more general glossary term and a more specific definition.
|
void |
purgePreferredTermRelationship(String userId,
String guid)
Purge a preferredTerm relationship, which is link to an alternative term that the organization prefer is used.
|
void |
purgeProjectScopeRelationship(String userId,
String guid)
Purge a ProjectScope relationship.
|
void |
purgeRelatedTerm(String userId,
String guid)
Purge a RelatedTerm.
|
void |
purgeReplacementTermRelationship(String userId,
String guid)
Purge a replacementTerm relationship, which is link to a glossary term that is replacing an obsolete glossary term.
|
void |
purgeSynonymRelationship(String userId,
String guid)
Purge a synonym relationship.
|
void |
purgeTermAnchorRelationship(String userId,
String guid)
Purge a Term Anchor Relationship.
|
void |
purgeTermCategorizationRelationship(String userId,
String guid)
Purge a Term Categorization Relationship.
|
void |
purgeTermHASARelationship(String userId,
String guid)
Purge a Term HASA Relationship.
|
void |
purgeTermISATypeOFRelationship(String userId,
String guid)
Purge a TermISATypeOFRelationship relationship, which is defines an inheritance relationship between two spine objects.
|
void |
purgeTermTYPEDBYRelationship(String userId,
String guid)
Purge a termTYPEDBYRelationship relationship, which is defines the relationship between a spine attribute and its type.
|
void |
purgeTranslationRelationship(String userId,
String guid)
Purge a translation relationship, which is link between glossary terms that provide different natural language translation of the same concept.
|
void |
purgeUsedInContextRelationship(String userId,
String guid)
Purge a usedInContext relationship, which is link between glossary terms where on describes the context where the other one is valid to use.
|
void |
purgeValidValueRelationship(String userId,
String guid)
Purge a validValue relationship, which is link between glossary terms where one defines one of the data values for the another.
|
Antonym |
replaceAntonymRelationship(String userId,
Antonym antonym)
Replace an Antonym relationship which is a link between glossary terms that have the opposite meaning
|
CategoryAnchorRelationship |
replaceCategoryAnchorRelationship(String userId,
CategoryAnchorRelationship categoryAnchorRelationship)
Replace a Category Anchor Relationship.
|
ISARelationship |
replaceIsaRelationship(String userId,
ISARelationship isa)
Replace an Isa relationship, which is link between a more general glossary term and a more specific definition.
|
PreferredTerm |
replacePreferredTermRelationship(String userId,
PreferredTerm preferredTerm)
Replace an PreferredTerm relationship, which is link to an alternative term that the organization prefer is used.
|
ProjectScopeRelationship |
replaceProjectScopeRelationship(String userId,
ProjectScopeRelationship projectScopeRelationship)
Replace a ProjectScope relationship which is a link between the project content and the project.
|
RelatedTerm |
replaceRelatedTerm(String userId,
RelatedTerm termRelatedTerm)
Replace an ReplacementTerm relationship, which is link to a glossary term that is replacing an obsolete glossary term.
|
ReplacementTerm |
replaceReplacementTermRelationship(String userId,
ReplacementTerm replacementTerm)
Replace an ReplacementTerm relationship, which is link to a glossary term that is replacing an obsolete glossary term.
|
Synonym |
replaceSynonymRelationship(String userId,
Synonym synonym)
Replace a Synonym relationship, which is a link between glossary terms that have the same meaning
|
TermAnchorRelationship |
replaceTermAnchorRelationship(String userId,
TermAnchorRelationship termAnchorRelationship)
Replace a Term Anchor Relationship.
|
TermCategorizationRelationship |
replaceTermCategorizationRelationship(String userId,
TermCategorizationRelationship termCategorizationRelationship)
Replace a Term HASA Relationship.
|
TermHASARelationship |
replaceTermHASARelationship(String userId,
TermHASARelationship termHASARelationship)
Replace a Term HASA Relationship.
|
TermISATypeOFRelationship |
replaceTermISATypeOFRelationship(String userId,
TermISATypeOFRelationship isATypeOf)
Replace an TermISATypeOFRelationship relationship, which is defines an inheritance relationship between two spine objects.
|
TermTYPEDBYRelationship |
replaceTermTYPEDBYRelationship(String userId,
TermTYPEDBYRelationship termTYPEDBYRelationship)
Replace an TermTYPEDBYRelationship relationship, which is defines the relationship between a spine attribute and its type.
|
Translation |
replaceTranslationRelationship(String userId,
Translation translation)
Replace an Translation relationship, which is link between glossary terms that provide different natural language translation of the same concept.
|
UsedInContext |
replaceUsedInContextRelationship(String userId,
UsedInContext usedInContext)
Replace an UsedInContext relationship, which is link between glossary terms where on describes the context where the other one is valid to use.
|
ValidValue |
replaceValidValueRelationship(String userId,
ValidValue validValue)
Replace an ValidValue relationship, which is link between glossary terms where one defines one of the data values for the another.
|
Antonym |
restoreAntonymRelationship(String userId,
String guid)
Restore a Antonym relationship
|
CategoryAnchorRelationship |
restoreCategoryAnchorRelationship(String userId,
String guid)
Restore a Category Anchor Relationship.
|
ISARelationship |
restoreIsaRelationship(String userId,
String guid)
Restore an is a relationship
|
TermISATypeOFRelationship |
restoreIsaTypeOfRelationship(String userId,
String guid)
Restore an is a type of relationship
|
PreferredTerm |
restorePreferredTermRelationship(String userId,
String guid)
Restore a preferred term relationship
|
ProjectScopeRelationship |
restoreProjectScopeRelationship(String userId,
String guid)
Restore a ProjectScope relationship which is a link between the project content and the project.
|
RelatedTerm |
restoreRelatedTerm(String userId,
String guid)
Restore a Related Term relationship
|
RelatedTerm |
restoreRelatedTermRelationship(String userId,
String guid)
Restore a related term relationship
|
ReplacementTerm |
restoreReplacementTermRelationship(String userId,
String guid)
Restore a replacement term relationship
|
Synonym |
restoreSynonymRelationship(String userId,
String guid)
Restore a Synonym relationship
|
TermAnchorRelationship |
restoreTermAnchorRelationship(String userId,
String guid)
Restore a Term Anchor Relationship.
|
TermCategorizationRelationship |
restoreTermCategorizationRelationship(String userId,
String guid)
Restore a Term Categorization Relationship.
|
TermHASARelationship |
restoreTermHASARelationship(String userId,
String guid)
Restore a Term HASA Relationship.
|
Translation |
restoreTranslationRelationship(String userId,
String guid)
Restore a Translation relationship
|
TermTYPEDBYRelationship |
restoreTypedByRelationship(String userId,
String guid)
Restore a typed by relationship
|
UsedInContext |
restoreUsedInContextRelationship(String userId,
String guid)
Restore a Used in context relationship
|
ValidValue |
restoreValidValueRelationship(String userId,
String guid)
Restore a valid value relationship
|
Antonym |
updateAntonymRelationship(String userId,
Antonym antonym)
Update a Antonym relationship which is a link between glossary terms that have the opposite meaning
|
CategoryAnchorRelationship |
updateCategoryAnchorRelationship(String userId,
CategoryAnchorRelationship categoryAnchorRelationship)
Update a Category Anchor Relationship.
|
ISARelationship |
updateIsaRelationship(String userId,
ISARelationship isa)
Update a Isa relationship, which is link between a more general glossary term and a more specific definition.
|
PreferredTerm |
updatePreferredTermRelationship(String userId,
PreferredTerm preferredTerm)
Update a PreferredTerm relationship, which is link to an alternative term that the organization prefer is used.
|
ProjectScopeRelationship |
updateProjectScopeRelationship(String userId,
ProjectScopeRelationship projectScopeRelationship)
Update a ProjectScope relationship which is a link between the project content and the project.
|
RelatedTerm |
updateRelatedTerm(String userId,
RelatedTerm termRelatedTerm)
Update a RelatedTerm Relationship.
|
ReplacementTerm |
updateReplacementTermRelationship(String userId,
ReplacementTerm replacementTerm)
Update a ReplacementTerm relationship, which is link to a glossary term that is replacing an obsolete glossary term.
|
Synonym |
updateSynonymRelationship(String userId,
Synonym synonym)
Update a Synonym relationship which is a link between glossary terms that have the same meaning
|
TermAnchorRelationship |
updateTermAnchorRelationship(String userId,
TermAnchorRelationship termAnchorRelationship)
Update a Term Anchor Relationship.
|
TermCategorizationRelationship |
updateTermCategorizationRelationship(String userId,
TermCategorizationRelationship termCategorizationRelationship)
Update a Term Categorization Relationship.
|
TermHASARelationship |
updateTermHASARelationship(String userId,
TermHASARelationship termHASARelationship)
Update a Term HASA Relationship.
|
TermISATypeOFRelationship |
updateTermISATypeOFRelationship(String userId,
TermISATypeOFRelationship isATypeOf)
Update a TermISATypeOFRelationship relationship, which is defines an inheritance relationship between two spine objects.
|
TermTYPEDBYRelationship |
updateTermTYPEDBYRelationship(String userId,
TermTYPEDBYRelationship termTYPEDBYRelationship)
Update a TermTYPEDBYRelationship relationship, which is defines the relationship between a spine attribute and its type.
|
Translation |
updateTranslationRelationship(String userId,
Translation translation)
Update a Translation relationship, which is link between glossary terms that provide different natural language translation of the same concept.
|
UsedInContext |
updateUsedInContextRelationship(String userId,
UsedInContext usedInContext)
Update a UsedInContext relationship, which is link between glossary terms where on describes the context where the other one is valid to use.
|
ValidValue |
updateValidValueRelationship(String userId,
ValidValue validValue)
Update a ValidValue relationship, which is link between glossary terms where one defines one of the data values for the another.
|
public RelationshipHandler(SubjectAreaRelationship subjectAreaRelationship)
subjectAreaRelationship - The SubjectAreaDefinition Open Metadata Access Service (OMAS) API for terms. This is the same as the
The SubjectAreaDefinition Open Metadata View Service (OMVS) API for terms.public TermHASARelationship createTermHASARelationship(String userId, TermHASARelationship termHASARelationship) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedtermHASARelationship - the HASA relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermHASARelationship getTermHASARelationship(String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the TermHASARelationship relationship to getUserNotAuthorizedException - the requesting user is not authorized to issue this request.MetadataServerUncontactableException - not able to communicate with a Metadata respository service.InvalidParameterException - one of the parameters is null or invalid.UnrecognizedGUIDException - the supplied guid was not recognised
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermHASARelationship updateTermHASARelationship(String userId, TermHASARelationship termHASARelationship) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedtermHASARelationship - the HASA relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermHASARelationship replaceTermHASARelationship(String userId, TermHASARelationship termHASARelationship) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedtermHASARelationship - the HASA relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermHASARelationship deleteTermHASARelationship(String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnrecognizedGUIDException, FunctionNotSupportedException, RelationshipNotDeletedException, UnexpectedResponseException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the TermHASARelationship relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.FunctionNotSupportedException - Function not supported this indicates that a soft delete was issued but the repository does not support it.InvalidParameterException - one of the parameters is null or invalid.MetadataServerUncontactableException - not able to communicate with a Metadata respository service. There is a problem retrieving properties from the metadata repository.RelationshipNotDeletedException - a soft delete was issued but the relationship was not deleted.UnrecognizedGUIDException - the supplied guid was not recognised
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic void purgeTermHASARelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, GUIDNotPurgedException, UnrecognizedGUIDException, MetadataServerUncontactableException, UnexpectedResponseException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the TermHASARelationship relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.MetadataServerUncontactableException - not able to communicate with a Metadata respository service. There is a problem retrieving properties from the metadata repository.GUIDNotPurgedException - a hard delete was issued but the relationship was not purgedUnrecognizedGUIDException - the supplied guid was not recognised
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermHASARelationship restoreTermHASARelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
Restore allows the deleted has a relationship to be made active again. Restore allows deletes to be undone. Hard deletes are not stored in the repository so cannot be restored.
userId - unique identifier for requesting user, under which the request is performedguid - guid of the has a relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic RelatedTerm createRelatedTerm(String userId, RelatedTerm relatedTermRelationship) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
userId - unique identifier for requesting user, under which the request is performedrelatedTermRelationship - the RelatedTerm relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic RelatedTerm getRelatedTerm(String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the RelatedTerm relationship to getUserNotAuthorizedException - the requesting user is not authorized to issue this request.MetadataServerUncontactableException - not able to communicate with a Metadata respository service.InvalidParameterException - one of the parameters is null or invalid.UnrecognizedGUIDException - the supplied guid was not recognised
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic RelatedTerm updateRelatedTerm(String userId, RelatedTerm termRelatedTerm) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedtermRelatedTerm - the RelatedTerm relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic RelatedTerm replaceRelatedTerm(String userId, RelatedTerm termRelatedTerm) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedtermRelatedTerm - the replacement related term relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic RelatedTerm restoreRelatedTerm(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
Restore allows the deleted Synonym relationship to be made active again. Restore allows deletes to be undone. Hard deletes are not stored in the repository so cannot be restored.
userId - unique identifier for requesting user, under which the request is performedguid - guid of the related term relationship to restoreUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic RelatedTerm deleteRelatedTerm(String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnrecognizedGUIDException, FunctionNotSupportedException, RelationshipNotDeletedException, UnexpectedResponseException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the RelatedTerm relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.FunctionNotSupportedException - Function not supported this indicates that a soft delete was issued but the repository does not support it.InvalidParameterException - one of the parameters is null or invalid.MetadataServerUncontactableException - not able to communicate with a Metadata respository service. There is a problem retrieving properties from the metadata repository.RelationshipNotDeletedException - a soft delete was issued but the relationship was not deleted.UnrecognizedGUIDException - the supplied guid was not recognised
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic void purgeRelatedTerm(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, GUIDNotPurgedException, UnrecognizedGUIDException, MetadataServerUncontactableException, UnexpectedResponseException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the RelatedTerm relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.MetadataServerUncontactableException - not able to communicate with a Metadata respository service. There is a problem retrieving properties from the metadata repository.GUIDNotPurgedException - a hard delete was issued but the relationship was not purgedUnrecognizedGUIDException - the supplied guid was not recognised
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic RelatedTerm restoreRelatedTermRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
Restore allows the deleted related term relationship to be made active again. Restore allows deletes to be undone. Hard deletes are not stored in the repository so cannot be restored.
userId - unique identifier for requesting user, under which the request is performedguid - guid of the related term relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic Synonym createSynonymRelationship(String userId, Synonym synonym) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedsynonym - the Synonym relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic Synonym getSynonymRelationship(String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the Synonym relationship to getUserNotAuthorizedException - the requesting user is not authorized to issue this request.MetadataServerUncontactableException - not able to communicate with a Metadata respository service.InvalidParameterException - one of the parameters is null or invalid.UnrecognizedGUIDException - the supplied guid was not recognised
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic Synonym updateSynonymRelationship(String userId, Synonym synonym) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedsynonym - the Synonym relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic Synonym replaceSynonymRelationship(String userId, Synonym synonym) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedsynonym - the Synonym relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic Synonym deleteSynonymRelationship(String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UnrecognizedGUIDException, UserNotAuthorizedException, FunctionNotSupportedException, RelationshipNotDeletedException, UnexpectedResponseException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the synonym relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.FunctionNotSupportedException - Function not supported this indicates that a soft delete was issued but the repository does not support it.InvalidParameterException - one of the parameters is null or invalid.MetadataServerUncontactableException - not able to communicate with a Metadata respository service. There is a problem retrieving properties from the metadata repository.RelationshipNotDeletedException - a soft delete was issued but the relationship was not deleted.UnrecognizedGUIDException - the supplied guid was not recognised
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic void purgeSynonymRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, GUIDNotPurgedException, UnrecognizedGUIDException, MetadataServerUncontactableException, UnexpectedResponseException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the Synonym relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.MetadataServerUncontactableException - not able to communicate with a Metadata respository service. There is a problem retrieving properties from the metadata repository.GUIDNotPurgedException - a hard delete was issued but the relationship was not purgedUnrecognizedGUIDException - the supplied guid was not recognised
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic Synonym restoreSynonymRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
Restore allows the deleted Synonym relationship to be made active again. Restore allows deletes to be undone. Hard deletes are not stored in the repository so cannot be restored.
userId - unique identifier for requesting user, under which the request is performedguid - guid of the Synonym relationship to restoreUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic Antonym createAntonymRelationship(String userId, Antonym antonym) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedantonym - the Antonym relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic Antonym getAntonymRelationship(String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the Anonym relationship to getUserNotAuthorizedException - the requesting user is not authorized to issue this request.MetadataServerUncontactableException - not able to communicate with a Metadata respository service.InvalidParameterException - one of the parameters is null or invalid.UnrecognizedGUIDException - the supplied guid was not recognised
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic Antonym updateAntonymRelationship(String userId, Antonym antonym) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedantonym - the Antonym relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic Antonym replaceAntonymRelationship(String userId, Antonym antonym) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedantonym - the antonym relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic Antonym deleteAntonymRelationship(String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnrecognizedGUIDException, FunctionNotSupportedException, RelationshipNotDeletedException, UnexpectedResponseException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the Antonym relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.FunctionNotSupportedException - Function not supported this indicates that a soft delete was issued but the repository does not support it.InvalidParameterException - one of the parameters is null or invalid.UnrecognizedGUIDException - the supplied guid was not recognisedMetadataServerUncontactableException - not able to communicate with a Metadata respository service. There is a problem retrieving properties from the metadata repository.RelationshipNotDeletedException - a soft delete was issued but the relationship was not deleted.
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic void purgeAntonymRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, GUIDNotPurgedException, UnrecognizedGUIDException, MetadataServerUncontactableException, UnexpectedResponseException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the Antonym relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.MetadataServerUncontactableException - not able to communicate with a Metadata respository service. There is a problem retrieving properties from the metadata repository.GUIDNotPurgedException - a hard delete was issued but the relationship was not purgedUnrecognizedGUIDException - the supplied guid was not recognised
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic Antonym restoreAntonymRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
Restore allows the deleted Antonym relationship to be made active again. Restore allows deletes to be undone. Hard deletes are not stored in the repository so cannot be restored.
userId - unique identifier for requesting user, under which the request is performedguid - guid of the Antonym relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic Translation createTranslationRelationship(String userId, Translation translation) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedtranslation - the Translation relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic Translation getTranslationRelationship(String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the Translation relationship to getUserNotAuthorizedException - the requesting user is not authorized to issue this request.MetadataServerUncontactableException - not able to communicate with a Metadata respository service.InvalidParameterException - one of the parameters is null or invalid.UnrecognizedGUIDException - the supplied guid was not recognised
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic Translation updateTranslationRelationship(String userId, Translation translation) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedtranslation - the Translation relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic Translation replaceTranslationRelationship(String userId, Translation translation) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedtranslation - the translation relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic Translation deleteTranslationRelationship(String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnrecognizedGUIDException, FunctionNotSupportedException, RelationshipNotDeletedException, UnexpectedResponseException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the Translation relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.FunctionNotSupportedException - Function not supported this indicates that a soft delete was issued but the repository does not support it.InvalidParameterException - one of the parameters is null or invalid.UnrecognizedGUIDException - the supplied guid was not recognisedMetadataServerUncontactableException - not able to communicate with a Metadata respository service. There is a problem retrieving properties from the metadata repository.RelationshipNotDeletedException - a soft delete was issued but the relationship was not deleted.
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic void purgeTranslationRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, GUIDNotPurgedException, UnrecognizedGUIDException, MetadataServerUncontactableException, UnexpectedResponseException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the Translation relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.MetadataServerUncontactableException - not able to communicate with a Metadata respository service. There is a problem retrieving properties from the metadata repository.GUIDNotPurgedException - a hard delete was issued but the relationship was not purgedUnrecognizedGUIDException - the supplied guid was not recognised
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic Translation restoreTranslationRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
Restore allows the deleted Translation relationship to be made active again. Restore allows deletes to be undone. Hard deletes are not stored in the repository so cannot be restored.
userId - unique identifier for requesting user, under which the request is performedguid - guid of the Translation relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic UsedInContext createUsedInContextRelationship(String userId, UsedInContext usedInContext) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedusedInContext - the UsedInContext relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic UsedInContext getUsedInContextRelationship(String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the UsedInContext relationship to getUserNotAuthorizedException - the requesting user is not authorized to issue this request.MetadataServerUncontactableException - not able to communicate with a Metadata respository service.InvalidParameterException - one of the parameters is null or invalid.UnrecognizedGUIDException - the supplied guid was not recognised
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic UsedInContext updateUsedInContextRelationship(String userId, UsedInContext usedInContext) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedusedInContext - the UsedInContext relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic UsedInContext replaceUsedInContextRelationship(String userId, UsedInContext usedInContext) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedusedInContext - the usedInContext relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic UsedInContext deleteUsedInContextRelationship(String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnrecognizedGUIDException, FunctionNotSupportedException, RelationshipNotDeletedException, UnexpectedResponseException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the UsedInContext relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.FunctionNotSupportedException - Function not supported this indicates that a soft delete was issued but the repository does not support it.InvalidParameterException - one of the parameters is null or invalid.UnrecognizedGUIDException - the supplied guid was not recognisedMetadataServerUncontactableException - not able to communicate with a Metadata respository service. There is a problem retrieving properties from the metadata repository.RelationshipNotDeletedException - a soft delete was issued but the relationship was not deleted.
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic void purgeUsedInContextRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, GUIDNotPurgedException, UnrecognizedGUIDException, MetadataServerUncontactableException, UnexpectedResponseException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the UsedInContext relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.MetadataServerUncontactableException - not able to communicate with a Metadata respository service. There is a problem retrieving properties from the metadata repository.GUIDNotPurgedException - a hard delete was issued but the relationship was not purgedUnrecognizedGUIDException - the supplied guid was not recognised
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic UsedInContext restoreUsedInContextRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
Restore allows the deletedUsed in context relationship to be made active again. Restore allows deletes to be undone. Hard deletes are not stored in the repository so cannot be restored.
userId - unique identifier for requesting user, under which the request is performedguid - guid of the Used in context relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic PreferredTerm createPreferredTermRelationship(String userId, PreferredTerm preferredTerm) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedpreferredTerm - the PreferredTerm relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic PreferredTerm getPreferredTermRelationship(String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the PreferredTerm relationship to getUserNotAuthorizedException - the requesting user is not authorized to issue this request.MetadataServerUncontactableException - not able to communicate with a Metadata respository service.InvalidParameterException - one of the parameters is null or invalid.UnrecognizedGUIDException - the supplied guid was not recognised
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic PreferredTerm updatePreferredTermRelationship(String userId, PreferredTerm preferredTerm) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedpreferredTerm - the PreferredTerm relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic PreferredTerm replacePreferredTermRelationship(String userId, PreferredTerm preferredTerm) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedpreferredTerm - the preferredTerm relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic PreferredTerm deletePreferredTermRelationship(String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnrecognizedGUIDException, FunctionNotSupportedException, RelationshipNotDeletedException, UnexpectedResponseException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the PreferredTerm relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.FunctionNotSupportedException - Function not supported this indicates that a soft delete was issued but the repository does not support it.InvalidParameterException - one of the parameters is null or invalid.UnrecognizedGUIDException - the supplied guid was not recognisedMetadataServerUncontactableException - not able to communicate with a Metadata respository service. There is a problem retrieving properties from the metadata repository.RelationshipNotDeletedException - a soft delete was issued but the relationship was not deleted.
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic void purgePreferredTermRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, GUIDNotPurgedException, UnrecognizedGUIDException, MetadataServerUncontactableException, UnexpectedResponseException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the PreferredTerm relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.MetadataServerUncontactableException - not able to communicate with a Metadata respository service. There is a problem retrieving properties from the metadata repository.GUIDNotPurgedException - a hard delete was issued but the relationship was not purgedUnrecognizedGUIDException - the supplied guid was not recognised
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic PreferredTerm restorePreferredTermRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
Restore allows the deletedpreferred term relationship to be made active again. Restore allows deletes to be undone. Hard deletes are not stored in the repository so cannot be restored.
userId - unique identifier for requesting user, under which the request is performedguid - guid of the preferred term relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic ValidValue createValidValueRelationship(String userId, ValidValue validValue) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedvalidValue - the ValidValue relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic ValidValue getValidValueRelationship(String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the ValidValue relationship to getUserNotAuthorizedException - the requesting user is not authorized to issue this request.MetadataServerUncontactableException - not able to communicate with a Metadata respository service.InvalidParameterException - one of the parameters is null or invalid.UnrecognizedGUIDException - the supplied guid was not recognised
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic ValidValue updateValidValueRelationship(String userId, ValidValue validValue) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedvalidValue - the ValidValue relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic ValidValue replaceValidValueRelationship(String userId, ValidValue validValue) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedvalidValue - the validValue relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic ValidValue deleteValidValueRelationship(String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnrecognizedGUIDException, FunctionNotSupportedException, RelationshipNotDeletedException, UnexpectedResponseException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the ValidValue relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.FunctionNotSupportedException - Function not supported this indicates that a soft delete was issued but the repository does not support it.InvalidParameterException - one of the parameters is null or invalid.UnrecognizedGUIDException - the supplied guid was not recognisedMetadataServerUncontactableException - not able to communicate with a Metadata respository service. There is a problem retrieving properties from the metadata repository.RelationshipNotDeletedException - a soft delete was issued but the relationship was not deleted.
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic void purgeValidValueRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, GUIDNotPurgedException, UnrecognizedGUIDException, MetadataServerUncontactableException, UnexpectedResponseException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the ValidValue relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.MetadataServerUncontactableException - not able to communicate with a Metadata respository service. There is a problem retrieving properties from the metadata repository.GUIDNotPurgedException - a hard delete was issued but the relationship was not purgedUnrecognizedGUIDException - the supplied guid was not recognised
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic ValidValue restoreValidValueRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
Restore allows the deletedvalid value relationship to be made active again. Restore allows deletes to be undone. Hard deletes are not stored in the repository so cannot be restored.
userId - unique identifier for requesting user, under which the request is performedguid - guid of the valid value relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic ReplacementTerm createReplacementTermRelationship(String userId, ReplacementTerm replacementTerm) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedreplacementTerm - the ReplacementTerm relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic ReplacementTerm getReplacementTermRelationship(String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the ReplacementTerm relationship to getUserNotAuthorizedException - the requesting user is not authorized to issue this request.MetadataServerUncontactableException - not able to communicate with a Metadata respository service.InvalidParameterException - one of the parameters is null or invalid.UnrecognizedGUIDException - the supplied guid was not recognised
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic ReplacementTerm updateReplacementTermRelationship(String userId, ReplacementTerm replacementTerm) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedreplacementTerm - the ReplacementTerm relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic ReplacementTerm replaceReplacementTermRelationship(String userId, ReplacementTerm replacementTerm) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedreplacementTerm - the replacementTerm relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic ReplacementTerm deleteReplacementTermRelationship(String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnrecognizedGUIDException, FunctionNotSupportedException, RelationshipNotDeletedException, UnexpectedResponseException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the ReplacementTerm relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.FunctionNotSupportedException - Function not supported this indicates that a soft delete was issued but the repository does not support it.InvalidParameterException - one of the parameters is null or invalid.UnrecognizedGUIDException - the supplied guid was not recognisedMetadataServerUncontactableException - not able to communicate with a Metadata respository service. There is a problem retrieving properties from the metadata repository.RelationshipNotDeletedException - a soft delete was issued but the relationship was not deleted.
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic void purgeReplacementTermRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, GUIDNotPurgedException, UnrecognizedGUIDException, MetadataServerUncontactableException, UnexpectedResponseException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the ReplacementTerm relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.MetadataServerUncontactableException - not able to communicate with a Metadata respository service. There is a problem retrieving properties from the metadata repository.GUIDNotPurgedException - a hard delete was issued but the relationship was not purgedUnrecognizedGUIDException - the supplied guid was not recognised
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic ReplacementTerm restoreReplacementTermRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
Restore allows the deleted replacement term relationship to be made active again. Restore allows deletes to be undone. Hard deletes are not stored in the repository so cannot be restored.
userId - unique identifier for requesting user, under which the request is performedguid - guid of the replacement term relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermTYPEDBYRelationship createTermTYPEDBYRelationship(String userId, TermTYPEDBYRelationship termTYPEDBYRelationship) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedtermTYPEDBYRelationship - the TermTYPEDBYRelationship relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermTYPEDBYRelationship getTermTYPEDBYRelationship(String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the termTYPEDBYRelationship relationship to getUserNotAuthorizedException - the requesting user is not authorized to issue this request.MetadataServerUncontactableException - not able to communicate with a Metadata respository service.InvalidParameterException - one of the parameters is null or invalid.UnrecognizedGUIDException - the supplied guid was not recognised
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermTYPEDBYRelationship updateTermTYPEDBYRelationship(String userId, TermTYPEDBYRelationship termTYPEDBYRelationship) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedtermTYPEDBYRelationship - the TermTYPEDBYRelationship relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermTYPEDBYRelationship replaceTermTYPEDBYRelationship(String userId, TermTYPEDBYRelationship termTYPEDBYRelationship) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedtermTYPEDBYRelationship - the termTYPEDBYRelationship relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermTYPEDBYRelationship deleteTermTYPEDBYRelationship(String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnrecognizedGUIDException, FunctionNotSupportedException, RelationshipNotDeletedException, UnexpectedResponseException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the termTYPEDBYRelationship relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.FunctionNotSupportedException - Function not supported this indicates that a soft delete was issued but the repository does not support it.InvalidParameterException - one of the parameters is null or invalid.UnrecognizedGUIDException - the supplied guid was not recognisedMetadataServerUncontactableException - not able to communicate with a Metadata respository service. There is a problem retrieving properties from the metadata repository.RelationshipNotDeletedException - a soft delete was issued but the relationship was not deleted.
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic void purgeTermTYPEDBYRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, GUIDNotPurgedException, UnrecognizedGUIDException, MetadataServerUncontactableException, UnexpectedResponseException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the TermTYPEDBYRelationship relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.MetadataServerUncontactableException - not able to communicate with a Metadata respository service. There is a problem retrieving properties from the metadata repository.GUIDNotPurgedException - a hard delete was issued but the relationship was not purgedUnrecognizedGUIDException - the supplied guid was not recognised
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermTYPEDBYRelationship restoreTypedByRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
Restore allows the deleted typed by relationship to be made active again. Restore allows deletes to be undone. Hard deletes are not stored in the repository so cannot be restored.
userId - unique identifier for requesting user, under which the request is performedguid - guid of the typed by relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic ISARelationship createIsaRelationship(String userId, ISARelationship isa) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedisa - the Isa relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic ISARelationship getIsaRelationship(String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the isa relationship to getUserNotAuthorizedException - the requesting user is not authorized to issue this request.MetadataServerUncontactableException - not able to communicate with a Metadata respository service.InvalidParameterException - one of the parameters is null or invalid.UnrecognizedGUIDException - the supplied guid was not recognised
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic ISARelationship updateIsaRelationship(String userId, ISARelationship isa) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedisa - the Isa relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic ISARelationship replaceIsaRelationship(String userId, ISARelationship isa) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedisa - the isa relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic ISARelationship deleteIsaRelationship(String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnrecognizedGUIDException, FunctionNotSupportedException, RelationshipNotDeletedException, UnexpectedResponseException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the isa relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.FunctionNotSupportedException - Function not supported this indicates that a soft delete was issued but the repository does not support it.InvalidParameterException - one of the parameters is null or invalid.UnrecognizedGUIDException - the supplied guid was not recognisedMetadataServerUncontactableException - not able to communicate with a Metadata respository service. There is a problem retrieving properties from the metadata repository.RelationshipNotDeletedException - a soft delete was issued but the relationship was not deleted.
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic void purgeIsaRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, GUIDNotPurgedException, UnrecognizedGUIDException, MetadataServerUncontactableException, UnexpectedResponseException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the Isa relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.MetadataServerUncontactableException - not able to communicate with a Metadata respository service. There is a problem retrieving properties from the metadata repository.GUIDNotPurgedException - a hard delete was issued but the relationship was not purgedUnrecognizedGUIDException - the supplied guid was not recognised
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic ISARelationship restoreIsaRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
Restore allows the deleted is a relationship to be made active again. Restore allows deletes to be undone. Hard deletes are not stored in the repository so cannot be restored.
userId - unique identifier for requesting user, under which the request is performedguid - guid of the is a relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermISATypeOFRelationship createTermISATypeOFRelationship(String userId, TermISATypeOFRelationship isATypeOf) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedisATypeOf - the TermISATypeOFRelationship relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermISATypeOFRelationship getTermISATypeOFRelationship(String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the TermISATypeOFRelationship relationship to getUserNotAuthorizedException - the requesting user is not authorized to issue this request.MetadataServerUncontactableException - not able to communicate with a Metadata respository service.InvalidParameterException - one of the parameters is null or invalid.UnrecognizedGUIDException - the supplied guid was not recognised
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermISATypeOFRelationship updateTermISATypeOFRelationship(String userId, TermISATypeOFRelationship isATypeOf) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedisATypeOf - the TermISATypeOFRelationship relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermISATypeOFRelationship replaceTermISATypeOFRelationship(String userId, TermISATypeOFRelationship isATypeOf) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedisATypeOf - the TermISATypeOFRelationship relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermISATypeOFRelationship deleteTermISATypeOFRelationship(String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnrecognizedGUIDException, FunctionNotSupportedException, RelationshipNotDeletedException, UnexpectedResponseException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the TermISATypeOFRelationship relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.FunctionNotSupportedException - Function not supported this indicates that a soft delete was issued but the repository does not support it.InvalidParameterException - one of the parameters is null or invalid.UnrecognizedGUIDException - the supplied guid was not recognisedMetadataServerUncontactableException - not able to communicate with a Metadata respository service. There is a problem retrieving properties from the metadata repository.RelationshipNotDeletedException - a soft delete was issued but the relationship was not deleted.
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic void purgeTermISATypeOFRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, GUIDNotPurgedException, UnrecognizedGUIDException, MetadataServerUncontactableException, UnexpectedResponseException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the TermISATypeOFRelationship relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.MetadataServerUncontactableException - not able to communicate with a Metadata respository service. There is a problem retrieving properties from the metadata repository.GUIDNotPurgedException - a hard delete was issued but the relationship was not purgedUnrecognizedGUIDException - the supplied guid was not recognised
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermISATypeOFRelationship restoreIsaTypeOfRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
Restore allows the deleted is a type of relationship to be made active again. Restore allows deletes to be undone. Hard deletes are not stored in the repository so cannot be restored.
userId - unique identifier for requesting user, under which the request is performedguid - guid of the is a type of relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermCategorizationRelationship createTermCategorizationRelationship(String userId, TermCategorizationRelationship termCategorizationRelationship) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedtermCategorizationRelationship - the term categorization relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermCategorizationRelationship getTermCategorizationRelationship(String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the TermCategorizationRelationship relationship to getUserNotAuthorizedException - the requesting user is not authorized to issue this request.MetadataServerUncontactableException - not able to communicate with a Metadata respository service.InvalidParameterException - one of the parameters is null or invalid.UnrecognizedGUIDException - the supplied guid was not recognised
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermCategorizationRelationship updateTermCategorizationRelationship(String userId, TermCategorizationRelationship termCategorizationRelationship) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedtermCategorizationRelationship - the term categorization relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermCategorizationRelationship replaceTermCategorizationRelationship(String userId, TermCategorizationRelationship termCategorizationRelationship) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedtermCategorizationRelationship - the term categorization relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermCategorizationRelationship deleteTermCategorizationRelationship(String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnrecognizedGUIDException, FunctionNotSupportedException, RelationshipNotDeletedException, UnexpectedResponseException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the TermCategorizationRelationship relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.FunctionNotSupportedException - Function not supported this indicates that a soft delete was issued but the repository does not support it.InvalidParameterException - one of the parameters is null or invalid.MetadataServerUncontactableException - not able to communicate with a Metadata respository service. There is a problem retrieving properties from the metadata repository.RelationshipNotDeletedException - a soft delete was issued but the relationship was not deleted.UnrecognizedGUIDException - the supplied guid was not recognised
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic void purgeTermCategorizationRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, GUIDNotPurgedException, UnrecognizedGUIDException, MetadataServerUncontactableException, UnexpectedResponseException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the TermCategorizationRelationship relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.MetadataServerUncontactableException - not able to communicate with a Metadata respository service. There is a problem retrieving properties from the metadata repository.GUIDNotPurgedException - a hard delete was issued but the relationship was not purgedUnrecognizedGUIDException - the supplied guid was not recognised
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermCategorizationRelationship restoreTermCategorizationRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
Restore allows the deleted Term Categorization relationship to be made active again. Restore allows deletes to be undone. Hard deletes are not stored in the repository so cannot be restored.
userId - unique identifier for requesting user, under which the request is performedguid - guid of the Term Categorization relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermAnchorRelationship createTermAnchorRelationship(String userId, TermAnchorRelationship termAnchorRelationship) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedtermAnchorRelationship - the TermAnchor relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermAnchorRelationship getTermAnchorRelationship(String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the TermAnchorRelationship relationship to getUserNotAuthorizedException - the requesting user is not authorized to issue this request.MetadataServerUncontactableException - not able to communicate with a Metadata respository service.InvalidParameterException - one of the parameters is null or invalid.UnrecognizedGUIDException - the supplied guid was not recognised
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermAnchorRelationship updateTermAnchorRelationship(String userId, TermAnchorRelationship termAnchorRelationship) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedtermAnchorRelationship - the TermAnchor relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermAnchorRelationship replaceTermAnchorRelationship(String userId, TermAnchorRelationship termAnchorRelationship) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedtermAnchorRelationship - the TermAnchor relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermAnchorRelationship deleteTermAnchorRelationship(String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnrecognizedGUIDException, FunctionNotSupportedException, RelationshipNotDeletedException, UnexpectedResponseException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the TermAnchorRelationship relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.FunctionNotSupportedException - Function not supported this indicates that a soft delete was issued but the repository does not support it.InvalidParameterException - one of the parameters is null or invalid.MetadataServerUncontactableException - not able to communicate with a Metadata respository service. There is a problem retrieving properties from the metadata repository.RelationshipNotDeletedException - a soft delete was issued but the relationship was not deleted.UnrecognizedGUIDException - the supplied guid was not recognised
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic void purgeTermAnchorRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, GUIDNotPurgedException, UnrecognizedGUIDException, MetadataServerUncontactableException, UnexpectedResponseException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the TermAnchorRelationship relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.MetadataServerUncontactableException - not able to communicate with a Metadata respository service. There is a problem retrieving properties from the metadata repository.GUIDNotPurgedException - a hard delete was issued but the relationship was not purgedUnrecognizedGUIDException - the supplied guid was not recognised
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermAnchorRelationship restoreTermAnchorRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
Restore allows the deleted Term Categorization relationship to be made active again. Restore allows deletes to be undone. Hard deletes are not stored in the repository so cannot be restored.
userId - unique identifier for requesting user, under which the request is performedguid - guid of the Term Anchor relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic CategoryAnchorRelationship createCategoryAnchorRelationship(String userId, CategoryAnchorRelationship categoryAnchorRelationship) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedcategoryAnchorRelationship - the category anchor relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic CategoryAnchorRelationship getCategoryAnchorRelationship(String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the CategoryAnchorRelationship relationship to getUserNotAuthorizedException - the requesting user is not authorized to issue this request.MetadataServerUncontactableException - not able to communicate with a Metadata respository service.InvalidParameterException - one of the parameters is null or invalid.UnrecognizedGUIDException - the supplied guid was not recognised
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic CategoryAnchorRelationship updateCategoryAnchorRelationship(String userId, CategoryAnchorRelationship categoryAnchorRelationship) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedcategoryAnchorRelationship - the category anchor relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic CategoryAnchorRelationship replaceCategoryAnchorRelationship(String userId, CategoryAnchorRelationship categoryAnchorRelationship) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedcategoryAnchorRelationship - the category anchor relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic CategoryAnchorRelationship deleteCategoryAnchorRelationship(String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnrecognizedGUIDException, FunctionNotSupportedException, RelationshipNotDeletedException, UnexpectedResponseException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the CategoryAnchorRelationship relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.FunctionNotSupportedException - Function not supported this indicates that a soft delete was issued but the repository does not support it.InvalidParameterException - one of the parameters is null or invalid.MetadataServerUncontactableException - not able to communicate with a Metadata respository service. There is a problem retrieving properties from the metadata repository.RelationshipNotDeletedException - a soft delete was issued but the relationship was not deleted.UnrecognizedGUIDException - the supplied guid was not recognised
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic void purgeCategoryAnchorRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, GUIDNotPurgedException, UnrecognizedGUIDException, MetadataServerUncontactableException, UnexpectedResponseException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the CategoryAnchorRelationship relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.MetadataServerUncontactableException - not able to communicate with a Metadata respository service. There is a problem retrieving properties from the metadata repository.GUIDNotPurgedException - a hard delete was issued but the relationship was not purgedUnrecognizedGUIDException - the supplied guid was not recognised
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic CategoryAnchorRelationship restoreCategoryAnchorRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
Restore allows the deleted Category Anchor relationship to be made active again. Restore allows deletes to be undone. Hard deletes are not stored in the repository so cannot be restored.
userId - unique identifier for requesting user, under which the request is performedguid - guid of the Category Anchor relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic ProjectScopeRelationship createProjectScopeRelationship(String userId, ProjectScopeRelationship projectScope) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedprojectScope - the ProjectScope relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic ProjectScopeRelationship getProjectScopeRelationship(String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the ProjectScope relationship to getUserNotAuthorizedException - the requesting user is not authorized to issue this request.MetadataServerUncontactableException - not able to communicate with a Metadata respository service.InvalidParameterException - one of the parameters is null or invalid.UnrecognizedGUIDException - the supplied guid was not recognised
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic ProjectScopeRelationship updateProjectScopeRelationship(String userId, ProjectScopeRelationship projectScopeRelationship) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedprojectScopeRelationship - the ProjectScope relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic ProjectScopeRelationship replaceProjectScopeRelationship(String userId, ProjectScopeRelationship projectScopeRelationship) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
userId - userId under which the request is performedprojectScopeRelationship - the ProjectScope relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic ProjectScopeRelationship deleteProjectScopeRelationship(String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UnrecognizedGUIDException, UserNotAuthorizedException, FunctionNotSupportedException, RelationshipNotDeletedException, UnexpectedResponseException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the ProjectScope relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.FunctionNotSupportedException - Function not supported this indicates that a soft delete was issued but the repository does not support it.InvalidParameterException - one of the parameters is null or invalid.MetadataServerUncontactableException - not able to communicate with a Metadata respository service. There is a problem retrieving properties from the metadata repository.RelationshipNotDeletedException - a soft delete was issued but the relationship was not deleted.UnrecognizedGUIDException - the supplied guid was not recognised
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic void purgeProjectScopeRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, GUIDNotPurgedException, UnrecognizedGUIDException, MetadataServerUncontactableException, UnexpectedResponseException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the ProjectScope relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.MetadataServerUncontactableException - not able to communicate with a Metadata respository service. There is a problem retrieving properties from the metadata repository.GUIDNotPurgedException - a hard delete was issued but the relationship was not purgedUnrecognizedGUIDException - the supplied guid was not recognised
Client library ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic ProjectScopeRelationship restoreProjectScopeRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
Restore allows the deleted ProjectScope relationship to be made active again. Restore allows deletes to be undone. Hard deletes are not stored in the repository so cannot be restored.
userId - unique identifier for requesting user, under which the request is performedguid - guid of the ProjectScope relationship to restoreUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic SemanticAssignment getSemanticAssignmentRelationship(String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the SemanticAssignment relationship to getUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidUnrecognizedGUIDException - the supplied guid was not recognised
Client library Exceptions
MetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverCopyright © 2018–2020 ODPi. All rights reserved.