void |
OMRSFixedTypeMetadataCollectionBase.addAttributeTypeDef(String userId,
AttributeTypeDef newAttributeTypeDef) |
Create a definition of a new AttributeTypeDef.
|
abstract void |
OMRSMetadataCollection.addAttributeTypeDef(String userId,
AttributeTypeDef newAttributeTypeDef) |
Create a definition of a new AttributeTypeDef.
|
void |
OMRSMetadataCollectionBase.addAttributeTypeDef(String userId,
AttributeTypeDef newAttributeTypeDef) |
Create a definition of a new AttributeTypeDef.
|
abstract EntityDetail |
OMRSMetadataCollection.addEntity(String userId,
String entityTypeGUID,
InstanceProperties initialProperties,
List<Classification> initialClassifications,
InstanceStatus initialStatus) |
Create a new entity and put it in the requested state.
|
EntityDetail |
OMRSMetadataCollectionBase.addEntity(String userId,
String entityTypeGUID,
InstanceProperties initialProperties,
List<Classification> initialClassifications,
InstanceStatus initialStatus) |
Create a new entity and put it in the requested state.
|
abstract void |
OMRSMetadataCollection.addEntityProxy(String userId,
EntityProxy entityProxy) |
Create an entity proxy in the metadata collection.
|
void |
OMRSMetadataCollectionBase.addEntityProxy(String userId,
EntityProxy entityProxy) |
Create an entity proxy in the metadata collection.
|
EntityDetail |
OMRSMetadataCollection.addExternalEntity(String userId,
String entityTypeGUID,
String externalSourceGUID,
String externalSourceName,
InstanceProperties initialProperties,
List<Classification> initialClassifications,
InstanceStatus initialStatus) |
Save a new entity that is sourced from an external technology.
|
EntityDetail |
OMRSMetadataCollectionBase.addExternalEntity(String userId,
String entityTypeGUID,
String externalSourceGUID,
String externalSourceName,
InstanceProperties initialProperties,
List<Classification> initialClassifications,
InstanceStatus initialStatus) |
Save a new entity that is sourced from an external technology.
|
Relationship |
OMRSMetadataCollection.addExternalRelationship(String userId,
String relationshipTypeGUID,
String externalSourceGUID,
String externalSourceName,
InstanceProperties initialProperties,
String entityOneGUID,
String entityTwoGUID,
InstanceStatus initialStatus) |
Save a new relationship that is sourced from an external technology.
|
Relationship |
OMRSMetadataCollectionBase.addExternalRelationship(String userId,
String relationshipTypeGUID,
String externalSourceGUID,
String externalSourceName,
InstanceProperties initialProperties,
String entityOneGUID,
String entityTwoGUID,
InstanceStatus initialStatus) |
Save a new relationship that is sourced from an external technology.
|
abstract Relationship |
OMRSMetadataCollection.addRelationship(String userId,
String relationshipTypeGUID,
InstanceProperties initialProperties,
String entityOneGUID,
String entityTwoGUID,
InstanceStatus initialStatus) |
Add a new relationship between two entities to the metadata collection.
|
Relationship |
OMRSMetadataCollectionBase.addRelationship(String userId,
String relationshipTypeGUID,
InstanceProperties initialProperties,
String entityOneGUID,
String entityTwoGUID,
InstanceStatus initialStatus) |
Add a new relationship between two entities to the metadata collection.
|
void |
OMRSFixedTypeMetadataCollectionBase.addTypeDef(String userId,
TypeDef newTypeDef) |
Create a definition of a new TypeDef.
|
abstract void |
OMRSMetadataCollection.addTypeDef(String userId,
TypeDef newTypeDef) |
Create a definition of a new TypeDef.
|
void |
OMRSMetadataCollectionBase.addTypeDef(String userId,
TypeDef newTypeDef) |
Create a definition of a new TypeDef.
|
abstract void |
OMRSMetadataCollection.addTypeDefGallery(String userId,
TypeDefGallery newTypes) |
Create a collection of related types.
|
void |
OMRSMetadataCollectionBase.addTypeDefGallery(String userId,
TypeDefGallery newTypes) |
Create a collection of related types.
|
EntityDetail |
OMRSMetadataCollection.classifyEntity(String userId,
String entityGUID,
String classificationName,
String externalSourceGUID,
String externalSourceName,
ClassificationOrigin classificationOrigin,
String classificationOriginGUID,
InstanceProperties classificationProperties) |
Add the requested classification to a specific entity.
|
abstract EntityDetail |
OMRSMetadataCollection.classifyEntity(String userId,
String entityGUID,
String classificationName,
InstanceProperties classificationProperties) |
Add the requested classification to a specific entity.
|
Classification |
OMRSMetadataCollection.classifyEntity(String userId,
EntityProxy entityProxy,
String classificationName,
String externalSourceGUID,
String externalSourceName,
ClassificationOrigin classificationOrigin,
String classificationOriginGUID,
InstanceProperties classificationProperties) |
Add the requested classification to a specific entity.
|
Classification |
OMRSMetadataCollection.classifyEntity(String userId,
EntityProxy entityProxy,
String classificationName,
InstanceProperties classificationProperties) |
Add the requested classification to a specific entity.
|
EntityDetail |
OMRSMetadataCollectionBase.classifyEntity(String userId,
String entityGUID,
String classificationName,
String externalSourceGUID,
String externalSourceName,
ClassificationOrigin classificationOrigin,
String classificationOriginGUID,
InstanceProperties classificationProperties) |
Add the requested classification to a specific entity.
|
EntityDetail |
OMRSMetadataCollectionBase.classifyEntity(String userId,
String entityGUID,
String classificationName,
InstanceProperties classificationProperties) |
Add the requested classification to a specific entity.
|
abstract EntityDetail |
OMRSMetadataCollection.declassifyEntity(String userId,
String entityGUID,
String classificationName) |
Remove a specific classification from an entity.
|
Classification |
OMRSMetadataCollection.declassifyEntity(String userId,
EntityProxy entityProxy,
String classificationName) |
Remove a specific classification from an entity.
|
EntityDetail |
OMRSMetadataCollectionBase.declassifyEntity(String userId,
String entityGUID,
String classificationName) |
Remove a specific classification from an entity.
|
void |
OMRSFixedTypeMetadataCollectionBase.deleteAttributeTypeDef(String userId,
String obsoleteTypeDefGUID,
String obsoleteTypeDefName) |
Delete an AttributeTypeDef.
|
abstract void |
OMRSMetadataCollection.deleteAttributeTypeDef(String userId,
String obsoleteTypeDefGUID,
String obsoleteTypeDefName) |
Delete an AttributeTypeDef.
|
void |
OMRSMetadataCollectionBase.deleteAttributeTypeDef(String userId,
String obsoleteTypeDefGUID,
String obsoleteTypeDefName) |
Delete an AttributeTypeDef.
|
abstract EntityDetail |
OMRSMetadataCollection.deleteEntity(String userId,
String typeDefGUID,
String typeDefName,
String obsoleteEntityGUID) |
Delete an entity.
|
EntityDetail |
OMRSMetadataCollectionBase.deleteEntity(String userId,
String typeDefGUID,
String typeDefName,
String obsoleteEntityGUID) |
Delete an entity.
|
void |
OMRSMetadataCollection.deleteEntityReferenceCopy(String userId,
EntityDetail entity) |
Remove a reference copy of the entity from the local repository.
|
void |
OMRSMetadataCollectionBase.deleteEntityReferenceCopy(String userId,
EntityDetail entity) |
Remove a reference copy of the entity from the local repository.
|
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.
|
void |
OMRSMetadataCollection.deleteRelationshipReferenceCopy(String userId,
Relationship relationship) |
Remove the reference copy of the relationship from the local repository.
|
void |
OMRSMetadataCollectionBase.deleteRelationshipReferenceCopy(String userId,
Relationship relationship) |
Remove the reference copy of the relationship from the local repository.
|
void |
OMRSFixedTypeMetadataCollectionBase.deleteTypeDef(String userId,
String obsoleteTypeDefGUID,
String obsoleteTypeDefName) |
Delete the TypeDef.
|
abstract void |
OMRSMetadataCollection.deleteTypeDef(String userId,
String obsoleteTypeDefGUID,
String obsoleteTypeDefName) |
Delete the TypeDef.
|
void |
OMRSMetadataCollectionBase.deleteTypeDef(String userId,
String obsoleteTypeDefGUID,
String obsoleteTypeDefName) |
Delete the TypeDef.
|
abstract List<EntityDetail> |
OMRSMetadataCollection.findEntities(String userId,
String entityTypeGUID,
List<String> entitySubtypeGUIDs,
SearchProperties matchProperties,
int fromEntityElement,
List<InstanceStatus> limitResultsByStatus,
SearchClassifications matchClassifications,
Date asOfTime,
String sequencingProperty,
SequencingOrder sequencingOrder,
int pageSize) |
Return a list of entities that match the supplied criteria.
|
List<EntityDetail> |
OMRSMetadataCollectionBase.findEntities(String userId,
String entityTypeGUID,
List<String> entitySubtypeGUIDs,
SearchProperties matchProperties,
int fromEntityElement,
List<InstanceStatus> limitResultsByStatus,
SearchClassifications matchClassifications,
Date asOfTime,
String sequencingProperty,
SequencingOrder sequencingOrder,
int pageSize) |
Return a list of entities that match the supplied criteria.
|
abstract List<EntityDetail> |
OMRSMetadataCollection.findEntitiesByClassification(String userId,
String entityTypeGUID,
String classificationName,
InstanceProperties matchClassificationProperties,
MatchCriteria matchCriteria,
int fromEntityElement,
List<InstanceStatus> limitResultsByStatus,
Date asOfTime,
String sequencingProperty,
SequencingOrder sequencingOrder,
int pageSize) |
Return a list of entities that have the requested type of classifications attached.
|
List<EntityDetail> |
OMRSMetadataCollectionBase.findEntitiesByClassification(String userId,
String entityTypeGUID,
String classificationName,
InstanceProperties matchClassificationProperties,
MatchCriteria matchCriteria,
int fromEntityElement,
List<InstanceStatus> limitResultsByStatus,
Date asOfTime,
String sequencingProperty,
SequencingOrder sequencingOrder,
int pageSize) |
Return a list of entities that have the requested type of classifications attached.
|
abstract List<EntityDetail> |
OMRSMetadataCollection.findEntitiesByProperty(String userId,
String entityTypeGUID,
InstanceProperties matchProperties,
MatchCriteria matchCriteria,
int fromEntityElement,
List<InstanceStatus> limitResultsByStatus,
List<String> limitResultsByClassification,
Date asOfTime,
String sequencingProperty,
SequencingOrder sequencingOrder,
int pageSize) |
Return a list of entities that match the supplied properties according to the match criteria.
|
List<EntityDetail> |
OMRSMetadataCollectionBase.findEntitiesByProperty(String userId,
String entityTypeGUID,
InstanceProperties matchProperties,
MatchCriteria matchCriteria,
int fromEntityElement,
List<InstanceStatus> limitResultsByStatus,
List<String> limitResultsByClassification,
Date asOfTime,
String sequencingProperty,
SequencingOrder sequencingOrder,
int pageSize) |
Return a list of entities that match the supplied properties according to the match criteria.
|
abstract List<EntityDetail> |
OMRSMetadataCollection.findEntitiesByPropertyValue(String userId,
String entityTypeGUID,
String searchCriteria,
int fromEntityElement,
List<InstanceStatus> limitResultsByStatus,
List<String> limitResultsByClassification,
Date asOfTime,
String sequencingProperty,
SequencingOrder sequencingOrder,
int pageSize) |
Return a list of entities whose string based property values match the search criteria.
|
List<EntityDetail> |
OMRSMetadataCollectionBase.findEntitiesByPropertyValue(String userId,
String entityTypeGUID,
String searchCriteria,
int fromEntityElement,
List<InstanceStatus> limitResultsByStatus,
List<String> limitResultsByClassification,
Date asOfTime,
String sequencingProperty,
SequencingOrder sequencingOrder,
int pageSize) |
Return a list of entities whose string based property values match the search criteria.
|
abstract List<Relationship> |
OMRSMetadataCollection.findRelationships(String userId,
String relationshipTypeGUID,
List<String> relationshipSubtypeGUIDs,
SearchProperties matchProperties,
int fromRelationshipElement,
List<InstanceStatus> limitResultsByStatus,
Date asOfTime,
String sequencingProperty,
SequencingOrder sequencingOrder,
int pageSize) |
Return a list of relationships that match the requested conditions.
|
List<Relationship> |
OMRSMetadataCollectionBase.findRelationships(String userId,
String relationshipTypeGUID,
List<String> relationshipSubtypeGUIDs,
SearchProperties matchProperties,
int fromRelationshipElement,
List<InstanceStatus> limitResultsByStatus,
Date asOfTime,
String sequencingProperty,
SequencingOrder sequencingOrder,
int pageSize) |
Return a list of relationships that match the requested conditions.
|
abstract List<Relationship> |
OMRSMetadataCollection.findRelationshipsByProperty(String userId,
String relationshipTypeGUID,
InstanceProperties matchProperties,
MatchCriteria matchCriteria,
int fromRelationshipElement,
List<InstanceStatus> limitResultsByStatus,
Date asOfTime,
String sequencingProperty,
SequencingOrder sequencingOrder,
int pageSize) |
Return a list of relationships that match the requested properties by the matching criteria.
|
List<Relationship> |
OMRSMetadataCollectionBase.findRelationshipsByProperty(String userId,
String relationshipTypeGUID,
InstanceProperties matchProperties,
MatchCriteria matchCriteria,
int fromRelationshipElement,
List<InstanceStatus> limitResultsByStatus,
Date asOfTime,
String sequencingProperty,
SequencingOrder sequencingOrder,
int pageSize) |
Return a list of relationships that match the requested properties by the matching criteria.
|
abstract List<Relationship> |
OMRSMetadataCollection.findRelationshipsByPropertyValue(String userId,
String relationshipTypeGUID,
String searchCriteria,
int fromRelationshipElement,
List<InstanceStatus> limitResultsByStatus,
Date asOfTime,
String sequencingProperty,
SequencingOrder sequencingOrder,
int pageSize) |
Return a list of relationships whose string based property values match the search criteria.
|
List<Relationship> |
OMRSMetadataCollectionBase.findRelationshipsByPropertyValue(String userId,
String relationshipTypeGUID,
String searchCriteria,
int fromRelationshipElement,
List<InstanceStatus> limitResultsByStatus,
Date asOfTime,
String sequencingProperty,
SequencingOrder sequencingOrder,
int pageSize) |
Return a list of relationships whose string based property values match the search criteria.
|
abstract EntityDetail |
OMRSMetadataCollection.getEntityDetail(String userId,
String guid,
Date asOfTime) |
Return a historical version of an entity.
|
EntityDetail |
OMRSMetadataCollectionBase.getEntityDetail(String userId,
String guid,
Date asOfTime) |
Return a historical version of an entity.
|
abstract List<EntityDetail> |
OMRSMetadataCollection.getEntityDetailHistory(String userId,
String guid,
Date fromTime,
Date toTime,
int startFromElement,
int pageSize,
HistorySequencingOrder sequencingOrder) |
Return all historical versions of an entity within the bounds of the provided timestamps.
|
List<EntityDetail> |
OMRSMetadataCollectionBase.getEntityDetailHistory(String userId,
String guid,
Date fromTime,
Date toTime,
int startFromElement,
int pageSize,
HistorySequencingOrder sequencingOrder) |
Return all historical versions of an entity within the bounds of the provided timestamps.
|
abstract InstanceGraph |
OMRSMetadataCollection.getEntityNeighborhood(String userId,
String entityGUID,
List<String> entityTypeGUIDs,
List<String> relationshipTypeGUIDs,
List<InstanceStatus> limitResultsByStatus,
List<String> limitResultsByClassification,
Date asOfTime,
int level) |
Return the entities and relationships that radiate out from the supplied entity GUID.
|
InstanceGraph |
OMRSMetadataCollectionBase.getEntityNeighborhood(String userId,
String entityGUID,
List<String> entityTypeGUIDs,
List<String> relationshipTypeGUIDs,
List<InstanceStatus> limitResultsByStatus,
List<String> limitResultsByClassification,
Date asOfTime,
int level) |
Return the entities and relationships that radiate out from the supplied entity GUID.
|
protected void |
OMRSMetadataCollectionBase.getEntityNeighborhoodParameterValidation(String userId,
String entityGUID,
List<String> entityTypeGUIDs,
List<String> relationshipTypeGUIDs,
List<InstanceStatus> limitResultsByStatus,
List<String> limitResultsByClassification,
Date asOfTime,
int level) |
Return the entities and relationships that radiate out from the supplied entity GUID.
|
List<Classification> |
OMRSDynamicTypeMetadataCollectionBase.getHomeClassifications(String userId,
String entityGUID) |
Retrieve any locally homed classifications assigned to the requested entity.
|
List<Classification> |
OMRSDynamicTypeMetadataCollectionBase.getHomeClassifications(String userId,
String entityGUID,
Date asOfTime) |
Retrieve any locally homed classifications assigned to the requested entity.
|
List<Classification> |
OMRSMetadataCollection.getHomeClassifications(String userId,
String entityGUID) |
Retrieve any locally homed classifications assigned to the requested entity.
|
List<Classification> |
OMRSMetadataCollection.getHomeClassifications(String userId,
String entityGUID,
Date asOfTime) |
Retrieve any locally homed classifications assigned to the requested entity.
|
List<Classification> |
OMRSMetadataCollectionBase.getHomeClassifications(String userId,
String entityGUID) |
Retrieve any locally homed classifications assigned to the requested entity.
|
List<Classification> |
OMRSMetadataCollectionBase.getHomeClassifications(String userId,
String entityGUID,
Date asOfTime) |
Retrieve any locally homed classifications assigned to the requested entity.
|
abstract InstanceGraph |
OMRSMetadataCollection.getLinkingEntities(String userId,
String startEntityGUID,
String endEntityGUID,
List<InstanceStatus> limitResultsByStatus,
Date asOfTime) |
Return all the relationships and intermediate entities that connect the startEntity with the endEntity.
|
InstanceGraph |
OMRSMetadataCollectionBase.getLinkingEntities(String userId,
String startEntityGUID,
String endEntityGUID,
List<InstanceStatus> limitResultsByStatus,
Date asOfTime) |
Return all the relationships and intermediate entities that connect the startEntity with the endEntity.
|
abstract List<EntityDetail> |
OMRSMetadataCollection.getRelatedEntities(String userId,
String startEntityGUID,
List<String> entityTypeGUIDs,
int fromEntityElement,
List<InstanceStatus> limitResultsByStatus,
List<String> limitResultsByClassification,
Date asOfTime,
String sequencingProperty,
SequencingOrder sequencingOrder,
int pageSize) |
Return the list of entities that are of the types listed in entityTypeGUIDs and are connected, either directly or
indirectly to the entity identified by startEntityGUID.
|
List<EntityDetail> |
OMRSMetadataCollectionBase.getRelatedEntities(String userId,
String startEntityGUID,
List<String> entityTypeGUIDs,
int fromEntityElement,
List<InstanceStatus> limitResultsByStatus,
List<String> limitResultsByClassification,
Date asOfTime,
String sequencingProperty,
SequencingOrder sequencingOrder,
int pageSize) |
Return the list of entities that are of the types listed in entityTypeGUIDs and are connected, either directly or
indirectly to the entity identified by startEntityGUID.
|
abstract Relationship |
OMRSMetadataCollection.getRelationship(String userId,
String guid,
Date asOfTime) |
Return a historical version of a 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 List<Relationship> |
OMRSMetadataCollection.getRelationshipsForEntity(String userId,
String entityGUID,
String relationshipTypeGUID,
int fromRelationshipElement,
List<InstanceStatus> limitResultsByStatus,
Date asOfTime,
String sequencingProperty,
SequencingOrder sequencingOrder,
int pageSize) |
Return the relationships for a specific entity.
|
List<Relationship> |
OMRSMetadataCollectionBase.getRelationshipsForEntity(String userId,
String entityGUID,
String relationshipTypeGUID,
int fromRelationshipElement,
List<InstanceStatus> limitResultsByStatus,
Date asOfTime,
String sequencingProperty,
SequencingOrder sequencingOrder,
int pageSize) |
Return the relationships for a specific entity.
|
void |
OMRSMetadataCollection.purgeClassificationReferenceCopy(String userId,
EntityDetail entity,
Classification classification) |
Remove the reference copy of the classification from the local repository.
|
void |
OMRSMetadataCollection.purgeClassificationReferenceCopy(String userId,
EntityProxy entity,
Classification classification) |
Remove the reference copy of the classification from the local repository.
|
void |
OMRSMetadataCollectionBase.purgeClassificationReferenceCopy(String userId,
EntityDetail entity,
Classification classification) |
Remove the reference copy of the classification from the local repository.
|
abstract void |
OMRSMetadataCollection.purgeEntity(String userId,
String typeDefGUID,
String typeDefName,
String deletedEntityGUID) |
Permanently removes a deleted entity from the metadata collection.
|
void |
OMRSMetadataCollectionBase.purgeEntity(String userId,
String typeDefGUID,
String typeDefName,
String deletedEntityGUID) |
Permanently removes a deleted entity from the metadata collection.
|
abstract void |
OMRSMetadataCollection.purgeEntityReferenceCopy(String userId,
String entityGUID,
String typeDefGUID,
String typeDefName,
String homeMetadataCollectionId) |
Remove a reference copy of the entity from the local repository.
|
void |
OMRSMetadataCollection.purgeEntityReferenceCopy(String userId,
EntityDetail entity) |
Remove a reference copy of the entity from the local repository.
|
void |
OMRSMetadataCollectionBase.purgeEntityReferenceCopy(String userId,
String entityGUID,
String typeDefGUID,
String typeDefName,
String homeMetadataCollectionId) |
Remove a reference copy of the entity from the local repository.
|
void |
OMRSMetadataCollectionBase.purgeEntityReferenceCopy(String userId,
EntityDetail entity) |
Remove a reference copy of the entity from the local repository.
|
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 |
OMRSMetadataCollection.purgeRelationshipReferenceCopy(String userId,
Relationship relationship) |
This method is called when a remote repository calls the variant of purgeRelationship that
passes the relationship object.
|
void |
OMRSMetadataCollectionBase.purgeRelationshipReferenceCopy(String userId,
String relationshipGUID,
String typeDefGUID,
String typeDefName,
String homeMetadataCollectionId) |
Remove the reference copy of the relationship from the local repository.
|
void |
OMRSMetadataCollectionBase.purgeRelationshipReferenceCopy(String userId,
Relationship relationship) |
Remove the reference copy of the relationship from the local repository.
|
abstract void |
OMRSMetadataCollection.refreshEntityReferenceCopy(String userId,
String entityGUID,
String typeDefGUID,
String typeDefName,
String homeMetadataCollectionId) |
The local repository has requested that the repository that hosts the home metadata collection for the
specified entity sends out the details of this entity so the local repository can create a reference copy.
|
void |
OMRSMetadataCollectionBase.refreshEntityReferenceCopy(String userId,
String entityGUID,
String typeDefGUID,
String typeDefName,
String homeMetadataCollectionId) |
The local repository has requested that the repository that hosts the home metadata collection for the
specified entity sends out the details of this entity so the local repository can create a reference copy.
|
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.
|
EntityDetail |
OMRSMetadataCollection.reHomeEntity(String userId,
String entityGUID,
String typeDefGUID,
String typeDefName,
String homeMetadataCollectionId,
String newHomeMetadataCollectionId) |
Deprecated.
|
EntityDetail |
OMRSMetadataCollection.reHomeEntity(String userId,
String entityGUID,
String typeDefGUID,
String typeDefName,
String homeMetadataCollectionId,
String newHomeMetadataCollectionId,
String newHomeMetadataCollectionName) |
Change the home of an existing entity.
|
EntityDetail |
OMRSMetadataCollectionBase.reHomeEntity(String userId,
String entityGUID,
String typeDefGUID,
String typeDefName,
String homeMetadataCollectionId,
String newHomeMetadataCollectionId,
String newHomeMetadataCollectionName) |
Change the home of an existing entity.
|
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.
|
AttributeTypeDef |
OMRSFixedTypeMetadataCollectionBase.reIdentifyAttributeTypeDef(String userId,
String originalAttributeTypeDefGUID,
String originalAttributeTypeDefName,
String newAttributeTypeDefGUID,
String newAttributeTypeDefName) |
Change the guid or name of an existing TypeDef to a new value.
|
abstract AttributeTypeDef |
OMRSMetadataCollection.reIdentifyAttributeTypeDef(String userId,
String originalAttributeTypeDefGUID,
String originalAttributeTypeDefName,
String newAttributeTypeDefGUID,
String newAttributeTypeDefName) |
Change the guid or name of an existing TypeDef to a new value.
|
AttributeTypeDef |
OMRSMetadataCollectionBase.reIdentifyAttributeTypeDef(String userId,
String originalAttributeTypeDefGUID,
String originalAttributeTypeDefName,
String newAttributeTypeDefGUID,
String newAttributeTypeDefName) |
Change the guid or name of an existing TypeDef to a new value.
|
abstract EntityDetail |
OMRSMetadataCollection.reIdentifyEntity(String userId,
String typeDefGUID,
String typeDefName,
String entityGUID,
String newEntityGUID) |
Change the guid of an existing entity to a new value.
|
EntityDetail |
OMRSMetadataCollectionBase.reIdentifyEntity(String userId,
String typeDefGUID,
String typeDefName,
String entityGUID,
String newEntityGUID) |
Change the guid of an existing entity to a new value.
|
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.
|
TypeDef |
OMRSFixedTypeMetadataCollectionBase.reIdentifyTypeDef(String userId,
String originalTypeDefGUID,
String originalTypeDefName,
String newTypeDefGUID,
String newTypeDefName) |
Change the guid or name of an existing TypeDef to a new value.
|
abstract TypeDef |
OMRSMetadataCollection.reIdentifyTypeDef(String userId,
String originalTypeDefGUID,
String originalTypeDefName,
String newTypeDefGUID,
String newTypeDefName) |
Change the guid or name of an existing TypeDef to a new value.
|
TypeDef |
OMRSMetadataCollectionBase.reIdentifyTypeDef(String userId,
String originalTypeDefGUID,
String originalTypeDefName,
String newTypeDefGUID,
String newTypeDefName) |
Change the guid or name of an existing TypeDef to a new value.
|
protected void |
OMRSMetadataCollectionBase.reportUnsupportedAsOfTimeFunction(String methodName,
Date asOfTime) |
Return an exception to indicate that the method is unsupported but this is ok because it is optional.
|
protected void |
OMRSMetadataCollection.reportUnsupportedOptionalFunction(String methodName) |
Return an exception to indicate that the method is unsupported but this is ok because it is optional.
|
abstract EntityDetail |
OMRSMetadataCollection.restoreEntity(String userId,
String deletedEntityGUID) |
Restore the requested entity to the state it was before it was deleted.
|
EntityDetail |
OMRSMetadataCollectionBase.restoreEntity(String userId,
String deletedEntityGUID) |
Restore the requested entity to the state it was before it was deleted.
|
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 EntityDetail |
OMRSMetadataCollection.reTypeEntity(String userId,
String entityGUID,
TypeDefSummary currentTypeDefSummary,
TypeDefSummary newTypeDefSummary) |
Change the type of an existing entity.
|
EntityDetail |
OMRSMetadataCollectionBase.reTypeEntity(String userId,
String entityGUID,
TypeDefSummary currentTypeDefSummary,
TypeDefSummary newTypeDefSummary) |
Change the type of an existing entity.
|
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.
|
void |
OMRSMetadataCollection.saveClassificationReferenceCopy(String userId,
EntityDetail entity,
Classification classification) |
Save the classification as a reference copy.
|
void |
OMRSMetadataCollection.saveClassificationReferenceCopy(String userId,
EntityProxy entity,
Classification classification) |
Save the classification as a reference copy.
|
void |
OMRSMetadataCollectionBase.saveClassificationReferenceCopy(String userId,
EntityDetail entity,
Classification classification) |
Save the classification as a reference copy.
|
void |
OMRSMetadataCollectionBase.saveClassificationReferenceCopy(String userId,
EntityProxy entity,
Classification classification) |
Save the classification as a reference copy.
|
abstract void |
OMRSMetadataCollection.saveEntityReferenceCopy(String userId,
EntityDetail entity) |
Save the entity as a reference copy.
|
void |
OMRSMetadataCollectionBase.saveEntityReferenceCopy(String userId,
EntityDetail entity) |
Save the entity as a reference copy.
|
void |
OMRSMetadataCollection.saveInstanceReferenceCopies(String userId,
InstanceGraph instances) |
Save the entities and relationships supplied in the instance graph as a reference copies.
|
abstract void |
OMRSMetadataCollection.saveRelationshipReferenceCopy(String userId,
Relationship relationship) |
Save the relationship as a reference copy.
|
void |
OMRSMetadataCollectionBase.saveRelationshipReferenceCopy(String userId,
Relationship relationship) |
Save the relationship as a reference copy.
|
abstract EntityDetail |
OMRSMetadataCollection.undoEntityUpdate(String userId,
String entityGUID) |
Undo the last update to an entity and return the previous content.
|
EntityDetail |
OMRSMetadataCollectionBase.undoEntityUpdate(String userId,
String entityGUID) |
Undo the last update to an entity and return the previous content.
|
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 EntityDetail |
OMRSMetadataCollection.updateEntityClassification(String userId,
String entityGUID,
String classificationName,
InstanceProperties properties) |
Update one or more properties in one of an entity's classifications.
|
Classification |
OMRSMetadataCollection.updateEntityClassification(String userId,
EntityProxy entityProxy,
String classificationName,
InstanceProperties properties) |
Update one or more properties in one of an entity's classifications.
|
EntityDetail |
OMRSMetadataCollectionBase.updateEntityClassification(String userId,
String entityGUID,
String classificationName,
InstanceProperties properties) |
Update one or more properties in one of an entity's classifications.
|
abstract EntityDetail |
OMRSMetadataCollection.updateEntityProperties(String userId,
String entityGUID,
InstanceProperties properties) |
Update selected properties in an entity.
|
EntityDetail |
OMRSMetadataCollectionBase.updateEntityProperties(String userId,
String entityGUID,
InstanceProperties properties) |
Update selected properties in an entity.
|
abstract EntityDetail |
OMRSMetadataCollection.updateEntityStatus(String userId,
String entityGUID,
InstanceStatus newStatus) |
Update the status for a specific entity.
|
EntityDetail |
OMRSMetadataCollectionBase.updateEntityStatus(String userId,
String entityGUID,
InstanceStatus newStatus) |
Update the status for a specific entity.
|
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.
|
TypeDef |
OMRSFixedTypeMetadataCollectionBase.updateTypeDef(String userId,
TypeDefPatch typeDefPatch) |
Update one or more properties of the TypeDef.
|
abstract TypeDef |
OMRSMetadataCollection.updateTypeDef(String userId,
TypeDefPatch typeDefPatch) |
Update one or more properties of the TypeDef.
|
TypeDef |
OMRSMetadataCollectionBase.updateTypeDef(String userId,
TypeDefPatch typeDefPatch) |
Update one or more properties of the TypeDef.
|