abstract Relationship |
OMRSMetadataCollection.deleteRelationship(String userId,
String typeDefGUID,
String typeDefName,
String obsoleteRelationshipGUID) |
Delete a specific relationship.
|
Relationship |
OMRSMetadataCollectionBase.deleteRelationship(String userId,
String typeDefGUID,
String typeDefName,
String obsoleteRelationshipGUID) |
Delete a specific relationship.
|
abstract Relationship |
OMRSMetadataCollection.getRelationship(String userId,
String guid) |
Return the current version of a requested relationship.
|
abstract Relationship |
OMRSMetadataCollection.getRelationship(String userId,
String guid,
Date asOfTime) |
Return a historical version of a relationship.
|
Relationship |
OMRSMetadataCollectionBase.getRelationship(String userId,
String guid) |
Return a requested relationship.
|
Relationship |
OMRSMetadataCollectionBase.getRelationship(String userId,
String guid,
Date asOfTime) |
Return a historical version of a relationship.
|
abstract List<Relationship> |
OMRSMetadataCollection.getRelationshipHistory(String userId,
String guid,
Date fromTime,
Date toTime,
int startFromElement,
int pageSize,
HistorySequencingOrder sequencingOrder) |
Return all historical versions of a relationship within the bounds of the provided timestamps.
|
List<Relationship> |
OMRSMetadataCollectionBase.getRelationshipHistory(String userId,
String guid,
Date fromTime,
Date toTime,
int startFromElement,
int pageSize,
HistorySequencingOrder sequencingOrder) |
Return all historical versions of a relationship within the bounds of the provided timestamps.
|
abstract void |
OMRSMetadataCollection.purgeRelationship(String userId,
String typeDefGUID,
String typeDefName,
String deletedRelationshipGUID) |
Permanently delete the relationship from the repository.
|
void |
OMRSMetadataCollectionBase.purgeRelationship(String userId,
String typeDefGUID,
String typeDefName,
String deletedRelationshipGUID) |
Permanently delete the relationship from the repository.
|
abstract void |
OMRSMetadataCollection.purgeRelationshipReferenceCopy(String userId,
String relationshipGUID,
String typeDefGUID,
String typeDefName,
String homeMetadataCollectionId) |
Typically this method is called when a remote repository calls
Remove the reference copy of the relationship from the local repository.
|
void |
OMRSMetadataCollectionBase.purgeRelationshipReferenceCopy(String userId,
String relationshipGUID,
String typeDefGUID,
String typeDefName,
String homeMetadataCollectionId) |
Remove the reference copy of the relationship from the local repository.
|
abstract void |
OMRSMetadataCollection.refreshRelationshipReferenceCopy(String userId,
String relationshipGUID,
String typeDefGUID,
String typeDefName,
String homeMetadataCollectionId) |
The local server has requested that the repository that hosts the home metadata collection for the
specified relationship sends out the details of this relationship so the local repository can create a
reference copy.
|
void |
OMRSMetadataCollectionBase.refreshRelationshipReferenceCopy(String userId,
String relationshipGUID,
String typeDefGUID,
String typeDefName,
String homeMetadataCollectionId) |
The local server has requested that the repository that hosts the home metadata collection for the
specified relationship sends out the details of this relationship so the local repository can create a
reference copy.
|
Relationship |
OMRSMetadataCollection.reHomeRelationship(String userId,
String relationshipGUID,
String typeDefGUID,
String typeDefName,
String homeMetadataCollectionId,
String newHomeMetadataCollectionId) |
Deprecated.
|
Relationship |
OMRSMetadataCollection.reHomeRelationship(String userId,
String relationshipGUID,
String typeDefGUID,
String typeDefName,
String homeMetadataCollectionId,
String newHomeMetadataCollectionId,
String newHomeMetadataCollectionName) |
Change the home of an existing relationship.
|
Relationship |
OMRSMetadataCollectionBase.reHomeRelationship(String userId,
String relationshipGUID,
String typeDefGUID,
String typeDefName,
String homeMetadataCollectionId,
String newHomeMetadataCollectionId,
String newHomeMetadataCollectionName) |
Change the home of an existing relationship.
|
abstract Relationship |
OMRSMetadataCollection.reIdentifyRelationship(String userId,
String typeDefGUID,
String typeDefName,
String relationshipGUID,
String newRelationshipGUID) |
Change the guid of an existing relationship.
|
Relationship |
OMRSMetadataCollectionBase.reIdentifyRelationship(String userId,
String typeDefGUID,
String typeDefName,
String relationshipGUID,
String newRelationshipGUID) |
Change the guid of an existing relationship.
|
protected void |
OMRSMetadataCollectionBase.reportRelationshipNotKnown(String relationshipGUID,
String methodName) |
Throw exception to indicate that a relationship unique identifier is not recognized.
|
abstract Relationship |
OMRSMetadataCollection.restoreRelationship(String userId,
String deletedRelationshipGUID) |
Restore a deleted relationship into the metadata collection.
|
Relationship |
OMRSMetadataCollectionBase.restoreRelationship(String userId,
String deletedRelationshipGUID) |
Restore a deleted relationship into the metadata collection.
|
abstract Relationship |
OMRSMetadataCollection.reTypeRelationship(String userId,
String relationshipGUID,
TypeDefSummary currentTypeDefSummary,
TypeDefSummary newTypeDefSummary) |
Change the type of an existing relationship.
|
Relationship |
OMRSMetadataCollectionBase.reTypeRelationship(String userId,
String relationshipGUID,
TypeDefSummary currentTypeDefSummary,
TypeDefSummary newTypeDefSummary) |
Change the type of an existing relationship.
|
abstract Relationship |
OMRSMetadataCollection.undoRelationshipUpdate(String userId,
String relationshipGUID) |
Undo the latest change to a relationship (either a change of properties or status).
|
Relationship |
OMRSMetadataCollectionBase.undoRelationshipUpdate(String userId,
String relationshipGUID) |
Undo the latest change to a relationship (either a change of properties or status).
|
abstract Relationship |
OMRSMetadataCollection.updateRelationshipProperties(String userId,
String relationshipGUID,
InstanceProperties properties) |
Update the properties of a specific relationship.
|
Relationship |
OMRSMetadataCollectionBase.updateRelationshipProperties(String userId,
String relationshipGUID,
InstanceProperties properties) |
Update the properties of a specific relationship.
|
abstract Relationship |
OMRSMetadataCollection.updateRelationshipStatus(String userId,
String relationshipGUID,
InstanceStatus newStatus) |
Update the status of a specific relationship.
|
Relationship |
OMRSMetadataCollectionBase.updateRelationshipStatus(String userId,
String relationshipGUID,
InstanceStatus newStatus) |
Update the status of a specific relationship.
|