public class RelationshipHandler extends Object
| Constructor and Description |
|---|
RelationshipHandler(SubjectAreaRelationshipClients subjectAreaRelationship)
Constructor for the RelationshipHandler
|
| Modifier and Type | Method and Description |
|---|---|
Antonym |
createAntonymRelationship(String userId,
Antonym antonym)
Create a antonym relationship.
|
CategoryAnchor |
createCategoryAnchorRelationship(String userId,
CategoryAnchor categoryAnchorRelationship)
Create a Category Anchor Relationship.
|
IsA |
createIsaRelationship(String userId,
IsA isa)
Create a Isa relationship, which is link between a more general glossary term and a more specific definition.
|
PreferredTerm |
createPreferredTermRelationship(String userId,
PreferredTerm preferredTerm)
Create a PreferredTerm relationship, which is link to an alternative term that the organization prefer is used.
|
ProjectScope |
createProjectScopeRelationship(String userId,
ProjectScope projectScope)
Create a ProjectScope relationship.
|
RelatedTerm |
createRelatedTerm(String userId,
RelatedTerm relatedTermRelationship)
Create a RelatedTerm.
|
ReplacementTerm |
createReplacementTermRelationship(String userId,
ReplacementTerm replacementTerm)
Create a ReplacementTerm relationship, which is link to a glossary term that is replacing an obsolete glossary term.
|
Synonym |
createSynonymRelationship(String userId,
Synonym synonym)
Create a synonym relationship.
|
TermAnchor |
createTermAnchorRelationship(String userId,
TermAnchor termAnchorRelationship)
Create a Term Anchor Relationship.
|
Categorization |
createTermCategorizationRelationship(String userId,
Categorization termCategorizationRelationship)
Create a Term Categorization Relationship.
|
HasA |
createTermHasARelationship(String userId,
HasA termHasARelationship)
Create a Term HasA Relationship.
|
IsATypeOf |
createTermIsATypeOfRelationship(String userId,
IsATypeOf isATypeOf)
Create a IsaTypeOf relationship, which is defines an inheritance relationship between two spine objects.
|
TypedBy |
createTermTYPEDBYRelationship(String userId,
TypedBy termTYPEDBYRelationship)
Create a TypedBy relationship, which is defines the relationship between a spine attribute and its type.
|
Translation |
createTranslationRelationship(String userId,
Translation translation)
Create a Translation relationship, which is link between glossary terms that provide different natural language translation of the same concept.
|
UsedInContext |
createUsedInContextRelationship(String userId,
UsedInContext usedInContext)
Create a UsedInContext relationship, which is link between glossary terms where on describes the context where the other one is valid to use.
|
ValidValue |
createValidValueRelationship(String userId,
ValidValue validValue)
Create a ValidValue relationship, which is link between glossary terms where one defines one of the data values for the another.
|
void |
deleteAntonymRelationship(String userId,
String guid)
Delete a antonym relationship.
|
void |
deleteCategoryAnchorRelationship(String userId,
String guid)
Delete a Category Anchor Relationship.
|
void |
deleteIsaRelationship(String userId,
String guid)
Delete a isa relationship, which is link between a more general glossary term and a more specific definition.
|
void |
deletePreferredTermRelationship(String userId,
String guid)
Delete a preferredTerm relationship, which is link to an alternative term that the organization prefer is used.
|
void |
deleteProjectScopeRelationship(String userId,
String guid)
Delete a ProjectScope relationship.
|
void |
deleteRelatedTerm(String userId,
String guid)
Delete a RelatedTerm.
|
void |
deleteReplacementTermRelationship(String userId,
String guid)
Delete a replacementTerm relationship, which is link to a glossary term that is replacing an obsolete glossary term.
|
void |
deleteSynonymRelationship(String userId,
String guid)
Delete a synonym relationship.
|
void |
deleteTermAnchorRelationship(String userId,
String guid)
Delete a Term Anchor Relationship.
|
void |
deleteTermCategorizationRelationship(String userId,
String guid)
Delete a Term Categorization Relationship.
|
void |
deleteTermHasARelationship(String userId,
String guid)
Delete a Term HasA Relationship.
|
void |
deleteTermIsATypeOfRelationship(String userId,
String guid)
Delete a IsaTypeOf relationship, which is defines an inheritance relationship between two spine objects.
|
void |
deleteTermTYPEDBYRelationship(String userId,
String guid)
Delete a termTYPEDBYRelationship relationship, which is defines the relationship between a spine attribute and its type.
|
void |
deleteTranslationRelationship(String userId,
String guid)
Delete a translation relationship, which is link between glossary terms that provide different natural language translation of the same concept.
|
void |
deleteUsedInContextRelationship(String userId,
String guid)
Delete a usedInContext relationship, which is link between glossary terms where on describes the context where the other one is valid to use.
|
void |
deleteValidValueRelationship(String userId,
String guid)
Delete a validValue relationship, which is link between glossary terms where one defines one of the data values for the another.
|
Antonym |
getAntonymRelationship(String userId,
String guid)
Get a antonym relationship.
|
CategoryAnchor |
getCategoryAnchorRelationship(String userId,
String guid)
Get a Category Anchor Relationship.
|
IsA |
getIsaRelationship(String userId,
String guid)
Get a isa relationship, which is link between a more general glossary term and a more specific definition.
|
PreferredTerm |
getPreferredTermRelationship(String userId,
String guid)
Get a preferredTerm relationship, which is link to an alternative term that the organization prefer is used.
|
ProjectScope |
getProjectScopeRelationship(String userId,
String guid)
Get a ProjectScope relationship.
|
RelatedTerm |
getRelatedTerm(String userId,
String guid)
Get a RelatedTerm.
|
ReplacementTerm |
getReplacementTermRelationship(String userId,
String guid)
Get a replacementTerm relationship, which is link to a glossary term that is replacing an obsolete glossary term.
|
SemanticAssignment |
getSemanticAssignmentRelationship(String userId,
String guid)
Get a SemanticAssignment relationship, Links a glossary term to another element such as an asset or schema element to define its meaning.
|
Synonym |
getSynonymRelationship(String userId,
String guid)
Get a synonym relationship.
|
TermAnchor |
getTermAnchorRelationship(String userId,
String guid)
Get a Term Anchor Relationship.
|
Categorization |
getTermCategorizationRelationship(String userId,
String guid)
Get a Term Categorization Relationship.
|
HasA |
getTermHasARelationship(String userId,
String guid)
Get a Term HasA Relationship.
|
IsATypeOf |
getTermIsATypeOfRelationship(String userId,
String guid)
Get a IsaTypeOf relationship, which is defines an inheritance relationship between two spine objects.
|
TypedBy |
getTermTYPEDBYRelationship(String userId,
String guid)
Get a termTYPEDBYRelationship relationship, which is defines the relationship between a spine attribute and its type.
|
Translation |
getTranslationRelationship(String userId,
String guid)
Get a translation relationship, which is link between glossary terms that provide different natural language translation of the same concept.
|
UsedInContext |
getUsedInContextRelationship(String userId,
String guid)
Get a usedInContext relationship, which is link between glossary terms where on describes the context where the other one is valid to use.
|
ValidValue |
getValidValueRelationship(String userId,
String guid)
Get a validValue relationship, which is link between glossary terms where one defines one of the data values for the another.
|
void |
purgeAntonymRelationship(String userId,
String guid)
Purge a antonym relationship.
|
void |
purgeCategoryAnchorRelationship(String userId,
String guid)
Purge a Category Anchor Relationship.
|
void |
purgeIsaRelationship(String userId,
String guid)
Purge a isa relationship, which is link between a more general glossary term and a more specific definition.
|
void |
purgePreferredTermRelationship(String userId,
String guid)
Purge a preferredTerm relationship, which is link to an alternative term that the organization prefer is used.
|
void |
purgeProjectScopeRelationship(String userId,
String guid)
Purge a ProjectScope relationship.
|
void |
purgeRelatedTerm(String userId,
String guid)
Purge a RelatedTerm.
|
void |
purgeReplacementTermRelationship(String userId,
String guid)
Purge a replacementTerm relationship, which is link to a glossary term that is replacing an obsolete glossary term.
|
void |
purgeSynonymRelationship(String userId,
String guid)
Purge a synonym relationship.
|
void |
purgeTermAnchorRelationship(String userId,
String guid)
Purge a Term Anchor Relationship.
|
void |
purgeTermCategorizationRelationship(String userId,
String guid)
Purge a Term Categorization Relationship.
|
void |
purgeTermHasARelationship(String userId,
String guid)
Purge a Term HasA Relationship.
|
void |
purgeTermIsATypeOfRelationship(String userId,
String guid)
Purge a IsaTypeOf relationship, which is defines an inheritance relationship between two spine objects.
|
void |
purgeTermTYPEDBYRelationship(String userId,
String guid)
Purge a termTYPEDBYRelationship relationship, which is defines the relationship between a spine attribute and its type.
|
void |
purgeTranslationRelationship(String userId,
String guid)
Purge a translation relationship, which is link between glossary terms that provide different natural language translation of the same concept.
|
void |
purgeUsedInContextRelationship(String userId,
String guid)
Purge a usedInContext relationship, which is link between glossary terms where on describes the context where the other one is valid to use.
|
void |
purgeValidValueRelationship(String userId,
String guid)
Purge a validValue relationship, which is link between glossary terms where one defines one of the data values for the another.
|
Antonym |
replaceAntonymRelationship(String userId,
String guid,
Antonym antonym)
Replace an Antonym relationship which is a link between glossary terms that have the opposite meaning
|
CategoryAnchor |
replaceCategoryAnchorRelationship(String userId,
String guid,
CategoryAnchor categoryAnchorRelationship)
Replace a Category Anchor Relationship.
|
IsA |
replaceIsaRelationship(String userId,
String guid,
IsA isa)
Replace an Isa relationship, which is link between a more general glossary term and a more specific definition.
|
PreferredTerm |
replacePreferredTermRelationship(String userId,
String guid,
PreferredTerm preferredTerm)
Replace an PreferredTerm relationship, which is link to an alternative term that the organization prefer is used.
|
ProjectScope |
replaceProjectScopeRelationship(String userId,
String guid,
ProjectScope projectScopeRelationship)
Replace a ProjectScope relationship which is a link between the project content and the project.
|
RelatedTerm |
replaceRelatedTerm(String userId,
String guid,
RelatedTerm termRelatedTerm)
Replace an ReplacementTerm relationship, which is link to a glossary term that is replacing an obsolete glossary term.
|
ReplacementTerm |
replaceReplacementTermRelationship(String userId,
String guid,
ReplacementTerm replacementTerm)
Replace an ReplacementTerm relationship, which is link to a glossary term that is replacing an obsolete glossary term.
|
Synonym |
replaceSynonymRelationship(String userId,
String guid,
Synonym synonym)
Replace a Synonym relationship, which is a link between glossary terms that have the same meaning
|
TermAnchor |
replaceTermAnchorRelationship(String userId,
String guid,
TermAnchor termAnchorRelationship)
Replace a Term Anchor Relationship.
|
Categorization |
replaceTermCategorizationRelationship(String userId,
String guid,
Categorization termCategorizationRelationship)
Replace a Term HasA Relationship.
|
HasA |
replaceTermHasARelationship(String userId,
String guid,
HasA termHasARelationship)
Replace a Term HasA Relationship.
|
IsATypeOf |
replaceTermIsATypeOfRelationship(String userId,
String guid,
IsATypeOf isATypeOf)
Replace an IsaTypeOf relationship, which is defines an inheritance relationship between two spine objects.
|
TypedBy |
replaceTermTYPEDBYRelationship(String userId,
String guid,
TypedBy termTYPEDBYRelationship)
Replace an TypedBy relationship, which is defines the relationship between a spine attribute and its type.
|
Translation |
replaceTranslationRelationship(String userId,
String guid,
Translation translation)
Replace an Translation relationship, which is link between glossary terms that provide different natural language translation of the same concept.
|
UsedInContext |
replaceUsedInContextRelationship(String userId,
String guid,
UsedInContext usedInContext)
Replace an UsedInContext relationship, which is link between glossary terms where on describes the context where the other one is valid to use.
|
ValidValue |
replaceValidValueRelationship(String userId,
String guid,
ValidValue validValue)
Replace an ValidValue relationship, which is link between glossary terms where one defines one of the data values for the another.
|
Antonym |
restoreAntonymRelationship(String userId,
String guid)
Restore a Antonym relationship
|
CategoryAnchor |
restoreCategoryAnchorRelationship(String userId,
String guid)
Restore a Category Anchor Relationship.
|
IsA |
restoreIsaRelationship(String userId,
String guid)
Restore an is a relationship
|
IsATypeOf |
restoreIsaTypeOfRelationship(String userId,
String guid)
Restore an is a type of relationship
|
PreferredTerm |
restorePreferredTermRelationship(String userId,
String guid)
Restore a preferred term relationship
|
ProjectScope |
restoreProjectScopeRelationship(String userId,
String guid)
Restore a ProjectScope relationship which is a link between the project content and the project.
|
RelatedTerm |
restoreRelatedTerm(String userId,
String guid)
Restore a Related Term relationship
|
RelatedTerm |
restoreRelatedTermRelationship(String userId,
String guid)
Restore a related term relationship
|
ReplacementTerm |
restoreReplacementTermRelationship(String userId,
String guid)
Restore a replacement term relationship
|
Synonym |
restoreSynonymRelationship(String userId,
String guid)
Restore a Synonym relationship
|
TermAnchor |
restoreTermAnchorRelationship(String userId,
String guid)
Restore a Term Anchor Relationship.
|
Categorization |
restoreTermCategorizationRelationship(String userId,
String guid)
Restore a Term Categorization Relationship.
|
HasA |
restoreTermHasARelationship(String userId,
String guid)
Restore a Term HasA Relationship.
|
Translation |
restoreTranslationRelationship(String userId,
String guid)
Restore a Translation relationship
|
TypedBy |
restoreTypedByRelationship(String userId,
String guid)
Restore a typed by relationship
|
UsedInContext |
restoreUsedInContextRelationship(String userId,
String guid)
Restore a Used in context relationship
|
ValidValue |
restoreValidValueRelationship(String userId,
String guid)
Restore a valid value relationship
|
Antonym |
updateAntonymRelationship(String userId,
String guid,
Antonym antonym)
Update a Antonym relationship which is a link between glossary terms that have the opposite meaning
|
CategoryAnchor |
updateCategoryAnchorRelationship(String userId,
String guid,
CategoryAnchor categoryAnchorRelationship)
Update a Category Anchor Relationship.
|
IsA |
updateIsaRelationship(String userId,
String guid,
IsA isa)
Update a Isa relationship, which is link between a more general glossary term and a more specific definition.
|
PreferredTerm |
updatePreferredTermRelationship(String userId,
String guid,
PreferredTerm preferredTerm)
Update a PreferredTerm relationship, which is link to an alternative term that the organization prefer is used.
|
ProjectScope |
updateProjectScopeRelationship(String userId,
String guid,
ProjectScope projectScopeRelationship)
Update a ProjectScope relationship which is a link between the project content and the project.
|
RelatedTerm |
updateRelatedTerm(String userId,
String guid,
RelatedTerm termRelatedTerm)
Update a RelatedTerm Relationship.
|
ReplacementTerm |
updateReplacementTermRelationship(String userId,
String guid,
ReplacementTerm replacementTerm)
Update a ReplacementTerm relationship, which is link to a glossary term that is replacing an obsolete glossary term.
|
Synonym |
updateSynonymRelationship(String userId,
String guid,
Synonym synonym)
Update a Synonym relationship which is a link between glossary terms that have the same meaning
|
TermAnchor |
updateTermAnchorRelationship(String userId,
String guid,
TermAnchor termAnchorRelationship)
Update a Term Anchor Relationship.
|
Categorization |
updateTermCategorizationRelationship(String userId,
String guid,
Categorization termCategorizationRelationship)
Update a Term Categorization Relationship.
|
HasA |
updateTermHasARelationship(String userId,
String guid,
HasA termHasARelationship)
Update a Term HasA Relationship.
|
IsATypeOf |
updateTermIsATypeOfRelationship(String userId,
String guid,
IsATypeOf isATypeOf)
Update a IsaTypeOf relationship, which is defines an inheritance relationship between two spine objects.
|
TypedBy |
updateTermTYPEDBYRelationship(String userId,
String guid,
TypedBy termTYPEDBYRelationship)
Update a TypedBy relationship, which is defines the relationship between a spine attribute and its type.
|
Translation |
updateTranslationRelationship(String userId,
String guid,
Translation translation)
Update a Translation relationship, which is link between glossary terms that provide different natural language translation of the same concept.
|
UsedInContext |
updateUsedInContextRelationship(String userId,
String guid,
UsedInContext usedInContext)
Update a UsedInContext relationship, which is link between glossary terms where on describes the context where the other one is valid to use.
|
ValidValue |
updateValidValueRelationship(String userId,
String guid,
ValidValue validValue)
Update a ValidValue relationship, which is link between glossary terms where one defines one of the data values for the another.
|
public RelationshipHandler(SubjectAreaRelationshipClients subjectAreaRelationship)
subjectAreaRelationship - The SubjectAreaDefinition Open Metadata Access Service (OMAS) API for terms. This is the same as the
The SubjectAreaDefinition Open Metadata View Service (OMVS) API for terms.public HasA createTermHasARelationship(String userId, HasA termHasARelationship) throws InvalidParameterException, PropertyServerException, UserNotAuthorizedException
userId - userId under which the request is performedtermHasARelationship - the HasA relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic HasA getTermHasARelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the Hasa relationship to getUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic HasA updateTermHasARelationship(String userId, String guid, HasA termHasARelationship) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedguid - guid of the Hasa relationshiptermHasARelationship - the HasA relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property Server Exceptionpublic HasA replaceTermHasARelationship(String userId, String guid, HasA termHasARelationship) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedguid - guid of the Hasa relationshiptermHasARelationship - the HasA relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic void deleteTermHasARelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the Hasa relationship to delete
UserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic void purgeTermHasARelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the Hasa relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic HasA restoreTermHasARelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
Restore allows the deleted has a relationship to be made active again. Restore allows deletes to be undone. Hard deletes are not stored in the repository so cannot be restored.
userId - unique identifier for requesting user, under which the request is performedguid - guid of the has a relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic RelatedTerm createRelatedTerm(String userId, RelatedTerm relatedTermRelationship) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedrelatedTermRelationship - the RelatedTerm relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property Server Exceptionpublic RelatedTerm getRelatedTerm(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the RelatedTerm relationship to getUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic RelatedTerm updateRelatedTerm(String userId, String guid, RelatedTerm termRelatedTerm) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedtermRelatedTerm - the RelatedTerm relationshipguid - guid of the RelatedTerm relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic RelatedTerm replaceRelatedTerm(String userId, String guid, RelatedTerm termRelatedTerm) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedguid - guid of the RelatedTerm relationshiptermRelatedTerm - the replacement related term relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic RelatedTerm restoreRelatedTerm(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
Restore allows the deleted Synonym relationship to be made active again. Restore allows deletes to be undone. Hard deletes are not stored in the repository so cannot be restored.
userId - unique identifier for requesting user, under which the request is performedguid - guid of the related term relationship to restoreUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic void deleteRelatedTerm(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the RelatedTerm relationship to delete
UserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic void purgeRelatedTerm(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the RelatedTerm relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic RelatedTerm restoreRelatedTermRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
Restore allows the deleted related term relationship to be made active again. Restore allows deletes to be undone. Hard deletes are not stored in the repository so cannot be restored.
userId - unique identifier for requesting user, under which the request is performedguid - guid of the related term relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic Synonym createSynonymRelationship(String userId, Synonym synonym) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedsynonym - the Synonym relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic Synonym getSynonymRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the Synonym relationship to getUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic Synonym updateSynonymRelationship(String userId, String guid, Synonym synonym) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedsynonym - the Synonym relationshipguid - guid of the Synonym relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic Synonym replaceSynonymRelationship(String userId, String guid, Synonym synonym) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedguid - guid of the Synonym relationshipsynonym - the Synonym relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic void deleteSynonymRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the synonym relationship to delete
UserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic void purgeSynonymRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the Synonym relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic Synonym restoreSynonymRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
Restore allows the deleted Synonym relationship to be made active again. Restore allows deletes to be undone. Hard deletes are not stored in the repository so cannot be restored.
userId - unique identifier for requesting user, under which the request is performedguid - guid of the Synonym relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic Antonym createAntonymRelationship(String userId, Antonym antonym) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedantonym - the Antonym relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic Antonym getAntonymRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the Anonym relationship to getUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic Antonym updateAntonymRelationship(String userId, String guid, Antonym antonym) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedguid - guid of the Anonym relationshipantonym - the Antonym relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic Antonym replaceAntonymRelationship(String userId, String guid, Antonym antonym) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedguid - guid of the Anonym relationshipantonym - the antonym relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic void deleteAntonymRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the Antonym relationship to delete
UserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic void purgeAntonymRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the Antonym relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic Antonym restoreAntonymRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
Restore allows the deleted Antonym relationship to be made active again. Restore allows deletes to be undone. Hard deletes are not stored in the repository so cannot be restored.
userId - unique identifier for requesting user, under which the request is performedguid - guid of the Antonym relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic Translation createTranslationRelationship(String userId, Translation translation) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedtranslation - the Translation relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic Translation getTranslationRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the Translation relationship to getUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic Translation updateTranslationRelationship(String userId, String guid, Translation translation) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedguid - guid of the Translation relationshiptranslation - the Translation relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic Translation replaceTranslationRelationship(String userId, String guid, Translation translation) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedguid - guid of the Translation relationshiptranslation - the translation relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic void deleteTranslationRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the Translation relationship to delete
UserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic void purgeTranslationRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the Translation relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic Translation restoreTranslationRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
Restore allows the deleted Translation relationship to be made active again. Restore allows deletes to be undone. Hard deletes are not stored in the repository so cannot be restored.
userId - unique identifier for requesting user, under which the request is performedguid - guid of the Translation relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic UsedInContext createUsedInContextRelationship(String userId, UsedInContext usedInContext) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedusedInContext - the UsedInContext relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic UsedInContext getUsedInContextRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the UsedInContext relationship to getUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic UsedInContext updateUsedInContextRelationship(String userId, String guid, UsedInContext usedInContext) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedguid - guid of the UsedInContext relationshipusedInContext - the UsedInContext relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic UsedInContext replaceUsedInContextRelationship(String userId, String guid, UsedInContext usedInContext) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedguid - guid of the UsedInContext relationshipusedInContext - the usedInContext relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic void deleteUsedInContextRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the UsedInContext relationship to delete
UserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic void purgeUsedInContextRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the UsedInContext relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic UsedInContext restoreUsedInContextRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
Restore allows the deletedUsed in context relationship to be made active again. Restore allows deletes to be undone. Hard deletes are not stored in the repository so cannot be restored.
userId - unique identifier for requesting user, under which the request is performedguid - guid of the Used in context relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic PreferredTerm createPreferredTermRelationship(String userId, PreferredTerm preferredTerm) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedpreferredTerm - the PreferredTerm relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic PreferredTerm getPreferredTermRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the PreferredTerm relationship to getUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic PreferredTerm updatePreferredTermRelationship(String userId, String guid, PreferredTerm preferredTerm) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedguid - guid of the PreferredTerm relationshippreferredTerm - the PreferredTerm relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic PreferredTerm replacePreferredTermRelationship(String userId, String guid, PreferredTerm preferredTerm) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedguid - guid of the PreferredTerm relationshippreferredTerm - the preferredTerm relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic void deletePreferredTermRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the PreferredTerm relationship to delete
UserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic void purgePreferredTermRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the PreferredTerm relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic PreferredTerm restorePreferredTermRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
Restore allows the deletedpreferred term relationship to be made active again. Restore allows deletes to be undone. Hard deletes are not stored in the repository so cannot be restored.
userId - unique identifier for requesting user, under which the request is performedguid - guid of the preferred term relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic ValidValue createValidValueRelationship(String userId, ValidValue validValue) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedvalidValue - the ValidValue relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic ValidValue getValidValueRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the ValidValue relationship to getUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic ValidValue updateValidValueRelationship(String userId, String guid, ValidValue validValue) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedguid - guid of the ValidValue relationshipvalidValue - the ValidValue relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic ValidValue replaceValidValueRelationship(String userId, String guid, ValidValue validValue) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedguid - guid of the ValidValue relationshipvalidValue - the validValue relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic void deleteValidValueRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the ValidValue relationship to delete
UserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic void purgeValidValueRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the ValidValue relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic ValidValue restoreValidValueRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
Restore allows the deletedvalid value relationship to be made active again. Restore allows deletes to be undone. Hard deletes are not stored in the repository so cannot be restored.
userId - unique identifier for requesting user, under which the request is performedguid - guid of the valid value relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic ReplacementTerm createReplacementTermRelationship(String userId, ReplacementTerm replacementTerm) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedreplacementTerm - the ReplacementTerm relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic ReplacementTerm getReplacementTermRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the ReplacementTerm relationship to getUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic ReplacementTerm updateReplacementTermRelationship(String userId, String guid, ReplacementTerm replacementTerm) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedguid - guid of the ReplacementTerm relationshipreplacementTerm - the ReplacementTerm relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic ReplacementTerm replaceReplacementTermRelationship(String userId, String guid, ReplacementTerm replacementTerm) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedguid - guid of the ReplacementTerm relationshipreplacementTerm - the replacementTerm relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic void deleteReplacementTermRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the ReplacementTerm relationship to delete
UserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic void purgeReplacementTermRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the ReplacementTerm relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic ReplacementTerm restoreReplacementTermRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
Restore allows the deleted replacement term relationship to be made active again. Restore allows deletes to be undone. Hard deletes are not stored in the repository so cannot be restored.
userId - unique identifier for requesting user, under which the request is performedguid - guid of the replacement term relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic TypedBy createTermTYPEDBYRelationship(String userId, TypedBy termTYPEDBYRelationship) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedtermTYPEDBYRelationship - the TypedBy relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic TypedBy getTermTYPEDBYRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the termTYPEDBYRelationship relationship to getUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic TypedBy updateTermTYPEDBYRelationship(String userId, String guid, TypedBy termTYPEDBYRelationship) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedguid - guid of the TypedBy relationshiptermTYPEDBYRelationship - the TypedBy relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic TypedBy replaceTermTYPEDBYRelationship(String userId, String guid, TypedBy termTYPEDBYRelationship) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedguid - guid of the TypedBy relationshiptermTYPEDBYRelationship - the termTYPEDBYRelationship relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic void deleteTermTYPEDBYRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the termTYPEDBYRelationship relationship to delete
UserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic void purgeTermTYPEDBYRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the TypedBy relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic TypedBy restoreTypedByRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
Restore allows the deleted typed by relationship to be made active again. Restore allows deletes to be undone. Hard deletes are not stored in the repository so cannot be restored.
userId - unique identifier for requesting user, under which the request is performedguid - guid of the typed by relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic IsA createIsaRelationship(String userId, IsA isa) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedisa - the Isa relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic IsA getIsaRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the isa relationship to getUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic IsA updateIsaRelationship(String userId, String guid, IsA isa) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedguid - guid of the isa relationshipisa - the Isa relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic IsA replaceIsaRelationship(String userId, String guid, IsA isa) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedguid - guid of the isa relationshipisa - the isa relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic void deleteIsaRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the isa relationship to delete
UserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic void purgeIsaRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the Isa relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic IsA restoreIsaRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
Restore allows the deleted is a relationship to be made active again. Restore allows deletes to be undone. Hard deletes are not stored in the repository so cannot be restored.
userId - unique identifier for requesting user, under which the request is performedguid - guid of the is a relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic IsATypeOf createTermIsATypeOfRelationship(String userId, IsATypeOf isATypeOf) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedisATypeOf - the IsaTypeOf relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic IsATypeOf getTermIsATypeOfRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the IsaTypeOf relationship to getUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic IsATypeOf updateTermIsATypeOfRelationship(String userId, String guid, IsATypeOf isATypeOf) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedguid - guid of the IsaTypeOf relationshipisATypeOf - the IsaTypeOf relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic IsATypeOf replaceTermIsATypeOfRelationship(String userId, String guid, IsATypeOf isATypeOf) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedguid - guid of the IsaTypeOf relationshipisATypeOf - the IsaTypeOf relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic void deleteTermIsATypeOfRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the IsaTypeOf relationship to delete
UserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic void purgeTermIsATypeOfRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the IsaTypeOf relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic IsATypeOf restoreIsaTypeOfRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
Restore allows the deleted is a type of relationship to be made active again. Restore allows deletes to be undone. Hard deletes are not stored in the repository so cannot be restored.
userId - unique identifier for requesting user, under which the request is performedguid - guid of the is a type of relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic Categorization createTermCategorizationRelationship(String userId, Categorization termCategorizationRelationship) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedtermCategorizationRelationship - the term categorization relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic Categorization getTermCategorizationRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the TermCategorizationRelationship relationship to getUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic Categorization updateTermCategorizationRelationship(String userId, String guid, Categorization termCategorizationRelationship) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedguid - guid of the TermCategorizationRelationshiptermCategorizationRelationship - the term categorization relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic Categorization replaceTermCategorizationRelationship(String userId, String guid, Categorization termCategorizationRelationship) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedguid - guid of the TermCategorizationRelationshiptermCategorizationRelationship - the term categorization relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic void deleteTermCategorizationRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the TermCategorizationRelationship relationship to delete
UserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic void purgeTermCategorizationRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the TermCategorizationRelationship relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic Categorization restoreTermCategorizationRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
Restore allows the deleted Term Categorization relationship to be made active again. Restore allows deletes to be undone. Hard deletes are not stored in the repository so cannot be restored.
userId - unique identifier for requesting user, under which the request is performedguid - guid of the Term Categorization relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic TermAnchor createTermAnchorRelationship(String userId, TermAnchor termAnchorRelationship) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedtermAnchorRelationship - the TermAnchor relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic TermAnchor getTermAnchorRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the TermAnchorRelationship relationship to getUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic TermAnchor updateTermAnchorRelationship(String userId, String guid, TermAnchor termAnchorRelationship) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedguid - guid of the TermAnchorRelationship relationshiptermAnchorRelationship - the TermAnchor relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic TermAnchor replaceTermAnchorRelationship(String userId, String guid, TermAnchor termAnchorRelationship) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedguid - guid of the TermAnchorRelationship relationshiptermAnchorRelationship - the TermAnchor relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic void deleteTermAnchorRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the TermAnchorRelationship relationship to delete
UserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic void purgeTermAnchorRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the TermAnchorRelationship relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic TermAnchor restoreTermAnchorRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
Restore allows the deleted Term Categorization relationship to be made active again. Restore allows deletes to be undone. Hard deletes are not stored in the repository so cannot be restored.
userId - unique identifier for requesting user, under which the request is performedguid - guid of the Term Anchor relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic CategoryAnchor createCategoryAnchorRelationship(String userId, CategoryAnchor categoryAnchorRelationship) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedcategoryAnchorRelationship - the category anchor relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic CategoryAnchor getCategoryAnchorRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the CategoryAnchorRelationship relationship to getUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic CategoryAnchor updateCategoryAnchorRelationship(String userId, String guid, CategoryAnchor categoryAnchorRelationship) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedguid - guid of the CategoryAnchorRelationshipcategoryAnchorRelationship - the category anchor relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic CategoryAnchor replaceCategoryAnchorRelationship(String userId, String guid, CategoryAnchor categoryAnchorRelationship) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedguid - guid of the CategoryAnchorRelationshipcategoryAnchorRelationship - the category anchor relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic void deleteCategoryAnchorRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the CategoryAnchorRelationship relationship to delete
UserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic void purgeCategoryAnchorRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the CategoryAnchorRelationship relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic CategoryAnchor restoreCategoryAnchorRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
Restore allows the deleted Category Anchor relationship to be made active again. Restore allows deletes to be undone. Hard deletes are not stored in the repository so cannot be restored.
userId - unique identifier for requesting user, under which the request is performedguid - guid of the Category Anchor relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic ProjectScope createProjectScopeRelationship(String userId, ProjectScope projectScope) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedprojectScope - the ProjectScope relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic ProjectScope getProjectScopeRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the ProjectScope relationship to getUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic ProjectScope updateProjectScopeRelationship(String userId, String guid, ProjectScope projectScopeRelationship) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedguid - guid of the ProjectScope relationshipprojectScopeRelationship - the ProjectScope relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic ProjectScope replaceProjectScopeRelationship(String userId, String guid, ProjectScope projectScopeRelationship) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - userId under which the request is performedguid - guid of the ProjectScope relationshipprojectScopeRelationship - the ProjectScope relationshipUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic void deleteProjectScopeRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the ProjectScope relationship to delete
UserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic void purgeProjectScopeRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the ProjectScope relationship to deleteUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalid.PropertyServerException - Property server exceptionpublic ProjectScope restoreProjectScopeRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
Restore allows the deleted ProjectScope relationship to be made active again. Restore allows deletes to be undone. Hard deletes are not stored in the repository so cannot be restored.
userId - unique identifier for requesting user, under which the request is performedguid - guid of the ProjectScope relationship to restoreUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionpublic SemanticAssignment getSemanticAssignmentRelationship(String userId, String guid) throws InvalidParameterException, UserNotAuthorizedException, PropertyServerException
userId - unique identifier for requesting user, under which the request is performedguid - guid of the SemanticAssignment relationship to getUserNotAuthorizedException - the requesting user is not authorized to issue this request.InvalidParameterException - one of the parameters is null or invalidPropertyServerException - Property server exceptionCopyright © 2018–2020 ODPi. All rights reserved.