public class SubjectAreaRelationshipImpl extends Object implements SubjectAreaRelationship
| Constructor and Description |
|---|
SubjectAreaRelationshipImpl(String omasServerURL,
String serverName)
Default Constructor used once a connector is created.
|
| Modifier and Type | Method and Description |
|---|---|
Antonym |
createAntonymRelationship(String serverName,
String userId,
Antonym antonym)
Create a antonym relationship.
|
CategoryAnchorRelationship |
createCategoryAnchorRelationship(String serverName,
String userId,
CategoryAnchorRelationship termCategorizationRelationship)
Create a Category Anchor Relationship.
|
ISARelationship |
createIsaRelationship(String serverName,
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 serverName,
String userId,
PreferredTerm preferredTerm)
Create a PreferredTerm relationship, which is link to an alternative term that the organization prefer is used.
|
ProjectScopeRelationship |
createProjectScopeRelationship(String serverName,
String userId,
ProjectScopeRelationship projectScope)
Create a ProjectScope relationship.
|
RelatedTerm |
createRelatedTerm(String serverName,
String userId,
RelatedTerm relatedTermRelationship)
Create a RelatedTerm.
|
ReplacementTerm |
createReplacementTermRelationship(String serverName,
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 serverName,
String userId,
Synonym synonym)
Create a synonym relationship.
|
TermAnchorRelationship |
createTermAnchorRelationship(String serverName,
String userId,
TermAnchorRelationship termCategorizationRelationship)
Create a Term Anchor Relationship.
|
TermCategorizationRelationship |
createTermCategorizationRelationship(String serverName,
String userId,
TermCategorizationRelationship termCategorizationRelationship)
Create a Term Categorization Relationship.
|
TermHASARelationship |
createTermHASARelationship(String serverName,
String userId,
TermHASARelationship termHASARelationship)
Create a Term HASA Relationship.
|
TermISATypeOFRelationship |
createTermISATypeOFRelationship(String serverName,
String userId,
TermISATypeOFRelationship TermISATypeOFRelationship)
Create a TermISATypeOFRelationship relationship, which is defines an inheritance relationship between two spine objects.
|
TermTYPEDBYRelationship |
createTermTYPEDBYRelationship(String serverName,
String userId,
TermTYPEDBYRelationship termTYPEDBYRelationship)
Create a TermTYPEDBYRelationship relationship, which is defines the relationship between a spine attribute and its type.
|
Translation |
createTranslationRelationship(String serverName,
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 serverName,
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 serverName,
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 serverName,
String userId,
String guid)
Delete a antonym relationship.
|
CategoryAnchorRelationship |
deleteCategoryAnchorRelationship(String serverName,
String userId,
String guid)
Delete a Category Anchor Relationship.
|
ISARelationship |
deleteIsaRelationship(String serverName,
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 serverName,
String userId,
String guid)
Delete a preferredTerm relationship, which is link to an alternative term that the organization prefer is used.
|
ProjectScopeRelationship |
deleteProjectScopeRelationship(String serverName,
String userId,
String guid)
Delete a ProjectScope relationship.
|
RelatedTerm |
deleteRelatedTerm(String serverName,
String userId,
String guid)
Delete a RelatedTerm.
|
ReplacementTerm |
deleteReplacementTermRelationship(String serverName,
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 serverName,
String userId,
String guid)
Delete a synonym relationship.
|
TermAnchorRelationship |
deleteTermAnchorRelationship(String serverName,
String userId,
String guid)
Delete a Term Anchor Relationship.
|
TermCategorizationRelationship |
deleteTermCategorizationRelationship(String serverName,
String userId,
String guid)
Delete a Term Categorization Relationship.
|
TermHASARelationship |
deleteTermHASARelationship(String serverName,
String userId,
String guid)
Delete a Term HASA Relationship.
|
TermISATypeOFRelationship |
deleteTermISATypeOFRelationship(String serverName,
String userId,
String guid)
Delete a TermISATypeOFRelationship relationship, which is defines an inheritance relationship between two spine objects.
|
TermTYPEDBYRelationship |
deleteTermTYPEDBYRelationship(String serverName,
String userId,
String guid)
Delete a termTYPEDBYRelationship relationship, which is defines the relationship between a spine attribute and its type.
|
Translation |
deleteTranslationRelationship(String serverName,
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 serverName,
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 serverName,
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 serverName,
String userId,
String guid)
Get a antonym relationship.
|
CategoryAnchorRelationship |
getCategoryAnchorRelationship(String serverName,
String userId,
String guid)
Get a Category Anchor Relationship.
|
ISARelationship |
getIsaRelationship(String serverName,
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 serverName,
String userId,
String guid)
Get a preferredTerm relationship, which is link to an alternative term that the organization prefer is used.
|
ProjectScopeRelationship |
getProjectScopeRelationship(String serverName,
String userId,
String guid)
Get a ProjectScope relationship.
|
RelatedTerm |
getRelatedTerm(String serverName,
String userId,
String guid)
Get a RelatedTerm.
|
ReplacementTerm |
getReplacementTermRelationship(String serverName,
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 serverName,
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 serverName,
String userId,
String guid)
Get a synonym relationship.
|
TermAnchorRelationship |
getTermAnchorRelationship(String serverName,
String userId,
String guid)
Get a Term Anchor Relationship.
|
TermCategorizationRelationship |
getTermCategorizationRelationship(String serverName,
String userId,
String guid)
Get a Term Categorization Relationship.
|
TermHASARelationship |
getTermHASARelationship(String serverName,
String userId,
String guid)
Get a Term HASA Relationship.
|
TermISATypeOFRelationship |
getTermISATypeOFRelationship(String serverName,
String userId,
String guid)
Get a TermISATypeOFRelationship relationship, which is defines an inheritance relationship between two spine objects.
|
TermTYPEDBYRelationship |
getTermTYPEDBYRelationship(String serverName,
String userId,
String guid)
Get a termTYPEDBYRelationship relationship, which is defines the relationship between a spine attribute and its type.
|
Translation |
getTranslationRelationship(String serverName,
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 serverName,
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 serverName,
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 serverName,
String userId,
String guid)
Purge a antonym relationship.
|
void |
purgeCategoryAnchorRelationship(String serverName,
String userId,
String guid)
Purge a Category Anchor Relationship.
|
void |
purgeIsaRelationship(String serverName,
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 serverName,
String userId,
String guid)
Purge a preferredTerm relationship, which is link to an alternative term that the organization prefer is used.
|
void |
purgeProjectScopeRelationship(String serverName,
String userId,
String guid)
Purge a ProjectScope relationship.
|
void |
purgeRelatedTerm(String serverName,
String userId,
String guid)
Purge a RelatedTerm.
|
void |
purgeReplacementTermRelationship(String serverName,
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 serverName,
String userId,
String guid)
Purge a synonym relationship.
|
void |
purgeTermAnchorRelationship(String serverName,
String userId,
String guid)
Purge a Term Anchor Relationship.
|
void |
purgeTermCategorizationRelationship(String serverName,
String userId,
String guid)
Purge a Term Categorization Relationship.
|
void |
purgeTermHASARelationship(String serverName,
String userId,
String guid)
Purge a Term HASA Relationship.
|
void |
purgeTermISATypeOFRelationship(String serverName,
String userId,
String guid)
Purge a TermISATypeOFRelationship relationship, which is defines an inheritance relationship between two spine objects.
|
void |
purgeTermTYPEDBYRelationship(String serverName,
String userId,
String guid)
Purge a termTYPEDBYRelationship relationship, which is defines the relationship between a spine attribute and its type.
|
void |
purgeTranslationRelationship(String serverName,
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 serverName,
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 serverName,
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 serverName,
String userId,
Antonym antonymRelationship)
Replace an Antonym relationship which is a link between glossary terms that have the opposite meaning
|
CategoryAnchorRelationship |
replaceCategoryAnchorRelationship(String serverName,
String userId,
CategoryAnchorRelationship termCategorizationRelationship)
Replace a Category Anchor Relationship.
|
ISARelationship |
replaceIsaRelationship(String serverName,
String userId,
ISARelationship isaRelationship)
Replace an Isa relationship, which is link between a more general glossary term and a more specific definition.
|
PreferredTerm |
replacePreferredTermRelationship(String serverName,
String userId,
PreferredTerm preferredTermRelationship)
Replace an PreferredTerm relationship, which is link to an alternative term that the organization prefer is used.
|
ProjectScopeRelationship |
replaceProjectScopeRelationship(String serverName,
String userId,
ProjectScopeRelationship ProjectScopeRelationship)
Replace a ProjectScope relationship which is a link between the project content and the project.
|
RelatedTerm |
replaceRelatedTerm(String serverName,
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 serverName,
String userId,
ReplacementTerm replacementTermRelationship)
Replace an ReplacementTerm relationship, which is link to a glossary term that is replacing an obsolete glossary term.
|
Synonym |
replaceSynonymRelationship(String serverName,
String userId,
Synonym synonymRelationship)
Replace a Synonym relationship which is a link between glossary terms that have the same meaning
|
TermAnchorRelationship |
replaceTermAnchorRelationship(String serverName,
String userId,
TermAnchorRelationship termCategorizationRelationship)
Replace a Term Anchor Relationship.
|
TermCategorizationRelationship |
replaceTermCategorizationRelationship(String serverName,
String userId,
TermCategorizationRelationship termCategorizationRelationship)
Replace a Term Categorization Relationship.
|
TermHASARelationship |
replaceTermHASARelationship(String serverName,
String userId,
TermHASARelationship termHASARelationship)
Replace a Term HASA Relationship.
|
TermISATypeOFRelationship |
replaceTermISATypeOFRelationship(String serverName,
String userId,
TermISATypeOFRelationship TermISATypeOFRelationship)
Replace an TermISATypeOFRelationship relationship, which is defines an inheritance relationship between two spine objects.
|
TermTYPEDBYRelationship |
replaceTermTYPEDBYRelationship(String serverName,
String userId,
TermTYPEDBYRelationship termTYPEDBYRelationship)
Replace an TermTYPEDBYRelationship relationship, which is defines the relationship between a spine attribute and its type.
|
Translation |
replaceTranslationRelationship(String serverName,
String userId,
Translation translationRelationship)
Replace an Translation relationship, which is link between glossary terms that provide different natural language translation of the same concept.
|
UsedInContext |
replaceUsedInContextRelationship(String serverName,
String userId,
UsedInContext usedInContextRelationship)
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 serverName,
String userId,
ValidValue validValueRelationship)
Replace an ValidValue relationship, which is link between glossary terms where one defines one of the data values for the another.
|
Antonym |
restoreAntonymRelationship(String serverName,
String userId,
String guid)
Restore a Antonym relationship
Restore allows the deleted Antonym relationship to be made active again.
|
CategoryAnchorRelationship |
restoreCategoryAnchorRelationship(String serverName,
String userId,
String guid)
Restore a Category Anchor Relationship.
|
ISARelationship |
restoreIsaRelationship(String serverName,
String userId,
String guid)
Restore an is a relationship
Restore allows the deleted is a relationship to be made active again.
|
TermISATypeOFRelationship |
restoreIsaTypeOfRelationship(String serverName,
String userId,
String guid)
Restore an is a type of relationship
Restore allows the deleted is a type of relationship to be made active again.
|
PreferredTerm |
restorePreferredTermRelationship(String serverName,
String userId,
String guid)
Restore a preferred term relationship
Restore allows the deletedpreferred term relationship to be made active again.
|
ProjectScopeRelationship |
restoreProjectScopeRelationship(String serverName,
String userId,
String guid)
Restore a ProjectScope relationship which is a link between the project content and the project.
|
RelatedTerm |
restoreRelatedTerm(String serverName,
String userId,
String guid)
Restore a Related Term relationship
Restore allows the deleted related term relationship to be made active again.
|
RelatedTerm |
restoreRelatedTermRelationship(String serverName,
String userId,
String guid)
Restore a related term relationship
Restore allows the deleted related term relationship to be made active again.
|
ReplacementTerm |
restoreReplacementTermRelationship(String serverName,
String userId,
String guid)
Restore a replacement term relationship
Restore allows the deleted replacement term relationship to be made active again.
|
Synonym |
restoreSynonymRelationship(String serverName,
String userId,
String guid)
Restore a Synonym relationship
Restore allows the deleted Synonym relationship to be made active again.
|
TermAnchorRelationship |
restoreTermAnchorRelationship(String serverName,
String userId,
String guid)
Restore a Term Anchor Relationship.
|
TermCategorizationRelationship |
restoreTermCategorizationRelationship(String serverName,
String userId,
String guid)
Restore a Term Categorization Relationship.
|
TermHASARelationship |
restoreTermHASARelationship(String serverName,
String userId,
String guid)
Restore a has a relationship
Restore allows the deleted has a relationship to be made active again.
|
Translation |
restoreTranslationRelationship(String serverName,
String userId,
String guid)
Restore a Translation relationship
Restore allows the deleted Translation relationship to be made active again.
|
TermTYPEDBYRelationship |
restoreTypedByRelationship(String serverName,
String userId,
String guid)
Restore a typed by relationship
Restore allows the deleted typed by relationship to be made active again.
|
UsedInContext |
restoreUsedInContextRelationship(String serverName,
String userId,
String guid)
Restore a Used in context relationship
Restore allows the deletedUsed in context relationship to be made active again.
|
ValidValue |
restoreValidValueRelationship(String serverName,
String userId,
String guid)
Restore a valid value relationship
Restore allows the deletedvalid value relationship to be made active again.
|
Antonym |
updateAntonymRelationship(String serverName,
String userId,
Antonym antonymRelationship)
Update a Antonym relationship which is a link between glossary terms that have the opposite meaning
|
ISARelationship |
updateIsaRelationship(String serverName,
String userId,
ISARelationship isaRelationship)
Update a Isa relationship, which is link between a more general glossary term and a more specific definition.
|
PreferredTerm |
updatePreferredTermRelationship(String serverName,
String userId,
PreferredTerm preferredTermRelationship)
Update a PreferredTerm relationship, which is link to an alternative term that the organization prefer is used.
|
ProjectScopeRelationship |
updateProjectScopeRelationship(String serverName,
String userId,
ProjectScopeRelationship projectScopeRelationship)
Update a ProjectScope relationship which is a link between the project content and the project.
|
RelatedTerm |
updateRelatedTerm(String serverName,
String userId,
RelatedTerm termRelatedTerm)
Update a RelatedTerm Relationship.
|
ReplacementTerm |
updateReplacementTermRelationship(String serverName,
String userId,
ReplacementTerm replacementTermRelationship)
Update a ReplacementTerm relationship, which is link to a glossary term that is replacing an obsolete glossary term.
|
Synonym |
updateSynonymRelationship(String serverName,
String userId,
Synonym synonymRelationship)
Update a Synonym relationship which is a link between glossary terms that have the same meaning
|
TermCategorizationRelationship |
updateTermCategorizationRelationship(String serverName,
String userId,
TermCategorizationRelationship termCategorizationRelationship)
Update a Term Categorization Relationship.
|
TermHASARelationship |
updateTermHASARelationship(String serverName,
String userId,
TermHASARelationship termHASARelationship)
Update a Term HASA Relationship.
|
TermISATypeOFRelationship |
updateTermISATypeOFRelationship(String serverName,
String userId,
TermISATypeOFRelationship TermISATypeOFRelationship)
Update a TermISATypeOFRelationship relationship, which is defines an inheritance relationship between two spine objects.
|
TermTYPEDBYRelationship |
updateTermTYPEDBYRelationship(String serverName,
String userId,
TermTYPEDBYRelationship termTYPEDBYRelationship)
Update a TermTYPEDBYRelationship relationship, which is defines the relationship between a spine attribute and its type.
|
Translation |
updateTranslationRelationship(String serverName,
String userId,
Translation translationRelationship)
Update a Translation relationship, which is link between glossary terms that provide different natural language translation of the same concept.
|
UsedInContext |
updateUsedInContextRelationship(String serverName,
String userId,
UsedInContext usedInContextRelationship)
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 serverName,
String userId,
ValidValue validValueRelationship)
Update a ValidValue relationship, which is link between glossary terms where one defines one of the data values for the another.
|
public SubjectAreaRelationshipImpl(String omasServerURL, String serverName)
serverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantomasServerURL - unique id for the connector instancepublic TermHASARelationship createTermHASARelationship(String serverName, String userId, TermHASARelationship termHASARelationship) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
createTermHASARelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermHASARelationship getTermHASARelationship(String serverName, String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
getTermHASARelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 serverName, String userId, TermHASARelationship termHASARelationship) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
updateTermHASARelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermHASARelationship replaceTermHASARelationship(String serverName, String userId, TermHASARelationship termHASARelationship) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
replaceTermHASARelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermHASARelationship deleteTermHASARelationship(String serverName, String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnrecognizedGUIDException, FunctionNotSupportedException, RelationshipNotDeletedException, UnexpectedResponseException
deleteTermHASARelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 serverName, String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, GUIDNotPurgedException, UnrecognizedGUIDException, MetadataServerUncontactableException, UnexpectedResponseException
purgeTermHASARelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - unique identifier for requesting user, under which the request is performedguid - guid of the TermHASARelationship relationship to delete
when not successful the following Exception responses can occur
Exceptions returned by the serverUserNotAuthorizedException - 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 serverName, String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
restoreTermHASARelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic RelatedTerm createRelatedTerm(String serverName, String userId, RelatedTerm relatedTermRelationship) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
createRelatedTerm in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic RelatedTerm getRelatedTerm(String serverName, String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
getRelatedTerm in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 serverName, String userId, RelatedTerm termRelatedTerm) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
updateRelatedTerm in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic RelatedTerm replaceRelatedTerm(String serverName, String userId, RelatedTerm termRelatedTerm) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
replaceRelatedTerm in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic RelatedTerm restoreRelatedTerm(String serverName, String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
restoreRelatedTerm in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic RelatedTerm deleteRelatedTerm(String serverName, String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnrecognizedGUIDException, FunctionNotSupportedException, RelationshipNotDeletedException, UnexpectedResponseException
deleteRelatedTerm in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 serverName, String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, GUIDNotPurgedException, UnrecognizedGUIDException, MetadataServerUncontactableException, UnexpectedResponseException
purgeRelatedTerm in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - unique identifier for requesting user, under which the request is performedguid - guid of the RelatedTerm relationship to delete
when not successful the following Exception responses can occur
Exceptions returned by the serverUserNotAuthorizedException - 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 serverName, String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
restoreRelatedTermRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic Synonym createSynonymRelationship(String serverName, String userId, Synonym synonym) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
createSynonymRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic Synonym getSynonymRelationship(String serverName, String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
getSynonymRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 Synonym updateSynonymRelationship(String serverName, String userId, Synonym synonymRelationship) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
updateSynonymRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - userId under which the request is performedsynonymRelationship - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic Synonym replaceSynonymRelationship(String serverName, String userId, Synonym synonymRelationship) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
replaceSynonymRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - userId under which the request is performedsynonymRelationship - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic Synonym deleteSynonymRelationship(String serverName, String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UnrecognizedGUIDException, UserNotAuthorizedException, FunctionNotSupportedException, RelationshipNotDeletedException, UnexpectedResponseException
deleteSynonymRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 purgeSynonymRelationship(String serverName, String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, GUIDNotPurgedException, UnrecognizedGUIDException, MetadataServerUncontactableException, UnexpectedResponseException
purgeSynonymRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - unique identifier for requesting user, under which the request is performedguid - guid of the Synonym relationship to delete
when not successful the following Exception responses can occur
Exceptions returned by the serverUserNotAuthorizedException - 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 serverName, String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
restoreSynonymRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic Antonym createAntonymRelationship(String serverName, String userId, Antonym antonym) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
createAntonymRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic Antonym getAntonymRelationship(String serverName, String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
getAntonymRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 Antonym updateAntonymRelationship(String serverName, String userId, Antonym antonymRelationship) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
updateAntonymRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - userId under which the request is performedantonymRelationship - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic Antonym replaceAntonymRelationship(String serverName, String userId, Antonym antonymRelationship) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
replaceAntonymRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - userId under which the request is performedantonymRelationship - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic Antonym deleteAntonymRelationship(String serverName, String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnrecognizedGUIDException, FunctionNotSupportedException, RelationshipNotDeletedException, UnexpectedResponseException
deleteAntonymRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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.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 serverName, String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, GUIDNotPurgedException, UnrecognizedGUIDException, MetadataServerUncontactableException, UnexpectedResponseException
purgeAntonymRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - unique identifier for requesting user, under which the request is performedguid - guid of the Antonym relationship to delete
when not successful the following Exception responses can occur
Exceptions returned by the serverUserNotAuthorizedException - 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 serverName, String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
restoreAntonymRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic Translation createTranslationRelationship(String serverName, String userId, Translation translation) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
createTranslationRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic Translation getTranslationRelationship(String serverName, String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
getTranslationRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 Translation updateTranslationRelationship(String serverName, String userId, Translation translationRelationship) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
updateTranslationRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - userId under which the request is performedtranslationRelationship - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic Translation replaceTranslationRelationship(String serverName, String userId, Translation translationRelationship) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
replaceTranslationRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - userId under which the request is performedtranslationRelationship - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic Translation deleteTranslationRelationship(String serverName, String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnrecognizedGUIDException, FunctionNotSupportedException, RelationshipNotDeletedException, UnexpectedResponseException
deleteTranslationRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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.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 serverName, String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, GUIDNotPurgedException, UnrecognizedGUIDException, MetadataServerUncontactableException, UnexpectedResponseException
purgeTranslationRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - unique identifier for requesting user, under which the request is performedguid - guid of the Translation relationship to delete
when not successful the following Exception responses can occur
Exceptions returned by the serverUserNotAuthorizedException - 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 serverName, String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
restoreTranslationRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic UsedInContext createUsedInContextRelationship(String serverName, String userId, UsedInContext usedInContext) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
createUsedInContextRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic UsedInContext getUsedInContextRelationship(String serverName, String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
getUsedInContextRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 UsedInContext updateUsedInContextRelationship(String serverName, String userId, UsedInContext usedInContextRelationship) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
updateUsedInContextRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - userId under which the request is performedusedInContextRelationship - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic UsedInContext replaceUsedInContextRelationship(String serverName, String userId, UsedInContext usedInContextRelationship) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
replaceUsedInContextRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - userId under which the request is performedusedInContextRelationship - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic UsedInContext deleteUsedInContextRelationship(String serverName, String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnrecognizedGUIDException, FunctionNotSupportedException, RelationshipNotDeletedException, UnexpectedResponseException
deleteUsedInContextRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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.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 serverName, String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, GUIDNotPurgedException, UnrecognizedGUIDException, MetadataServerUncontactableException, UnexpectedResponseException
purgeUsedInContextRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - unique identifier for requesting user, under which the request is performedguid - guid of the UsedInContext relationship to delete
when not successful the following Exception responses can occur
Exceptions returned by the serverUserNotAuthorizedException - 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 serverName, String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
restoreUsedInContextRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic PreferredTerm createPreferredTermRelationship(String serverName, String userId, PreferredTerm preferredTerm) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
createPreferredTermRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic PreferredTerm getPreferredTermRelationship(String serverName, String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
getPreferredTermRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 PreferredTerm updatePreferredTermRelationship(String serverName, String userId, PreferredTerm preferredTermRelationship) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
updatePreferredTermRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - userId under which the request is performedpreferredTermRelationship - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic PreferredTerm replacePreferredTermRelationship(String serverName, String userId, PreferredTerm preferredTermRelationship) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
replacePreferredTermRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - userId under which the request is performedpreferredTermRelationship - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic PreferredTerm deletePreferredTermRelationship(String serverName, String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnrecognizedGUIDException, FunctionNotSupportedException, RelationshipNotDeletedException, UnexpectedResponseException
deletePreferredTermRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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.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 serverName, String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, GUIDNotPurgedException, UnrecognizedGUIDException, MetadataServerUncontactableException, UnexpectedResponseException
purgePreferredTermRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - unique identifier for requesting user, under which the request is performedguid - guid of the PreferredTerm relationship to delete
when not successful the following Exception responses can occur
Exceptions returned by the serverUserNotAuthorizedException - 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 serverName, String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
restorePreferredTermRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic ValidValue createValidValueRelationship(String serverName, String userId, ValidValue validValue) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
createValidValueRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic ValidValue getValidValueRelationship(String serverName, String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
getValidValueRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 ValidValue updateValidValueRelationship(String serverName, String userId, ValidValue validValueRelationship) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
updateValidValueRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - userId under which the request is performedvalidValueRelationship - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic ValidValue replaceValidValueRelationship(String serverName, String userId, ValidValue validValueRelationship) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
replaceValidValueRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - userId under which the request is performedvalidValueRelationship - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic ValidValue deleteValidValueRelationship(String serverName, String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnrecognizedGUIDException, FunctionNotSupportedException, RelationshipNotDeletedException, UnexpectedResponseException
deleteValidValueRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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.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 serverName, String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, GUIDNotPurgedException, UnrecognizedGUIDException, MetadataServerUncontactableException, UnexpectedResponseException
purgeValidValueRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - unique identifier for requesting user, under which the request is performedguid - guid of the ValidValue relationship to delete
when not successful the following Exception responses can occur
Exceptions returned by the serverUserNotAuthorizedException - 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 serverName, String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
restoreValidValueRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic ReplacementTerm createReplacementTermRelationship(String serverName, String userId, ReplacementTerm replacementTerm) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
createReplacementTermRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic ReplacementTerm getReplacementTermRelationship(String serverName, String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
getReplacementTermRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 ReplacementTerm updateReplacementTermRelationship(String serverName, String userId, ReplacementTerm replacementTermRelationship) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
updateReplacementTermRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - userId under which the request is performedreplacementTermRelationship - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic ReplacementTerm replaceReplacementTermRelationship(String serverName, String userId, ReplacementTerm replacementTermRelationship) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
replaceReplacementTermRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - userId under which the request is performedreplacementTermRelationship - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic ReplacementTerm deleteReplacementTermRelationship(String serverName, String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnrecognizedGUIDException, FunctionNotSupportedException, RelationshipNotDeletedException, UnexpectedResponseException
deleteReplacementTermRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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.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 serverName, String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, GUIDNotPurgedException, UnrecognizedGUIDException, MetadataServerUncontactableException, UnexpectedResponseException
purgeReplacementTermRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - unique identifier for requesting user, under which the request is performedguid - guid of the ReplacementTerm relationship to delete
when not successful the following Exception responses can occur
Exceptions returned by the serverUserNotAuthorizedException - 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 serverName, String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
restoreReplacementTermRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermTYPEDBYRelationship createTermTYPEDBYRelationship(String serverName, String userId, TermTYPEDBYRelationship termTYPEDBYRelationship) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
createTermTYPEDBYRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermTYPEDBYRelationship getTermTYPEDBYRelationship(String serverName, String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
getTermTYPEDBYRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - unique identifier for requesting user, under which the request is performedguid - guid of the termTYPEDBY 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 serverName, String userId, TermTYPEDBYRelationship termTYPEDBYRelationship) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
updateTermTYPEDBYRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermTYPEDBYRelationship replaceTermTYPEDBYRelationship(String serverName, String userId, TermTYPEDBYRelationship termTYPEDBYRelationship) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
replaceTermTYPEDBYRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermTYPEDBYRelationship deleteTermTYPEDBYRelationship(String serverName, String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnrecognizedGUIDException, FunctionNotSupportedException, RelationshipNotDeletedException, UnexpectedResponseException
deleteTermTYPEDBYRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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.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 serverName, String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, GUIDNotPurgedException, UnrecognizedGUIDException, MetadataServerUncontactableException, UnexpectedResponseException
purgeTermTYPEDBYRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - unique identifier for requesting user, under which the request is performedguid - guid of the TermTYPEDBYRelationship relationship to delete
when not successful the following Exception responses can occur
Exceptions returned by the serverUserNotAuthorizedException - 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 serverName, String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
restoreTypedByRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic ISARelationship createIsaRelationship(String serverName, String userId, ISARelationship isa) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
createIsaRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic ISARelationship getIsaRelationship(String serverName, String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
getIsaRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 serverName, String userId, ISARelationship isaRelationship) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
updateIsaRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - userId under which the request is performedisaRelationship - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic ISARelationship replaceIsaRelationship(String serverName, String userId, ISARelationship isaRelationship) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
replaceIsaRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - userId under which the request is performedisaRelationship - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic ISARelationship deleteIsaRelationship(String serverName, String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnrecognizedGUIDException, FunctionNotSupportedException, RelationshipNotDeletedException, UnexpectedResponseException
deleteIsaRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 serverName, String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, GUIDNotPurgedException, UnrecognizedGUIDException, MetadataServerUncontactableException, UnexpectedResponseException
purgeIsaRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - unique identifier for requesting user, under which the request is performedguid - guid of the Isa relationship to delete
when not successful the following Exception responses can occur
Exceptions returned by the serverUserNotAuthorizedException - 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 serverName, String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
restoreIsaRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermISATypeOFRelationship createTermISATypeOFRelationship(String serverName, String userId, TermISATypeOFRelationship TermISATypeOFRelationship) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
createTermISATypeOFRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - userId under which the request is performedTermISATypeOFRelationship - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermISATypeOFRelationship getTermISATypeOFRelationship(String serverName, String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
getTermISATypeOFRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 serverName, String userId, TermISATypeOFRelationship TermISATypeOFRelationship) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
updateTermISATypeOFRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - userId under which the request is performedTermISATypeOFRelationship - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermISATypeOFRelationship replaceTermISATypeOFRelationship(String serverName, String userId, TermISATypeOFRelationship TermISATypeOFRelationship) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
replaceTermISATypeOFRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - userId under which the request is performedTermISATypeOFRelationship - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermISATypeOFRelationship deleteTermISATypeOFRelationship(String serverName, String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnrecognizedGUIDException, FunctionNotSupportedException, RelationshipNotDeletedException, UnexpectedResponseException
deleteTermISATypeOFRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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.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 serverName, String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, GUIDNotPurgedException, UnrecognizedGUIDException, MetadataServerUncontactableException, UnexpectedResponseException
purgeTermISATypeOFRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - unique identifier for requesting user, under which the request is performedguid - guid of the TermISATypeOFRelationship relationship to delete
when not successful the following Exception responses can occur
Exceptions returned by the serverUserNotAuthorizedException - 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 serverName, String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
restoreIsaTypeOfRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermCategorizationRelationship createTermCategorizationRelationship(String serverName, String userId, TermCategorizationRelationship termCategorizationRelationship) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
createTermCategorizationRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermCategorizationRelationship getTermCategorizationRelationship(String serverName, String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
getTermCategorizationRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 serverName, String userId, TermCategorizationRelationship termCategorizationRelationship) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
updateTermCategorizationRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermCategorizationRelationship replaceTermCategorizationRelationship(String serverName, String userId, TermCategorizationRelationship termCategorizationRelationship) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
replaceTermCategorizationRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermCategorizationRelationship deleteTermCategorizationRelationship(String serverName, String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnrecognizedGUIDException, FunctionNotSupportedException, RelationshipNotDeletedException, UnexpectedResponseException
deleteTermCategorizationRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 serverName, String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, GUIDNotPurgedException, UnrecognizedGUIDException, MetadataServerUncontactableException, UnexpectedResponseException
purgeTermCategorizationRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - unique identifier for requesting user, under which the request is performedguid - guid of the TermCategorizationRelationship relationship to delete
when not successful the following Exception responses can occur
Exceptions returned by the serverUserNotAuthorizedException - 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 serverName, String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
restoreTermCategorizationRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermAnchorRelationship createTermAnchorRelationship(String serverName, String userId, TermAnchorRelationship termCategorizationRelationship) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
createTermAnchorRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - userId under which the request is performedtermCategorizationRelationship - the term 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermAnchorRelationship getTermAnchorRelationship(String serverName, String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
getTermAnchorRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 replaceTermAnchorRelationship(String serverName, String userId, TermAnchorRelationship termCategorizationRelationship) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
replaceTermAnchorRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - userId under which the request is performedtermCategorizationRelationship - the term 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic TermAnchorRelationship deleteTermAnchorRelationship(String serverName, String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnrecognizedGUIDException, FunctionNotSupportedException, RelationshipNotDeletedException, UnexpectedResponseException
deleteTermAnchorRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 serverName, String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, GUIDNotPurgedException, UnrecognizedGUIDException, MetadataServerUncontactableException, UnexpectedResponseException
purgeTermAnchorRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - unique identifier for requesting user, under which the request is performedguid - guid of the TermAnchorRelationship relationship to delete
when not successful the following Exception responses can occur
Exceptions returned by the serverUserNotAuthorizedException - 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 serverName, String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
restoreTermAnchorRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic CategoryAnchorRelationship createCategoryAnchorRelationship(String serverName, String userId, CategoryAnchorRelationship termCategorizationRelationship) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
createCategoryAnchorRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - userId under which the request is performedtermCategorizationRelationship - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic CategoryAnchorRelationship getCategoryAnchorRelationship(String serverName, String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
getCategoryAnchorRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 replaceCategoryAnchorRelationship(String serverName, String userId, CategoryAnchorRelationship termCategorizationRelationship) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
replaceCategoryAnchorRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - userId under which the request is performedtermCategorizationRelationship - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic CategoryAnchorRelationship deleteCategoryAnchorRelationship(String serverName, String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnrecognizedGUIDException, FunctionNotSupportedException, RelationshipNotDeletedException, UnexpectedResponseException
deleteCategoryAnchorRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 serverName, String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, GUIDNotPurgedException, UnrecognizedGUIDException, MetadataServerUncontactableException, UnexpectedResponseException
purgeCategoryAnchorRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - unique identifier for requesting user, under which the request is performedguid - guid of the CategoryAnchorRelationship relationship to delete
when not successful the following Exception responses can occur
Exceptions returned by the serverUserNotAuthorizedException - 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 serverName, String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
restoreCategoryAnchorRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic ProjectScopeRelationship createProjectScopeRelationship(String serverName, String userId, ProjectScopeRelationship projectScope) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
createProjectScopeRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic ProjectScopeRelationship getProjectScopeRelationship(String serverName, String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
getProjectScopeRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 ProjectScopeRelationship updateProjectScopeRelationship(String serverName, String userId, ProjectScopeRelationship projectScopeRelationship) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
updateProjectScopeRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic ProjectScopeRelationship replaceProjectScopeRelationship(String serverName, String userId, ProjectScopeRelationship ProjectScopeRelationship) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
replaceProjectScopeRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic ProjectScopeRelationship deleteProjectScopeRelationship(String serverName, String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UnrecognizedGUIDException, UserNotAuthorizedException, FunctionNotSupportedException, RelationshipNotDeletedException, UnexpectedResponseException
deleteProjectScopeRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 purgeProjectScopeRelationship(String serverName, String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, GUIDNotPurgedException, UnrecognizedGUIDException, MetadataServerUncontactableException, UnexpectedResponseException
purgeProjectScopeRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - unique identifier for requesting user, under which the request is performedguid - guid of the ProjectScope relationship to delete
when not successful the following Exception responses can occur
Exceptions returned by the serverUserNotAuthorizedException - 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 serverName, String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, MetadataServerUncontactableException, UnexpectedResponseException, UnrecognizedGUIDException
restoreProjectScopeRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverpublic SemanticAssignment getSemanticAssignmentRelationship(String serverName, String userId, String guid) throws InvalidParameterException, MetadataServerUncontactableException, UserNotAuthorizedException, UnexpectedResponseException, UnrecognizedGUIDException
getSemanticAssignmentRelationship in interface SubjectAreaRelationshipserverName - serverName under which this request is performed, this is used in multi tenanting to identify the tenantuserId - 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 ExceptionsMetadataServerUncontactableException - Unable to contact the serverUnexpectedResponseException - an unexpected response was returned from the serverCopyright © 2018–2019 ODPi. All rights reserved.