Class GraphOMRSMetadataCollection
java.lang.Object
org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollection
org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSDynamicTypeMetadataCollectionBase
org.odpi.openmetadata.adapters.repositoryservices.graphrepository.repositoryconnector.GraphOMRSMetadataCollection
- All Implemented Interfaces:
org.odpi.openmetadata.frameworks.auditlog.AuditLoggingComponent
public class GraphOMRSMetadataCollection
extends org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSDynamicTypeMetadataCollectionBase
The GraphOMRSMetadataCollection provides a local open metadata repository that uses a graph store as its
persistence layer.
-
Method Summary
Modifier and TypeMethodDescriptionorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetailaddEntity(String userId, String entityTypeGUID, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceProperties initialProperties, List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Classification> initialClassifications, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceStatus initialStatus) voidaddEntityProxy(String userId, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityProxy entityProxy) org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetailaddExternalEntity(String userId, String entityTypeGUID, String externalSourceGUID, String externalSourceName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceProperties initialProperties, List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Classification> initialClassifications, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceStatus initialStatus) org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.RelationshipaddExternalRelationship(String userId, String relationshipTypeGUID, String externalSourceGUID, String externalSourceName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceProperties initialProperties, String entityOneGUID, String entityTwoGUID, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceStatus initialStatus) org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.RelationshipaddRelationship(String userId, String relationshipTypeGUID, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceProperties initialProperties, String entityOneGUID, String entityTwoGUID, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceStatus initialStatus) org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetailclassifyEntity(String userId, String entityGUID, String classificationName, String externalSourceGUID, String externalSourceName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.ClassificationOrigin classificationOrigin, String classificationOriginGUID, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceProperties classificationProperties) org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetailclassifyEntity(String userId, String entityGUID, String classificationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceProperties classificationProperties) org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.ClassificationclassifyEntity(String userId, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityProxy entityProxy, String classificationName, String externalSourceGUID, String externalSourceName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.ClassificationOrigin classificationOrigin, String classificationOriginGUID, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceProperties classificationProperties) org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.ClassificationclassifyEntity(String userId, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityProxy entityProxy, String classificationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceProperties classificationProperties) org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetaildeclassifyEntity(String userId, String entityGUID, String classificationName) org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.ClassificationdeclassifyEntity(String userId, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityProxy entityProxy, String classificationName) org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetaildeleteEntity(String userId, String typeDefGUID, String typeDefName, String obsoleteEntityGUID) org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.RelationshipdeleteRelationship(String userId, String typeDefGUID, String typeDefName, String obsoleteRelationshipGUID) List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail>findEntities(String userId, String entityTypeGUID, List<String> entitySubtypeGUIDs, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.search.SearchProperties matchProperties, int fromEntityElement, List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceStatus> limitResultsByStatus, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.search.SearchClassifications matchClassifications, Date asOfTime, String sequencingProperty, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.SequencingOrder sequencingOrder, int pageSize) List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail>findEntitiesByClassification(String userId, String entityTypeGUID, String classificationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceProperties matchClassificationProperties, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.MatchCriteria matchCriteria, int fromEntityElement, List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceStatus> limitResultsByStatus, Date asOfTime, String sequencingProperty, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.SequencingOrder sequencingOrder, int pageSize) List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail>findEntitiesByProperty(String userId, String entityTypeGUID, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceProperties matchProperties, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.MatchCriteria matchCriteria, int fromEntityElement, List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceStatus> limitResultsByStatus, List<String> limitResultsByClassification, Date asOfTime, String sequencingProperty, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.SequencingOrder sequencingOrder, int pageSize) List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail>findEntitiesByPropertyIteratively(List<String> validTypeNames, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceProperties matchProperties, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.MatchCriteria matchCriteria) List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail>findEntitiesByPropertyValue(String userId, String entityTypeGUID, String searchCriteria, int fromEntityElement, List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceStatus> limitResultsByStatus, List<String> limitResultsByClassification, Date asOfTime, String sequencingProperty, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.SequencingOrder sequencingOrder, int pageSize) List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail>findEntitiesByPropertyValueForTypes(List<String> validTypeNames, String filterTypeName, Map<String, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.typedefs.TypeDefAttribute> qualifiedPropertyNameToTypeDefinedAttribute, Map<String, List<String>> shortPropertyNameToQualifiedPropertyNames, String searchCriteria) List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail>findEntitiesIteratively(List<String> validTypeNames, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.search.SearchProperties searchProperties, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.MatchCriteria matchCriteria) List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship>findRelationships(String userId, String relationshipTypeGUID, List<String> relationshipSubtypeGUIDs, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.search.SearchProperties matchProperties, int fromRelationshipElement, List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceStatus> limitResultsByStatus, Date asOfTime, String sequencingProperty, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.SequencingOrder sequencingOrder, int pageSize) Return a list of relationships that match the requested conditions.List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship>findRelationshipsByProperty(String userId, String relationshipTypeGUID, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceProperties matchProperties, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.MatchCriteria matchCriteria, int fromRelationshipElement, List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceStatus> limitResultsByStatus, Date asOfTime, String sequencingProperty, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.SequencingOrder sequencingOrder, int pageSize) List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship>findRelationshipsByPropertyIteratively(List<String> validTypeNames, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceProperties matchProperties, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.MatchCriteria matchCriteria) List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship>findRelationshipsByPropertyValue(String userId, String relationshipTypeGUID, String searchCriteria, int fromRelationshipElement, List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceStatus> limitResultsByStatus, Date asOfTime, String sequencingProperty, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.SequencingOrder sequencingOrder, int pageSize) List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship>findRelationshipsByPropertyValueForTypes(List<String> validTypeNames, String filterTypeName, Map<String, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.typedefs.TypeDefAttribute> qualifiedPropertyNameToTypeDefinedAttribute, Map<String, List<String>> shortPropertyNameToQualifiedPropertyNames, String searchCriteria) List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship>findRelationshipsForTypes(List<String> validTypeNames, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.search.SearchProperties searchProperties, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.MatchCriteria matchCriteria) org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetailgetEntityDetail(String userId, String guid) org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceGraphgetEntityNeighborhood(String userId, String entityGUID, List<String> entityTypeGUIDs, List<String> relationshipTypeGUIDs, List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceStatus> limitResultsByStatus, List<String> limitResultsByClassification, Date asOfTime, int level) org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntitySummarygetEntitySummary(String userId, String guid) List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Classification>getHomeClassifications(String userId, String entityGUID) org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceGraphgetLinkingEntities(String userId, String startEntityGUID, String endEntityGUID, List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceStatus> limitResultsByStatus, Date asOfTime) List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail>getRelatedEntities(String userId, String startEntityGUID, List<String> entityTypeGUIDs, int fromEntityElement, List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceStatus> limitResultsByStatus, List<String> limitResultsByClassification, Date asOfTime, String sequencingProperty, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.SequencingOrder sequencingOrder, int pageSize) org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.RelationshipgetRelationship(String userId, String guid) List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship>getRelationshipsForEntity(String userId, String entityGUID, String relationshipTypeGUID, int fromRelationshipElement, List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceStatus> limitResultsByStatus, Date asOfTime, String sequencingProperty, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.SequencingOrder sequencingOrder, int pageSize) org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetailisEntityKnown(String userId, String guid) org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.RelationshipisRelationshipKnown(String userId, String guid) voidpurgeClassificationReferenceCopy(String userId, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail entity, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Classification classification) voidpurgeEntity(String userId, String typeDefGUID, String typeDefName, String deletedEntityGUID) voidpurgeEntityReferenceCopy(String userId, String entityGUID, String typeDefGUID, String typeDefName, String homeMetadataCollectionId) voidpurgeRelationship(String userId, String typeDefGUID, String typeDefName, String deletedRelationshipGUID) voidpurgeRelationshipReferenceCopy(String userId, String relationshipGUID, String typeDefGUID, String typeDefName, String homeMetadataCollectionId) org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetailreHomeEntity(String userId, String entityGUID, String typeDefGUID, String typeDefName, String homeMetadataCollectionId, String newHomeMetadataCollectionId, String newHomeMetadataCollectionName) org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.RelationshipreHomeRelationship(String userId, String relationshipGUID, String typeDefGUID, String typeDefName, String homeMetadataCollectionId, String newHomeMetadataCollectionId, String newHomeMetadataCollectionName) org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetailreIdentifyEntity(String userId, String typeDefGUID, String typeDefName, String entityGUID, String newEntityGUID) org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.RelationshipreIdentifyRelationship(String userId, String typeDefGUID, String typeDefName, String relationshipGUID, String newRelationshipGUID) org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetailrestoreEntity(String userId, String deletedEntityGUID) org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.RelationshiprestoreRelationship(String userId, String deletedRelationshipGUID) org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetailreTypeEntity(String userId, String entityGUID, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.typedefs.TypeDefSummary currentTypeDefSummary, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.typedefs.TypeDefSummary newTypeDefSummary) org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.RelationshipreTypeRelationship(String userId, String relationshipGUID, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.typedefs.TypeDefSummary currentTypeDefSummary, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.typedefs.TypeDefSummary newTypeDefSummary) voidsaveClassificationReferenceCopy(String userId, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail entity, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Classification classification) voidsaveClassificationReferenceCopy(String userId, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityProxy entity, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Classification classification) voidsaveEntityReferenceCopy(String userId, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail entity) voidsaveRelationshipReferenceCopy(String userId, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship relationship) org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetailupdateEntityClassification(String userId, String entityGUID, String classificationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceProperties properties) org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.ClassificationupdateEntityClassification(String userId, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityProxy entityProxy, String classificationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceProperties properties) org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetailupdateEntityProperties(String userId, String entityGUID, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceProperties properties) org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetailupdateEntityStatus(String userId, String entityGUID, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceStatus newStatus) org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.RelationshipupdateRelationshipProperties(String userId, String relationshipGUID, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceProperties properties) Update the properties of a specific relationship.org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.RelationshipupdateRelationshipStatus(String userId, String relationshipGUID, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceStatus newStatus) voidvalidateTypeGUID(String sourceName, String guidParameterName, String guid, String methodName) booleanverifyTypeDef(String userId, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.typedefs.TypeDef typeDef) Methods inherited from class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSDynamicTypeMetadataCollectionBase
addAttributeTypeDef, addTypeDef, deleteAttributeTypeDef, deleteTypeDef, getHomeClassifications, reIdentifyAttributeTypeDef, reIdentifyTypeDef, updateTypeDef, verifyAttributeTypeDefMethods inherited from class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
addTypeDefGallery, deleteEntityReferenceCopy, deleteRelationshipReferenceCopy, filterAttributeTypeDefsByGUID, filterAttributeTypeDefsByName, filterTypeDefsByGUID, filterTypeDefsByName, filterTypeDefsBySearchCriteria, filterTypesByExternalID, filterTypesByWildCardName, findAttributeTypeDefsByCategory, findTypeDefsByCategory, findTypeDefsByProperty, findTypesByExternalID, findTypesByName, getAllTypes, getAttributeTypeDefByGUID, getAttributeTypeDefByName, getEntityDetail, getEntityDetailHistory, getMetadataCollectionId, getRelationship, getRelationshipHistory, getTypeDefByGUID, getTypeDefByName, purgeEntityReferenceCopy, purgeRelationshipReferenceCopy, refreshEntityReferenceCopy, refreshRelationshipReferenceCopy, searchForTypeDefs, undoEntityUpdate, undoRelationshipUpdateMethods inherited from class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollection
getConnectorComponentDescription, getMetadataCollectionId, purgeClassificationReferenceCopy, reHomeEntity, reHomeRelationship, saveInstanceReferenceCopies, setAuditLog, validateRepositoryConnector
-
Method Details
-
verifyTypeDef
public boolean verifyTypeDef(String userId, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.typedefs.TypeDef typeDef) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.TypeDefConflictException, org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidTypeDefException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - Overrides:
verifyTypeDefin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSDynamicTypeMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.TypeDefConflictExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidTypeDefExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-
addEntity
public org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail addEntity(String userId, String entityTypeGUID, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceProperties initialProperties, List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Classification> initialClassifications, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceStatus initialStatus) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.ClassificationErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.StatusNotSupportedException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - Overrides:
addEntityin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.ClassificationErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.StatusNotSupportedExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-
addExternalEntity
public org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail addExternalEntity(String userId, String entityTypeGUID, String externalSourceGUID, String externalSourceName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceProperties initialProperties, List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Classification> initialClassifications, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceStatus initialStatus) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.ClassificationErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.StatusNotSupportedException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - Overrides:
addExternalEntityin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.ClassificationErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.StatusNotSupportedExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-
addEntityProxy
public void addEntityProxy(String userId, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityProxy entityProxy) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - Overrides:
addEntityProxyin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-
isEntityKnown
public org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail isEntityKnown(String userId, String guid) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - Overrides:
isEntityKnownin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-
isRelationshipKnown
public org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship isRelationshipKnown(String userId, String guid) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - Overrides:
isRelationshipKnownin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-
getEntitySummary
public org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntitySummary getEntitySummary(String userId, String guid) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - Overrides:
getEntitySummaryin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-
getEntityDetail
public org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail getEntityDetail(String userId, String guid) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownException, org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityProxyOnlyException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - Overrides:
getEntityDetailin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.EntityProxyOnlyExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-
addRelationship
public org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship addRelationship(String userId, String relationshipTypeGUID, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceProperties initialProperties, String entityOneGUID, String entityTwoGUID, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceStatus initialStatus) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownException, org.odpi.openmetadata.repositoryservices.ffdc.exception.StatusNotSupportedException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - Overrides:
addRelationshipin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.StatusNotSupportedExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-
addExternalRelationship
public org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship addExternalRelationship(String userId, String relationshipTypeGUID, String externalSourceGUID, String externalSourceName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceProperties initialProperties, String entityOneGUID, String entityTwoGUID, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceStatus initialStatus) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownException, org.odpi.openmetadata.repositoryservices.ffdc.exception.StatusNotSupportedException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - Overrides:
addExternalRelationshipin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.StatusNotSupportedExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-
getRelationship
public org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship getRelationship(String userId, String guid) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RelationshipNotKnownException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - Overrides:
getRelationshipin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RelationshipNotKnownExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-
updateEntityStatus
public org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail updateEntityStatus(String userId, String entityGUID, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceStatus newStatus) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownException, org.odpi.openmetadata.repositoryservices.ffdc.exception.StatusNotSupportedException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - Overrides:
updateEntityStatusin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.StatusNotSupportedExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-
updateEntityProperties
public org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail updateEntityProperties(String userId, String entityGUID, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceProperties properties) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownException, org.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - Overrides:
updateEntityPropertiesin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-
updateRelationshipStatus
public org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship updateRelationshipStatus(String userId, String relationshipGUID, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceStatus newStatus) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RelationshipNotKnownException, org.odpi.openmetadata.repositoryservices.ffdc.exception.StatusNotSupportedException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - Overrides:
updateRelationshipStatusin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RelationshipNotKnownExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.StatusNotSupportedExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-
updateRelationshipProperties
public org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship updateRelationshipProperties(String userId, String relationshipGUID, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceProperties properties) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RelationshipNotKnownException, org.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException Update the properties of a specific relationship.- Overrides:
updateRelationshipPropertiesin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Parameters:
userId- unique identifier for requesting user.relationshipGUID- String unique identifier (guid) for the relationship.properties- list of the properties to update.- Returns:
- Resulting relationship structure with the new properties set.
- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException- one of the parameters is invalid or null.org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException- there is a problem communicating with the metadata repository where the metadata collection is stored.org.odpi.openmetadata.repositoryservices.ffdc.exception.RelationshipNotKnownException- the requested relationship is not known in the metadata collection.org.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorException- one or more of the requested properties are not defined, or have different characteristics in the TypeDef for this relationship's type.org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException- the userId is not permitted to perform this operation.
-
purgeEntity
public void purgeEntity(String userId, String typeDefGUID, String typeDefName, String deletedEntityGUID) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownException, org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotDeletedException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - Overrides:
purgeEntityin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotDeletedExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-
purgeRelationship
public void purgeRelationship(String userId, String typeDefGUID, String typeDefName, String deletedRelationshipGUID) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RelationshipNotKnownException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RelationshipNotDeletedException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - Overrides:
purgeRelationshipin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RelationshipNotKnownExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RelationshipNotDeletedExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-
getRelationshipsForEntity
public List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship> getRelationshipsForEntity(String userId, String entityGUID, String relationshipTypeGUID, int fromRelationshipElement, List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceStatus> limitResultsByStatus, Date asOfTime, String sequencingProperty, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.SequencingOrder sequencingOrder, int pageSize) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownException, org.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.PagingErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException, org.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedException - Overrides:
getRelationshipsForEntityin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.PagingErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedException
-
findEntitiesByProperty
public List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail> findEntitiesByProperty(String userId, String entityTypeGUID, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceProperties matchProperties, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.MatchCriteria matchCriteria, int fromEntityElement, List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceStatus> limitResultsByStatus, List<String> limitResultsByClassification, Date asOfTime, String sequencingProperty, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.SequencingOrder sequencingOrder, int pageSize) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.PagingErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - Overrides:
findEntitiesByPropertyin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.PagingErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-
findEntitiesByPropertyIteratively
public List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail> findEntitiesByPropertyIteratively(List<String> validTypeNames, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceProperties matchProperties, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.MatchCriteria matchCriteria) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorException - Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorException
-
findEntitiesIteratively
public List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail> findEntitiesIteratively(List<String> validTypeNames, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.search.SearchProperties searchProperties, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.MatchCriteria matchCriteria) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedException - Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedException
-
findRelationshipsForTypes
public List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship> findRelationshipsForTypes(List<String> validTypeNames, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.search.SearchProperties searchProperties, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.MatchCriteria matchCriteria) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedException - Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedException
-
findRelationshipsByPropertyIteratively
public List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship> findRelationshipsByPropertyIteratively(List<String> validTypeNames, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceProperties matchProperties, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.MatchCriteria matchCriteria) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException - Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException
-
findRelationshipsByProperty
public List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship> findRelationshipsByProperty(String userId, String relationshipTypeGUID, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceProperties matchProperties, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.MatchCriteria matchCriteria, int fromRelationshipElement, List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceStatus> limitResultsByStatus, Date asOfTime, String sequencingProperty, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.SequencingOrder sequencingOrder, int pageSize) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.PagingErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - Overrides:
findRelationshipsByPropertyin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.PagingErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-
validateTypeGUID
public void validateTypeGUID(String sourceName, String guidParameterName, String guid, String methodName) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorException - Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorException
-
findEntitiesByPropertyValue
public List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail> findEntitiesByPropertyValue(String userId, String entityTypeGUID, String searchCriteria, int fromEntityElement, List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceStatus> limitResultsByStatus, List<String> limitResultsByClassification, Date asOfTime, String sequencingProperty, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.SequencingOrder sequencingOrder, int pageSize) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.PagingErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - Overrides:
findEntitiesByPropertyValuein classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.PagingErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-
findRelationshipsByPropertyValue
public List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship> findRelationshipsByPropertyValue(String userId, String relationshipTypeGUID, String searchCriteria, int fromRelationshipElement, List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceStatus> limitResultsByStatus, Date asOfTime, String sequencingProperty, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.SequencingOrder sequencingOrder, int pageSize) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.PagingErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - Overrides:
findRelationshipsByPropertyValuein classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.PagingErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-
findEntitiesByPropertyValueForTypes
public List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail> findEntitiesByPropertyValueForTypes(List<String> validTypeNames, String filterTypeName, Map<String, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.typedefs.TypeDefAttribute> qualifiedPropertyNameToTypeDefinedAttribute, Map<String, throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionList<String>> shortPropertyNameToQualifiedPropertyNames, String searchCriteria) - Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException
-
findRelationshipsByPropertyValueForTypes
public List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship> findRelationshipsByPropertyValueForTypes(List<String> validTypeNames, String filterTypeName, Map<String, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.typedefs.TypeDefAttribute> qualifiedPropertyNameToTypeDefinedAttribute, Map<String, throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.PagingErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedExceptionList<String>> shortPropertyNameToQualifiedPropertyNames, String searchCriteria) - Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.PagingErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-
findEntities
public List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail> findEntities(String userId, String entityTypeGUID, List<String> entitySubtypeGUIDs, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.search.SearchProperties matchProperties, int fromEntityElement, List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceStatus> limitResultsByStatus, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.search.SearchClassifications matchClassifications, Date asOfTime, String sequencingProperty, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.SequencingOrder sequencingOrder, int pageSize) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.PagingErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedException - Overrides:
findEntitiesin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.PagingErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedException
-
findRelationships
public List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship> findRelationships(String userId, String relationshipTypeGUID, List<String> relationshipSubtypeGUIDs, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.search.SearchProperties matchProperties, int fromRelationshipElement, List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceStatus> limitResultsByStatus, Date asOfTime, String sequencingProperty, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.SequencingOrder sequencingOrder, int pageSize) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.PagingErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedException Return a list of relationships that match the requested conditions. The results can be received as a series of pages.- Overrides:
findRelationshipsin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Parameters:
userId- unique identifier for requesting user.relationshipTypeGUID- unique identifier (guid) for the relationship's type. Null means all types (but may be slow so not recommended).relationshipSubtypeGUIDs- optional list of the unique identifiers (guids) for subtypes of the relationshipTypeGUID to include in the search results. Null means all subtypes.matchProperties- Optional list of relationship property conditions to match.fromRelationshipElement- the starting element number of the entities to return. This is used when retrieving elements beyond the first page of results. Zero means start from the first element.limitResultsByStatus- By default, relationships in all non-DELETED statuses are returned. However, it is possible to specify a list of statuses (eg ACTIVE) to restrict the results to. Null means all status values except DELETED.asOfTime- Requests a historical query of the relationships for the entity. Null means return the present values.sequencingProperty- String name of the property that is to be used to sequence the results. Null means do not sequence on a property name (see SequencingOrder).sequencingOrder- Enum defining how the results should be ordered.pageSize- the maximum number of result relationships that can be returned on this request. Zero means unrestricted return results size.- Returns:
- a list of relationships. Null means no matching relationships.
- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException- one of the parameters is invalid or null.org.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorException- the type guid passed on the request is not known by the metadata collection.org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException- there is a problem communicating with the metadata repository where the metadata collection is stored.org.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorException- the properties specified are not valid for any of the requested types of relationships.org.odpi.openmetadata.repositoryservices.ffdc.exception.PagingErrorException- the paging/sequencing parameters are set up incorrectly.org.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedException- the repository does not support one of the provided parameters.- See Also:
-
OMRSRepositoryHelper.getExactMatchRegex(String)
-
classifyEntity
public org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail classifyEntity(String userId, String entityGUID, String classificationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceProperties classificationProperties) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownException, org.odpi.openmetadata.repositoryservices.ffdc.exception.ClassificationErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - Overrides:
classifyEntityin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.ClassificationErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-
classifyEntity
public org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Classification classifyEntity(String userId, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityProxy entityProxy, String classificationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceProperties classificationProperties) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownException, org.odpi.openmetadata.repositoryservices.ffdc.exception.ClassificationErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - Overrides:
classifyEntityin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollection- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.ClassificationErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-
classifyEntity
public org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail classifyEntity(String userId, String entityGUID, String classificationName, String externalSourceGUID, String externalSourceName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.ClassificationOrigin classificationOrigin, String classificationOriginGUID, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceProperties classificationProperties) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownException, org.odpi.openmetadata.repositoryservices.ffdc.exception.ClassificationErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException, org.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedException - Overrides:
classifyEntityin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.ClassificationErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedException
-
classifyEntity
public org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Classification classifyEntity(String userId, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityProxy entityProxy, String classificationName, String externalSourceGUID, String externalSourceName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.ClassificationOrigin classificationOrigin, String classificationOriginGUID, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceProperties classificationProperties) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownException, org.odpi.openmetadata.repositoryservices.ffdc.exception.ClassificationErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException, org.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedException - Overrides:
classifyEntityin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollection- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.ClassificationErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedException
-
declassifyEntity
public org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail declassifyEntity(String userId, String entityGUID, String classificationName) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownException, org.odpi.openmetadata.repositoryservices.ffdc.exception.ClassificationErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - Overrides:
declassifyEntityin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.ClassificationErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-
declassifyEntity
public org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Classification declassifyEntity(String userId, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityProxy entityProxy, String classificationName) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownException, org.odpi.openmetadata.repositoryservices.ffdc.exception.ClassificationErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - Overrides:
declassifyEntityin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollection- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.ClassificationErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-
findEntitiesByClassification
public List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail> findEntitiesByClassification(String userId, String entityTypeGUID, String classificationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceProperties matchClassificationProperties, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.MatchCriteria matchCriteria, int fromEntityElement, List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceStatus> limitResultsByStatus, Date asOfTime, String sequencingProperty, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.SequencingOrder sequencingOrder, int pageSize) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.ClassificationErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedException, org.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.PagingErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - Overrides:
findEntitiesByClassificationin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.ClassificationErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.PagingErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-
deleteEntity
public org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail deleteEntity(String userId, String typeDefGUID, String typeDefName, String obsoleteEntityGUID) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - Overrides:
deleteEntityin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-
restoreEntity
public org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail restoreEntity(String userId, String deletedEntityGUID) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownException, org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotDeletedException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - Overrides:
restoreEntityin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotDeletedExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-
deleteRelationship
public org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship deleteRelationship(String userId, String typeDefGUID, String typeDefName, String obsoleteRelationshipGUID) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RelationshipNotKnownException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - Overrides:
deleteRelationshipin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RelationshipNotKnownExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-
restoreRelationship
public org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship restoreRelationship(String userId, String deletedRelationshipGUID) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RelationshipNotKnownException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RelationshipNotDeletedException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - Overrides:
restoreRelationshipin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RelationshipNotKnownExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RelationshipNotDeletedExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-
reIdentifyEntity
public org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail reIdentifyEntity(String userId, String typeDefGUID, String typeDefName, String entityGUID, String newEntityGUID) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - Overrides:
reIdentifyEntityin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-
reHomeEntity
public org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail reHomeEntity(String userId, String entityGUID, String typeDefGUID, String typeDefName, String homeMetadataCollectionId, String newHomeMetadataCollectionId, String newHomeMetadataCollectionName) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - Overrides:
reHomeEntityin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-
reTypeEntity
public org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail reTypeEntity(String userId, String entityGUID, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.typedefs.TypeDefSummary currentTypeDefSummary, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.typedefs.TypeDefSummary newTypeDefSummary) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.ClassificationErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - Overrides:
reTypeEntityin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.ClassificationErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-
reIdentifyRelationship
public org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship reIdentifyRelationship(String userId, String typeDefGUID, String typeDefName, String relationshipGUID, String newRelationshipGUID) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RelationshipNotKnownException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - Overrides:
reIdentifyRelationshipin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RelationshipNotKnownExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-
reTypeRelationship
public org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship reTypeRelationship(String userId, String relationshipGUID, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.typedefs.TypeDefSummary currentTypeDefSummary, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.typedefs.TypeDefSummary newTypeDefSummary) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RelationshipNotKnownException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - Overrides:
reTypeRelationshipin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RelationshipNotKnownExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-
reHomeRelationship
public org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship reHomeRelationship(String userId, String relationshipGUID, String typeDefGUID, String typeDefName, String homeMetadataCollectionId, String newHomeMetadataCollectionId, String newHomeMetadataCollectionName) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RelationshipNotKnownException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - Overrides:
reHomeRelationshipin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RelationshipNotKnownExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-
updateEntityClassification
public org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail updateEntityClassification(String userId, String entityGUID, String classificationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceProperties properties) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownException, org.odpi.openmetadata.repositoryservices.ffdc.exception.ClassificationErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - Overrides:
updateEntityClassificationin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.ClassificationErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-
updateEntityClassification
public org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Classification updateEntityClassification(String userId, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityProxy entityProxy, String classificationName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceProperties properties) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownException, org.odpi.openmetadata.repositoryservices.ffdc.exception.ClassificationErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - Overrides:
updateEntityClassificationin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollection- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.ClassificationErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-
saveEntityReferenceCopy
public void saveEntityReferenceCopy(String userId, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail entity) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.HomeEntityException, org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityConflictException, org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidEntityException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - Overrides:
saveEntityReferenceCopyin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.HomeEntityExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.EntityConflictExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidEntityExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-
getHomeClassifications
public List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Classification> getHomeClassifications(String userId, String entityGUID) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException, org.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedException - Overrides:
getHomeClassificationsin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSDynamicTypeMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedException
-
purgeEntityReferenceCopy
public void purgeEntityReferenceCopy(String userId, String entityGUID, String typeDefGUID, String typeDefName, String homeMetadataCollectionId) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownException, org.odpi.openmetadata.repositoryservices.ffdc.exception.HomeEntityException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - Overrides:
purgeEntityReferenceCopyin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.HomeEntityExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-
saveClassificationReferenceCopy
public void saveClassificationReferenceCopy(String userId, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail entity, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Classification classification) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityConflictException, org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidEntityException, org.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException, org.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedException - Overrides:
saveClassificationReferenceCopyin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.EntityConflictExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidEntityExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedException
-
saveClassificationReferenceCopy
public void saveClassificationReferenceCopy(String userId, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityProxy entity, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Classification classification) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityConflictException, org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidEntityException, org.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException, org.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedException - Overrides:
saveClassificationReferenceCopyin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.EntityConflictExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidEntityExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedException
-
purgeClassificationReferenceCopy
public void purgeClassificationReferenceCopy(String userId, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail entity, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Classification classification) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityConflictException, org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidEntityException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException, org.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedException - Overrides:
purgeClassificationReferenceCopyin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.EntityConflictExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidEntityExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedException
-
saveRelationshipReferenceCopy
public void saveRelationshipReferenceCopy(String userId, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship relationship) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownException, org.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.HomeRelationshipException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RelationshipConflictException, org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidRelationshipException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - Overrides:
saveRelationshipReferenceCopyin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.HomeRelationshipExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RelationshipConflictExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidRelationshipExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-
purgeRelationshipReferenceCopy
public void purgeRelationshipReferenceCopy(String userId, String relationshipGUID, String typeDefGUID, String typeDefName, String homeMetadataCollectionId) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RelationshipNotKnownException, org.odpi.openmetadata.repositoryservices.ffdc.exception.HomeRelationshipException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - Overrides:
purgeRelationshipReferenceCopyin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RelationshipNotKnownExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.HomeRelationshipExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-
getEntityNeighborhood
public org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceGraph getEntityNeighborhood(String userId, String entityGUID, List<String> entityTypeGUIDs, List<String> relationshipTypeGUIDs, List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceStatus> limitResultsByStatus, List<String> limitResultsByClassification, Date asOfTime, int level) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownException, org.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - Overrides:
getEntityNeighborhoodin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-
getRelatedEntities
public List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail> getRelatedEntities(String userId, String startEntityGUID, List<String> entityTypeGUIDs, int fromEntityElement, List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceStatus> limitResultsByStatus, List<String> limitResultsByClassification, Date asOfTime, String sequencingProperty, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.SequencingOrder sequencingOrder, int pageSize) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownException, org.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.PagingErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - Overrides:
getRelatedEntitiesin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.PagingErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-
getLinkingEntities
public org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceGraph getLinkingEntities(String userId, String startEntityGUID, String endEntityGUID, List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.InstanceStatus> limitResultsByStatus, Date asOfTime) throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException, org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownException, org.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorException, org.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedException, org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException - Overrides:
getLinkingEntitiesin classorg.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase- Throws:
org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.PropertyErrorExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedExceptionorg.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
-