| Modifier and Type | Method and Description |
|---|---|
OMRSAuditLogRecord |
OMRSAuditLogStoreConnectorBase.getAuditLogRecord(String logRecordId)
Retrieve a specific audit log record.
|
OMRSAuditLogRecord |
OMRSAuditLogStore.getAuditLogRecord(String logRecordId)
Retrieve a specific audit log record.
|
List<OMRSAuditLogRecord> |
OMRSAuditLogStoreConnectorBase.getAuditLogRecordsByComponent(String component,
Date startDate,
Date endDate,
int offset,
int maximumRecords)
Retrieve a list of log records written by a specific component.
|
List<OMRSAuditLogRecord> |
OMRSAuditLogStore.getAuditLogRecordsByComponent(String component,
Date startDate,
Date endDate,
int offset,
int maximumRecords)
Retrieve a list of log records written by a specific component.
|
List<OMRSAuditLogRecord> |
OMRSAuditLogStoreConnectorBase.getAuditLogRecordsBySeverity(String severity,
Date startDate,
Date endDate,
int offset,
int maximumRecords)
Retrieve a list of log records that have specific severity.
|
List<OMRSAuditLogRecord> |
OMRSAuditLogStore.getAuditLogRecordsBySeverity(String severity,
Date startDate,
Date endDate,
int offset,
int maximumRecords)
Retrieve a list of log records that have specific severity.
|
List<OMRSAuditLogRecord> |
OMRSAuditLogStoreConnectorBase.getAuditLogRecordsByTimeStamp(Date startDate,
Date endDate,
int offset,
int maximumRecords)
Retrieve a list of log records written in a specified time period.
|
List<OMRSAuditLogRecord> |
OMRSAuditLogStore.getAuditLogRecordsByTimeStamp(Date startDate,
Date endDate,
int offset,
int maximumRecords)
Retrieve a list of log records written in a specified time period.
|
protected String |
OMRSAuditLogStoreConnectorBase.getJSONLogRecord(OMRSAuditLogRecord logRecord,
String methodName)
Create JSON version of the log record.
|
String |
OMRSAuditLogStoreConnectorBase.storeLogRecord(AuditLogRecord logRecord)
Store the audit log record in the audit log store.
|
abstract String |
OMRSAuditLogStoreConnectorBase.storeLogRecord(OMRSAuditLogRecord logRecord)
Store the audit log record in the audit log store.
|
String |
OMRSAuditLogStore.storeLogRecord(OMRSAuditLogRecord logRecord)
Store the audit log record in the audit log store.
|
protected void |
OMRSAuditLogStoreConnectorBase.validateLogRecord(OMRSAuditLogRecord logRecord,
String methodName)
Validate that the log record supplied by the OMRS is properly filled out.
|
| Modifier and Type | Method and Description |
|---|---|
void |
OMRSDynamicTypeMetadataCollectionBase.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.
|
protected TypeDef |
OMRSMetadataCollectionBase.addEntityParameterValidation(String userId,
String entityTypeGUID,
InstanceProperties initialProperties,
List<Classification> initialClassifications,
InstanceStatus initialStatus)
Deprecated.
|
protected TypeDef |
OMRSMetadataCollectionBase.addEntityParameterValidation(String userId,
String entityTypeGUID,
InstanceProperties initialProperties,
List<Classification> initialClassifications,
InstanceStatus initialStatus,
String methodName)
Validate that the parameters passed to addEntity are valid.
|
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.
|
protected void |
OMRSMetadataCollectionBase.addEntityProxyParameterValidation(String userId,
EntityProxy entityProxy)
Validate the parameters for addEntityProxy.
|
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.
|
protected TypeDef |
OMRSMetadataCollectionBase.addExternalEntityParameterValidation(String userId,
String entityTypeGUID,
String externalSourceGUID,
InstanceProperties initialProperties,
List<Classification> initialClassifications,
InstanceStatus initialStatus,
String methodName)
Validate parameters needed to 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.
|
protected TypeDef |
OMRSMetadataCollectionBase.addExternalRelationshipParameterValidation(String userId,
String relationshipTypeGUID,
String externalSourceGUID,
InstanceProperties initialProperties,
String entityOneGUID,
String entityTwoGUID,
InstanceStatus initialStatus,
String methodName)
Validate the parameters needed to 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.
|
protected TypeDef |
OMRSMetadataCollectionBase.addRelationshipParameterValidation(String userId,
String relationshipTypeGUID,
InstanceProperties initialProperties,
String entityOneGUID,
String entityTwoGUID,
InstanceStatus initialStatus)
Deprecated.
|
protected TypeDef |
OMRSMetadataCollectionBase.addRelationshipParameterValidation(String userId,
String relationshipTypeGUID,
InstanceProperties initialProperties,
String entityOneGUID,
String entityTwoGUID,
InstanceStatus initialStatus,
String methodName)
Validate the parameters for adding a new relationship between two entities to the metadata collection.
|
void |
OMRSDynamicTypeMetadataCollectionBase.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.
|
protected void |
OMRSMetadataCollectionBase.attributeTypeDefCategoryParameterValidation(String userId,
AttributeTypeDefCategory category,
String categoryParameterName,
String methodName)
Validate the properties of a request that accesses types by category.
|
protected void |
OMRSMetadataCollectionBase.attributeTypeDefParameterValidation(String userId,
AttributeTypeDef attributeTypeDef,
String typeDefParameterName,
String methodName)
Validate that a supplied attributeTypeDef is valid.
|
protected void |
OMRSMetadataCollection.basicRequestValidation(String userId,
String methodName)
Verify that the repository is valid, active and there is a userId present.
|
abstract EntityDetail |
OMRSMetadataCollection.classifyEntity(String userId,
String entityGUID,
String classificationName,
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.
|
protected TypeDef |
OMRSMetadataCollectionBase.classifyEntityParameterValidation(String userId,
String entityGUID,
String classificationName,
InstanceProperties classificationProperties)
Deprecated.
|
protected TypeDef |
OMRSMetadataCollectionBase.classifyEntityParameterValidation(String userId,
String entityGUID,
String classificationName,
InstanceProperties classificationProperties,
String methodName)
Validate the parameters passed to classifyEntity.
|
abstract EntityDetail |
OMRSMetadataCollection.declassifyEntity(String userId,
String entityGUID,
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.
|
protected void |
OMRSMetadataCollectionBase.declassifyEntityParameterValidation(String userId,
String entityGUID,
String classificationName)
Deprecated.
|
protected void |
OMRSMetadataCollectionBase.declassifyEntityParameterValidation(String userId,
String entityGUID,
String classificationName,
String methodName)
Validate the parameters passed to declassifyEntity.
|
void |
OMRSDynamicTypeMetadataCollectionBase.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 the entity from the local repository.
|
void |
OMRSMetadataCollectionBase.deleteEntityReferenceCopy(String userId,
EntityDetail entity)
Remove a reference copy of the 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 |
OMRSDynamicTypeMetadataCollectionBase.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<AttributeTypeDef> |
OMRSMetadataCollection.findAttributeTypeDefsByCategory(String userId,
AttributeTypeDefCategory category)
Returns all of the AttributeTypeDefs for a specific category.
|
List<AttributeTypeDef> |
OMRSMetadataCollectionBase.findAttributeTypeDefsByCategory(String userId,
AttributeTypeDefCategory category)
Returns all of the AttributeTypeDefs for a specific category.
|
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.
|
protected void |
OMRSMetadataCollectionBase.findEntitiesByClassificationParameterValidation(String userId,
String entityTypeGUID,
String classificationName,
InstanceProperties matchClassificationProperties,
MatchCriteria matchCriteria,
int fromEntityElement,
List<InstanceStatus> limitResultsByStatus,
Date asOfTime,
String sequencingProperty,
SequencingOrder sequencingOrder,
int pageSize)
Validate the parameters for findEntitiesByClassification.
|
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.
|
protected void |
OMRSMetadataCollectionBase.findEntitiesByPropertyParameterValidation(String userId,
String entityTypeGUID,
InstanceProperties matchProperties,
MatchCriteria matchCriteria,
int fromEntityElement,
List<InstanceStatus> limitResultsByStatus,
List<String> limitResultsByClassification,
Date asOfTime,
String sequencingProperty,
SequencingOrder sequencingOrder,
int pageSize)
Validate the parameters for findEntitiesByProperty.
|
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.
|
protected void |
OMRSMetadataCollectionBase.findEntitiesByPropertyValueParameterValidation(String userId,
String entityTypeGUID,
String searchCriteria,
int fromEntityElement,
List<InstanceStatus> limitResultsByStatus,
List<String> limitResultsByClassification,
Date asOfTime,
String sequencingProperty,
SequencingOrder sequencingOrder,
int pageSize)
Validate parameters passed to findEntitiesByPropertyValue.
|
protected void |
OMRSMetadataCollectionBase.findEntitiesParameterValidation(String userId,
String entityTypeGUID,
List<String> entitySubtypeGUIDs,
SearchProperties matchProperties,
int fromEntityElement,
List<InstanceStatus> limitResultsByStatus,
SearchClassifications matchClassifications,
Date asOfTime,
String sequencingProperty,
SequencingOrder sequencingOrder,
int pageSize)
Validate the parameters for findEntities.
|
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.
|
protected void |
OMRSMetadataCollectionBase.findRelationshipsByPropertyParameterValidation(String userId,
String relationshipTypeGUID,
InstanceProperties matchProperties,
MatchCriteria matchCriteria,
int fromRelationshipElement,
List<InstanceStatus> limitResultsByStatus,
Date asOfTime,
String sequencingProperty,
SequencingOrder sequencingOrder,
int pageSize)
Validate the parameters passed to findRelationshipsByProperty.
|
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.
|
protected void |
OMRSMetadataCollectionBase.findRelationshipsByPropertyValueParameterValidation(String userId,
String relationshipTypeGUID,
String searchCriteria,
int fromRelationshipElement,
List<InstanceStatus> limitResultsByStatus,
Date asOfTime,
String sequencingProperty,
SequencingOrder sequencingOrder,
int pageSize)
Validate the parameters passed to findRelationshipsByPropertyName.
|
protected void |
OMRSMetadataCollectionBase.findRelationshipsParameterValidation(String userId,
String relationshipTypeGUID,
List<String> relationshipSubtypeGUIDs,
SearchProperties matchProperties,
int fromRelationshipElement,
List<InstanceStatus> limitResultsByStatus,
Date asOfTime,
String sequencingProperty,
SequencingOrder sequencingOrder,
int pageSize)
Validate the parameters passed to findRelationships.
|
abstract List<TypeDef> |
OMRSMetadataCollection.findTypeDefsByCategory(String userId,
TypeDefCategory category)
Returns all of the TypeDefs for a specific category.
|
List<TypeDef> |
OMRSMetadataCollectionBase.findTypeDefsByCategory(String userId,
TypeDefCategory category)
Returns all of the TypeDefs for a specific category.
|
abstract List<TypeDef> |
OMRSMetadataCollection.findTypeDefsByProperty(String userId,
TypeDefProperties matchCriteria)
Return the TypeDefs that have the properties matching the supplied match criteria.
|
List<TypeDef> |
OMRSMetadataCollectionBase.findTypeDefsByProperty(String userId,
TypeDefProperties matchCriteria)
Return the TypeDefs that have the properties matching the supplied match criteria.
|
abstract List<TypeDef> |
OMRSMetadataCollection.findTypesByExternalID(String userId,
String standard,
String organization,
String identifier)
Return the types that are linked to the elements from the specified standard.
|
List<TypeDef> |
OMRSMetadataCollectionBase.findTypesByExternalID(String userId,
String standard,
String organization,
String identifier)
Return the types that are linked to the elements from the specified standard.
|
abstract TypeDefGallery |
OMRSMetadataCollection.findTypesByName(String userId,
String name)
Returns a list of type definitions that have the specified name.
|
TypeDefGallery |
OMRSMetadataCollectionBase.findTypesByName(String userId,
String name)
Returns a list of type definitions that have the specified name.
|
abstract TypeDefGallery |
OMRSMetadataCollection.getAllTypes(String userId)
Returns the list of different types of metadata organized into two groups.
|
TypeDefGallery |
OMRSMetadataCollectionBase.getAllTypes(String userId)
Returns the list of different types of metadata organized into two groups.
|
abstract AttributeTypeDef |
OMRSMetadataCollection.getAttributeTypeDefByGUID(String userId,
String guid)
Return the AttributeTypeDef identified by the GUID.
|
AttributeTypeDef |
OMRSMetadataCollectionBase.getAttributeTypeDefByGUID(String userId,
String guid)
Return the AttributeTypeDef identified by the GUID.
|
abstract AttributeTypeDef |
OMRSMetadataCollection.getAttributeTypeDefByName(String userId,
String name)
Return the AttributeTypeDef identified by the unique name.
|
AttributeTypeDef |
OMRSMetadataCollectionBase.getAttributeTypeDefByName(String userId,
String name)
Return the AttributeTypeDef identified by the unique name.
|
abstract EntityDetail |
OMRSMetadataCollection.getEntityDetail(String userId,
String guid)
Return the header, classifications and properties of a specific entity.
|
EntityDetail |
OMRSMetadataCollectionBase.getEntityDetail(String userId,
String guid)
Return the header, classifications and properties of a specific entity.
|
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 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.
|
protected EntityProxy |
OMRSMetadataCollectionBase.getEntityProxy(String userId,
String entityGUID,
String methodName)
Retrieve an entity proxy
|
abstract EntitySummary |
OMRSMetadataCollection.getEntitySummary(String userId,
String guid)
Return the header and classifications for a specific entity.
|
EntitySummary |
OMRSMetadataCollectionBase.getEntitySummary(String userId,
String guid)
Return the header and classifications for a specific entity.
|
protected void |
OMRSMetadataCollectionBase.getInstanceParameterValidation(String userId,
String guid,
Date asOfTime,
String methodName)
Validate the parameters for a retrieve of a historical version of an instance.
|
protected void |
OMRSMetadataCollectionBase.getInstanceParameterValidation(String userId,
String guid,
String methodName)
Validate the parameters for a retrieve of an instance.
|
abstract InstanceGraph |
OMRSMetadataCollection.getLinkingEntities(String userId,
String startEntityGUID,
String endEntityGUID,
List<InstanceStatus> limitResultsByStatus,
Date asOfTime)
Return all of 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 of the relationships and intermediate entities that connect the startEntity with the endEntity.
|
protected void |
OMRSMetadataCollectionBase.getLinkingEntitiesParameterValidation(String userId,
String startEntityGUID,
String endEntityGUID,
List<InstanceStatus> limitResultsByStatus,
Date asOfTime)
Validate the parameters passed to getLinkingEntities.
|
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.
|
protected void |
OMRSMetadataCollectionBase.getRelatedEntitiesParameterValidation(String userId,
String startEntityGUID,
List<String> entityTypeGUIDs,
int fromEntityElement,
List<InstanceStatus> limitResultsByStatus,
List<String> limitResultsByClassification,
Date asOfTime,
String sequencingProperty,
SequencingOrder sequencingOrder,
int pageSize)
Validate the parameters passed to the getRelatedEntities.
|
abstract Relationship |
OMRSMetadataCollection.getRelationship(String userId,
String guid)
Return the current version of a requested relationship.
|
Relationship |
OMRSMetadataCollectionBase.getRelationship(String userId,
String guid)
Return 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,
Date asOfTime)
Return a historical version of a relationship.
|
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.
|
protected void |
OMRSMetadataCollectionBase.getRelationshipsForEntityParameterValidation(String userId,
String entityGUID,
String relationshipTypeGUID,
int fromRelationshipElement,
List<InstanceStatus> limitResultsByStatus,
Date asOfTime,
String sequencingProperty,
SequencingOrder sequencingOrder,
int pageSize)
Validate the parameters for getRelationshipsForEntity.
|
abstract TypeDef |
OMRSMetadataCollection.getTypeDefByGUID(String userId,
String guid)
Return the TypeDef identified by the GUID.
|
TypeDef |
OMRSMetadataCollectionBase.getTypeDefByGUID(String userId,
String guid)
Return the TypeDef identified by the GUID.
|
abstract TypeDef |
OMRSMetadataCollection.getTypeDefByName(String userId,
String name)
Return the TypeDef identified by the unique name.
|
TypeDef |
OMRSMetadataCollectionBase.getTypeDefByName(String userId,
String name)
Return the TypeDef identified by the unique name.
|
abstract EntityDetail |
OMRSMetadataCollection.isEntityKnown(String userId,
String guid)
Returns the entity if the entity is stored in the metadata collection, otherwise null.
|
EntityDetail |
OMRSMetadataCollectionBase.isEntityKnown(String userId,
String guid)
Returns the entity if the entity is stored in the metadata collection, otherwise null.
|
abstract Relationship |
OMRSMetadataCollection.isRelationshipKnown(String userId,
String guid)
Returns a boolean indicating if the relationship is stored in the metadata collection.
|
Relationship |
OMRSMetadataCollectionBase.isRelationshipKnown(String userId,
String guid)
Returns a boolean indicating if the relationship is stored in the metadata collection.
|
protected AttributeTypeDef |
OMRSMetadataCollectionBase.manageAttributeTypeDefParameterValidation(String userId,
String guidParameterName,
String nameParameterName,
String attributeTypeDefGUID,
String attributeTypeDefName,
String methodName)
Validate the type information for a management change to an attributeTypeDef.
|
protected void |
OMRSMetadataCollectionBase.manageInstanceParameterValidation(String userId,
String instanceGUID,
String methodName)
Deprecated.
|
protected void |
OMRSMetadataCollectionBase.manageInstanceParameterValidation(String userId,
String instanceGUID,
String instanceGUIDParameterName,
String methodName)
Validate the parameters for calls that manage an existing instance.
|
protected void |
OMRSMetadataCollectionBase.manageInstanceParameterValidation(String userId,
String typeDefGUID,
String typeDefName,
String instanceGUID,
String instanceGUIDParameterName,
String methodName)
Validate the parameters passed to a delete or purge instance method.
|
protected void |
OMRSMetadataCollectionBase.manageReferenceInstanceParameterValidation(String userId,
String typeDefGUID,
String typeDefName,
String instanceGUID,
String instanceGUIDParameterName,
String homeMetadataCollectionId,
String homeParameterName,
String methodName)
Validate the parameters passed to a reference instance method.
|
protected TypeDef |
OMRSMetadataCollectionBase.manageTypeDefParameterValidation(String userId,
String guidParameterName,
String nameParameterName,
String typeDefGUID,
String typeDefName,
String methodName)
Validate the type information for a management change to a type.
|
protected void |
OMRSMetadataCollectionBase.newAttributeTypeDefParameterValidation(String userId,
AttributeTypeDef attributeTypeDef,
String typeDefParameterName,
String methodName)
Validate that a supplied attributeTypeDef is valid and unknown.
|
protected void |
OMRSMetadataCollectionBase.newTypeDefParameterValidation(String userId,
TypeDef typeDef,
String typeDefParameterName,
String methodName)
Validate that a supplied typeDef is valid and unknown.
|
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.
|
void |
OMRSMetadataCollection.purgeEntityReferenceCopy(String userId,
EntityDetail entity)
Remove a reference copy of the the entity from the local repository.
|
void |
OMRSMetadataCollectionBase.purgeEntityReferenceCopy(String userId,
EntityDetail entity)
Remove a reference copy of the the entity from the local repository.
|
abstract void |
OMRSMetadataCollection.purgeEntityReferenceCopy(String userId,
String entityGUID,
String typeDefGUID,
String typeDefName,
String homeMetadataCollectionId)
Remove a reference copy of the 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 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.
|
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,
Relationship relationship)
Remove the reference copy of the relationship from the local 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.
|
protected void |
OMRSMetadataCollectionBase.referenceInstanceParameterValidation(String userId,
InstanceHeader instanceHeader,
String instanceParameterName,
String methodName)
Validate the header instance passed to a delete or purge instance method.
|
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.
|
protected void |
OMRSMetadataCollectionBase.reHomeInstanceParameterValidation(String userId,
String instanceGUID,
String instanceParameterName,
String typeDefGUID,
String typeDefName,
String homeMetadataCollectionId,
String newHomeMetadataCollectionId,
String methodName)
Validate that the parameters passed to a reHome request are valid.
|
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 |
OMRSDynamicTypeMetadataCollectionBase.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.
|
protected void |
OMRSMetadataCollectionBase.reIdentifyInstanceParameterValidation(String userId,
String typeDefGUID,
String typeDefName,
String instanceGUID,
String instanceParameterName,
String newInstanceGUID,
String newInstanceParameterName,
String methodName) |
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 |
OMRSDynamicTypeMetadataCollectionBase.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.removeInstanceParameterValidation(String userId,
String typeDefGUID,
String typeDefName,
String instanceGUID,
String methodName)
Deprecated.
|
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.
|
protected void |
OMRSMetadataCollectionBase.reTypeInstanceParameterValidation(String userId,
String instanceGUID,
String instanceParameterName,
TypeDefCategory expectedTypeDefCategory,
TypeDefSummary currentTypeDefSummary,
TypeDefSummary newTypeDefSummary,
String methodName)
Validate the parameters needed to reType an instance.
|
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 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 List<TypeDef> |
OMRSMetadataCollection.searchForTypeDefs(String userId,
String searchCriteria)
Return the TypeDefs that match the search criteria.
|
List<TypeDef> |
OMRSMetadataCollectionBase.searchForTypeDefs(String userId,
String searchCriteria)
Return the TypeDefs that match the search criteria.
|
protected void |
OMRSMetadataCollectionBase.typeDefCategoryParameterValidation(String userId,
TypeDefCategory category,
String categoryParameterName,
String methodName)
Validate the properties of a request that accesses types by category.
|
protected void |
OMRSMetadataCollectionBase.typeDefExternalIDParameterValidation(String userId,
String standard,
String organization,
String identifier,
String methodName)
Validate the properties used to locate types.
|
protected void |
OMRSMetadataCollectionBase.typeDefParameterValidation(String userId,
TypeDef typeDef,
String typeDefParameterName,
String methodName)
Validate that a supplied typeDef is valid.
|
protected void |
OMRSMetadataCollectionBase.typeDefPropertyParameterValidation(String userId,
TypeDefProperties matchCriteria,
String matchCriteriaParameterName,
String methodName)
Validate the properties used to locate types.
|
protected void |
OMRSMetadataCollectionBase.typeDefSearchParameterValidation(String userId,
String searchCriteria,
String searchCriteriaParameterName,
String methodName)
Validate the properties used to locate types.
|
protected void |
OMRSMetadataCollectionBase.typeGUIDParameterValidation(String userId,
String guid,
String guidParameterName,
String methodName)
Validate the properties of a request that accesses types by guid.
|
protected void |
OMRSMetadataCollectionBase.typeNameParameterValidation(String userId,
String name,
String nameParameterName,
String methodName)
Validate the properties of a request that accesses types by name.
|
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.
|
EntityDetail |
OMRSMetadataCollectionBase.updateEntityClassification(String userId,
String entityGUID,
String classificationName,
InstanceProperties properties)
Update one or more properties in one of an entity's classifications.
|
protected TypeDef |
OMRSMetadataCollectionBase.updateEntityClassificationParameterValidation(String userId,
String entityGUID,
String classificationName,
InstanceProperties properties)
Deprecated.
|
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.
|
protected void |
OMRSMetadataCollectionBase.updateInstancePropertiesPropertyValidation(String userId,
String instanceGUID,
InstanceProperties properties,
String methodName)
Validate the parameters for update the properties of an instance.
|
protected void |
OMRSMetadataCollectionBase.updateInstanceStatusParameterValidation(String userId,
String entityGUID,
InstanceStatus newStatus,
String methodName)
Validate parameters for updateEntityStatus.
|
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 |
OMRSDynamicTypeMetadataCollectionBase.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.
|
protected TypeDef |
OMRSMetadataCollectionBase.updateTypeDefParameterValidation(String userId,
TypeDefPatch typeDefPatch,
String methodName)
Validate that a patch to a type definition is valid.
|
boolean |
OMRSFixedTypeMetadataCollectionBase.verifyAttributeTypeDef(String userId,
AttributeTypeDef attributeTypeDef)
Verify that a definition of an AttributeTypeDef is either new or matches the definition already stored.
|
boolean |
OMRSDynamicTypeMetadataCollectionBase.verifyAttributeTypeDef(String userId,
AttributeTypeDef attributeTypeDef)
Verify that a definition of an AttributeTypeDef is either new - or matches the definition already stored.
|
abstract boolean |
OMRSMetadataCollection.verifyAttributeTypeDef(String userId,
AttributeTypeDef attributeTypeDef)
Verify that a definition of an AttributeTypeDef is either new or matches the definition already stored.
|
boolean |
OMRSMetadataCollectionBase.verifyAttributeTypeDef(String userId,
AttributeTypeDef attributeTypeDef)
Verify that a definition of an AttributeTypeDef is either new or matches the definition already stored.
|
boolean |
OMRSFixedTypeMetadataCollectionBase.verifyTypeDef(String userId,
TypeDef typeDef)
Verify that a definition of a TypeDef is either new or matches the definition already stored.
|
boolean |
OMRSDynamicTypeMetadataCollectionBase.verifyTypeDef(String userId,
TypeDef typeDef)
Verify that a definition of a TypeDef is either new - or matches the definition already stored.
|
abstract boolean |
OMRSMetadataCollection.verifyTypeDef(String userId,
TypeDef typeDef)
Verify that a definition of a TypeDef is either new or matches the definition already stored.
|
boolean |
OMRSMetadataCollectionBase.verifyTypeDef(String userId,
TypeDef typeDef)
Verify that a definition of a TypeDef is either new or matches the definition already stored.
|
| Modifier and Type | Method and Description |
|---|---|
TypeDef |
OMRSRepositoryHelper.applyPatch(String sourceName,
TypeDef originalTypeDef,
TypeDefPatch typeDefPatch)
Returns an updated TypeDef that has had the supplied patch applied.
|
int |
OMRSRepositoryValidator.countMatchingHeaderPropertyValues(InstanceProperties matchProperties,
InstanceAuditHeader instanceHeader,
InstanceProperties instanceProperties)
Count the number of matching property values that an instance has.
|
int |
OMRSRepositoryValidator.countMatchingPropertyValues(InstanceProperties matchProperties,
InstanceProperties instanceProperties)
Count the number of matching property values that an instance has.
|
String |
OMRSRepositoryHelper.getTypeName(InstanceAuditHeader instance)
Returns the type name from an instance (entity, relationship or classification).
|
AttributeTypeDef |
OMRSRepositoryValidator.getValidAttributeTypeDefFromIds(String sourceName,
String guidParameterName,
String nameParameterName,
String guid,
String name,
String methodName)
Validate that an AttributeTypeDef's identifiers are not null and are recognized
and return the type.
|
TypeDef |
OMRSRepositoryValidator.getValidTypeDefFromIds(String sourceName,
String guidParameterName,
String nameParameterName,
String guid,
String name,
String methodName)
Validate that a TypeDef's identifiers are not null and return the type.
|
void |
OMRSRepositoryValidator.validateActiveType(String sourceName,
String typeParameterName,
TypeDefSummary typeDefSummary,
TypeDefCategory category,
String methodName)
Validate that the supplied type is a valid active type.
|
void |
OMRSRepositoryValidator.validateAsOfTime(String sourceName,
String parameterName,
Date asOfTime,
String methodName)
Validate that the asOfTime parameter is not for the future.
|
void |
OMRSRepositoryValidator.validateAsOfTimeNotNull(String sourceName,
String parameterName,
Date asOfTime,
String methodName)
Validate that the asOfTime parameter is not null or for the future.
|
void |
OMRSRepositoryValidator.validateAttributeTypeDef(String sourceName,
String parameterName,
AttributeTypeDef attributeTypeDef,
String methodName)
Validate the content of a new AttributeTypeDef.
|
void |
OMRSRepositoryValidator.validateAttributeTypeDefCategory(String sourceName,
String nameParameterName,
AttributeTypeDefCategory category,
String methodName)
Validate that a AttributeTypeDef's category is not null.
|
void |
OMRSRepositoryValidator.validateAttributeTypeDefIds(String sourceName,
String guidParameterName,
String nameParameterName,
String guid,
String name,
String methodName)
Validate that an AttributeTypeDef's identifiers are not null.
|
void |
OMRSRepositoryValidator.validateClassification(String sourceName,
String classificationParameterName,
String classificationName,
String entityTypeName,
String methodName)
Validate that a classification is valid for the entity.
|
void |
OMRSRepositoryValidator.validateClassificationList(String sourceName,
String parameterName,
List<Classification> classifications,
String entityTypeName,
String methodName)
Validate that a classification is valid for the entity.
|
TypeDef |
OMRSRepositoryValidator.validateClassificationName(String sourceName,
String parameterName,
String classificationName,
String methodName)
Validate that a classification name is not null.
|
void |
OMRSRepositoryValidator.validateEntityCanBeRehomed(String sourceName,
String metadataCollectionId,
InstanceHeader instance,
String methodName)
Verify that an entity instance can be rehomed by the metadataCollection.
|
void |
OMRSRepositoryValidator.validateEntityCanBeUpdated(String sourceName,
String metadataCollectionId,
InstanceHeader instance,
String methodName)
Verify that an entity instance can be updated by the metadataCollection.
|
void |
OMRSRepositoryValidator.validateEntityProxy(String sourceName,
String localMetadataCollectionId,
String proxyParameterName,
EntityProxy entityProxy,
String methodName)
Validates an entity proxy.
|
void |
OMRSRepositoryValidator.validateExternalId(String sourceName,
String standard,
String organization,
String identifier,
String methodName)
Validate that the type's name is not null.
|
void |
OMRSRepositoryValidator.validateGUID(String sourceName,
String guidParameterName,
String guid,
String methodName)
Validate that an entity's identifier is not null.
|
void |
OMRSRepositoryValidator.validateHomeMetadataGUID(String sourceName,
String guidParameterName,
String guid,
String methodName)
Validate that a home metadata collection identifier is not null.
|
void |
OMRSRepositoryValidator.validateInstanceStatusForDelete(String sourceName,
InstanceHeader instance,
String methodName)
Verify that an instance is not already deleted since the repository is processing a delete request
and it does not want to look stupid.
|
void |
OMRSRepositoryValidator.validateInstanceType(String sourceName,
InstanceHeader instance,
String typeGUIDParameterName,
String typeNameParameterName,
String expectedTypeGUID,
String expectedTypeName)
Verify that the instance retrieved from the repository has a valid instance type that matches the
expected type.
|
void |
OMRSRepositoryValidator.validateMatchCriteria(String sourceName,
String matchCriteriaParameterName,
String matchPropertiesParameterName,
MatchCriteria matchCriteria,
InstanceProperties matchProperties,
String methodName)
Validate that a metadata instance match criteria and set of properties are either both null or
both not null.
|
void |
OMRSRepositoryValidator.validateMatchCriteria(String sourceName,
String parameterName,
TypeDefProperties matchCriteria,
String methodName)
Validate that a TypeDef match criteria set of properties is not null.
|
void |
OMRSRepositoryValidator.validateNewStatus(String sourceName,
String instanceStatusParameterName,
InstanceStatus instanceStatus,
TypeDef typeDef,
String methodName)
Validates an instance status where null is not allowed.
|
void |
OMRSRepositoryValidator.validateReferenceInstanceHeader(String sourceName,
String localMetadataCollectionId,
String instanceParameterName,
InstanceHeader instance,
String methodName)
Validates that an instance has the correct header for it to be a reference copy.
|
void |
OMRSRepositoryValidator.validateRelationshipCanBeRehomed(String sourceName,
String metadataCollectionId,
InstanceHeader instance,
String methodName)
Verify that a relationship instance can be rehomed by the metadataCollection.
|
void |
OMRSRepositoryValidator.validateRelationshipCanBeUpdated(String sourceName,
String metadataCollectionId,
InstanceHeader instance,
String methodName)
Verify that a relationship instance can be updated by the metadataCollection.
|
void |
OMRSRepositoryValidator.validateRelationshipEnds(String sourceName,
EntityProxy entityOneProxy,
EntityProxy entityTwoProxy,
TypeDef typeDef,
String methodName)
Validate that the types of the two ends of a relationship match the relationship's TypeDef.
|
void |
OMRSRepositoryValidator.validateSearchClassifications(String sourceName,
String parameterName,
SearchClassifications matchClassifications,
String methodName)
Validate the classification-based search conditions.
|
void |
OMRSRepositoryValidator.validateSearchCriteria(String sourceName,
String parameterName,
String searchCriteria,
String methodName)
Validate that a search criteria is not null.
|
void |
OMRSRepositoryValidator.validateSearchProperties(String sourceName,
String parameterName,
SearchProperties matchProperties,
String methodName)
Validate the property-based search conditions.
|
void |
OMRSRepositoryValidator.validateTypeDef(String sourceName,
String parameterName,
TypeDef typeDef,
String methodName)
Validate the content of a new TypeDef is valid.
|
void |
OMRSRepositoryValidator.validateTypeDefCategory(String sourceName,
String nameParameterName,
TypeDefCategory category,
String methodName)
Validate that a TypeDef's category is not null.
|
void |
OMRSRepositoryValidator.validateTypeDefGallery(String sourceName,
String parameterName,
TypeDefGallery gallery,
String methodName)
Validate that type's name is not null.
|
void |
OMRSRepositoryValidator.validateTypeDefIds(String sourceName,
String guidParameterName,
String nameParameterName,
String guid,
String name,
String methodName)
Validate that a TypeDef's identifiers are not null.
|
TypeDef |
OMRSRepositoryValidator.validateTypeDefPatch(String sourceName,
TypeDefPatch patch,
String methodName)
Verify that a TypeDefPatch is not null.
|
void |
OMRSRepositoryValidator.validateTypeForInstanceDelete(String sourceName,
String typeDefGUID,
String typeDefName,
InstanceHeader instance,
String methodName)
Validate that the supplied TypeDef GUID and name matches the type associated with a metadata instance.
|
void |
OMRSRepositoryValidator.validateTypeGUID(String sourceName,
String guidParameterName,
String guid,
String methodName)
Validate that type's identifier is not null.
|
void |
OMRSRepositoryValidator.validateTypeName(String sourceName,
String nameParameterName,
String name,
String methodName)
Validate that type's name is not null.
|
void |
OMRSRepositoryValidator.validateUserId(String sourceName,
String userId,
String methodName)
Validate that the supplied user Id is not null.
|
boolean |
OMRSRepositoryValidator.verifyMatchingClassifications(SearchClassifications matchClassifications,
EntitySummary entity)
Determine if the instance properties match the classification-based conditions.
|
boolean |
OMRSRepositoryValidator.verifyMatchingInstancePropertyValues(InstanceProperties matchProperties,
InstanceAuditHeader instanceHeader,
InstanceProperties instanceProperties,
MatchCriteria matchCriteria)
Determine if the instance properties match the match criteria.
|
boolean |
OMRSRepositoryValidator.verifyMatchingInstancePropertyValues(SearchProperties matchProperties,
InstanceAuditHeader instanceHeader,
InstanceProperties instanceProperties)
Determine if the instance properties match the property-based conditions.
|
| Modifier and Type | Method and Description |
|---|---|
InstanceProperties |
OMRSRepositoryPropertiesHelper.addPropertyMapToInstance(String sourceName,
InstanceProperties properties,
Map<String,Object> mapValues,
String methodName)
Add the supplied property map to an instance properties object.
|
InstanceProperties |
OMRSRepositoryPropertiesHelper.addStringPropertyMapToInstance(String sourceName,
InstanceProperties properties,
String propertyName,
Map<String,String> mapValues,
String methodName)
Add the supplied property map to an instance properties object.
|
TypeDef |
OMRSRepositoryPropertiesUtilities.applyPatch(String sourceName,
TypeDef originalTypeDef,
TypeDefPatch typeDefPatch,
String methodName)
Returns an updated TypeDef that has had the supplied patch applied.
|
void |
OMRSRepositoryPropertiesUtilities.validateTypeDefPatch(String sourceName,
TypeDefPatch typeDefPatch,
String methodName)
Verify that a TypeDefPatch is not null and is for a recognized type.
|
Copyright © 2018–2020 ODPi. All rights reserved.