Class CruxOMRSMetadataCollection

  • All Implemented Interfaces:
    org.odpi.openmetadata.frameworks.auditlog.AuditLoggingComponent

    public class CruxOMRSMetadataCollection
    extends org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSDynamicTypeMetadataCollectionBase
    Provides the OMRSMetadataCollection implementation for Crux.
    • Field Summary

      • Fields inherited from class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollection

        auditLog, metadataCollectionId, metadataCollectionName, parentConnector, repositoryHelper, repositoryName, repositoryValidator
    • Constructor Summary

      Constructors 
      Constructor Description
      CruxOMRSMetadataCollection​(CruxOMRSRepositoryConnector parentConnector, String repositoryName, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.repositoryconnector.OMRSRepositoryHelper repositoryHelper, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.repositoryconnector.OMRSRepositoryValidator repositoryValidator, String metadataCollectionId, org.odpi.openmetadata.frameworks.auditlog.AuditLog auditLog)
      Default constructor
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      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)
      void addEntityProxy​(String userId, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityProxy entityProxy)
      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)
      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)
      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)
      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)
      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)
      org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail declassifyEntity​(String userId, String entityGUID, String classificationName)
      org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail deleteEntity​(String userId, String typeDefGUID, String typeDefName, String obsoleteEntityGUID)
      org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship deleteRelationship​(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> 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.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)
      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> 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)
      org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail getEntityDetail​(String userId, String guid)
      org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail getEntityDetail​(String userId, String guid, Date asOfTime)
      List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail> getEntityDetailHistory​(String userId, String guid, Date fromTime, Date toTime, int startFromElement, int pageSize, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.HistorySequencingOrder sequencingOrder)
      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)
      protected org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityProxy getEntityProxy​(String userId, String entityGUID, String methodName)
      org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntitySummary getEntitySummary​(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.InstanceGraph getLinkingEntities​(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.Relationship getRelationship​(String userId, String guid)
      org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship getRelationship​(String userId, String guid, Date asOfTime)
      List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship> getRelationshipHistory​(String userId, String guid, Date fromTime, Date toTime, int startFromElement, int pageSize, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.HistorySequencingOrder sequencingOrder)
      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.EntityDetail isEntityKnown​(String userId, String guid)
      org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship isRelationshipKnown​(String userId, String guid)
      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)
      void purgeEntity​(String userId, String typeDefGUID, String typeDefName, String deletedEntityGUID)
      void purgeEntityReferenceCopy​(String userId, String entityGUID, String typeDefGUID, String typeDefName, String homeMetadataCollectionId)
      void purgeRelationship​(String userId, String typeDefGUID, String typeDefName, String deletedRelationshipGUID)
      void purgeRelationshipReferenceCopy​(String userId, String relationshipGUID, String typeDefGUID, String typeDefName, String homeMetadataCollectionId)
      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)
      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)
      org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail reIdentifyEntity​(String userId, String typeDefGUID, String typeDefName, String entityGUID, String newEntityGUID)
      org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship reIdentifyRelationship​(String userId, String typeDefGUID, String typeDefName, String relationshipGUID, String newRelationshipGUID)
      org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail restoreEntity​(String userId, String deletedEntityGUID)
      org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship restoreRelationship​(String userId, String deletedRelationshipGUID)
      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)
      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)
      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)
      void saveEntityReferenceCopy​(String userId, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail entity)
      void saveRelationshipReferenceCopy​(String userId, org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship relationship)
      org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail undoEntityUpdate​(String userId, String entityGUID)
      org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship undoRelationshipUpdate​(String userId, String relationshipGUID)
      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)
      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)
      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)
      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)
      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)
      • Methods inherited from class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSDynamicTypeMetadataCollectionBase

        addAttributeTypeDef, addTypeDef, deleteAttributeTypeDef, deleteTypeDef, getHomeClassifications, reIdentifyAttributeTypeDef, reIdentifyTypeDef, updateTypeDef, verifyAttributeTypeDef, verifyTypeDef
      • Methods inherited from class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase

        addEntityParameterValidation, addEntityParameterValidation, addEntityProxyParameterValidation, addExternalEntityParameterValidation, addExternalRelationshipParameterValidation, addRelationshipParameterValidation, addRelationshipParameterValidation, addTypeDefGallery, attributeTypeDefCategoryParameterValidation, attributeTypeDefParameterValidation, classifyEntityParameterValidation, classifyEntityParameterValidation, declassifyEntityParameterValidation, declassifyEntityParameterValidation, deleteEntityReferenceCopy, deleteRelationshipReferenceCopy, filterAttributeTypeDefsByCategory, filterAttributeTypeDefsByGUID, filterAttributeTypeDefsByName, filterTypeDefsByCategory, filterTypeDefsByGUID, filterTypeDefsByName, filterTypeDefsByProperty, filterTypeDefsBySearchCriteria, filterTypesByExternalID, filterTypesByWildCardName, findAttributeTypeDefsByCategory, findEntitiesByClassificationParameterValidation, findEntitiesByPropertyParameterValidation, findEntitiesByPropertyValueParameterValidation, findEntitiesParameterValidation, findRelationshipsByPropertyParameterValidation, findRelationshipsByPropertyValueParameterValidation, findRelationshipsParameterValidation, findTypeDefsByCategory, findTypeDefsByProperty, findTypesByExternalID, findTypesByName, getAllTypes, getAttributeTypeDefByGUID, getAttributeTypeDefByName, getEntityNeighborhoodParameterValidation, getInstanceHistoryParameterValidation, getInstanceParameterValidation, getInstanceParameterValidation, getLinkingEntitiesParameterValidation, getMetadataCollectionId, getRelatedEntitiesParameterValidation, getRelationshipsForEntityParameterValidation, getTypeDefByGUID, getTypeDefByName, getTypeDefForInstance, manageAttributeTypeDefParameterValidation, manageInstanceParameterValidation, manageInstanceParameterValidation, manageInstanceParameterValidation, manageReferenceInstanceParameterValidation, manageTypeDefParameterValidation, newAttributeTypeDefParameterValidation, newTypeDefParameterValidation, purgeEntityReferenceCopy, purgeRelationshipReferenceCopy, referenceInstanceParameterValidation, refreshEntityReferenceCopy, refreshRelationshipReferenceCopy, reHomeInstanceParameterValidation, reIdentifyInstanceParameterValidation, removeInstanceParameterValidation, reportEntityNotKnown, reportEntityProxyOnly, reportRelationshipNotKnown, reportTypeDefAlreadyDefined, reportTypeDefConflict, reportTypeDefInUse, reportTypeDefNotSupported, reportUnknownTypeGUID, reportUnknownTypeName, reportUnsupportedAsOfTimeFunction, reportUnsupportedOptionalFunction, reTypeInstanceParameterValidation, searchForTypeDefs, typeDefCategoryParameterValidation, typeDefExternalIDParameterValidation, typeDefParameterValidation, typeDefPropertyParameterValidation, typeDefSearchParameterValidation, typeGUIDParameterValidation, typeNameParameterValidation, updateEntityClassificationParameterValidation, updateInstancePropertiesPropertyValidation, updateInstanceStatusParameterValidation, updateTypeDefParameterValidation
      • Methods inherited from class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollection

        basicRequestValidation, getMetadataCollectionId, reHomeEntity, reHomeRelationship, saveInstanceReferenceCopies, setAuditLog, validateRepositoryConnector
    • Constructor Detail

      • CruxOMRSMetadataCollection

        public CruxOMRSMetadataCollection​(CruxOMRSRepositoryConnector parentConnector,
                                          String repositoryName,
                                          org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.repositoryconnector.OMRSRepositoryHelper repositoryHelper,
                                          org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.repositoryconnector.OMRSRepositoryValidator repositoryValidator,
                                          String metadataCollectionId,
                                          org.odpi.openmetadata.frameworks.auditlog.AuditLog auditLog)
        Default constructor
        Parameters:
        parentConnector - connector that this metadata collection supports. The connector has the information to call the metadata repository.
        repositoryName - name of this repository.
        repositoryHelper - helper that provides methods to repository connectors and repository event mappers to build valid type definitions, entities and relationships.
        repositoryValidator - validator class for checking open metadata repository objects and parameters
        metadataCollectionId - unique identifier for the repository
        auditLog - logging destination
    • Method Detail

      • 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
        Overrides:
        isEntityKnown in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        Throws:
        org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException
        org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException
      • 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
        Overrides:
        getEntitySummary in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        Throws:
        org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException
        org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException
        org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownException
      • 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
        Overrides:
        getEntityDetail in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        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
      • getEntityDetail

        public org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail getEntityDetail​(String userId,
                                                                                                                                                    String guid,
                                                                                                                                                    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.EntityProxyOnlyException
        Overrides:
        getEntityDetail in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        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
      • getEntityDetailHistory

        public List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail> getEntityDetailHistory​(String userId,
                                                                                                                                                                 String guid,
                                                                                                                                                                 Date fromTime,
                                                                                                                                                                 Date toTime,
                                                                                                                                                                 int startFromElement,
                                                                                                                                                                 int pageSize,
                                                                                                                                                                 org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.HistorySequencingOrder sequencingOrder)
                                                                                                                                                          throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException,
                                                                                                                                                                 org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException,
                                                                                                                                                                 org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownException
        Overrides:
        getEntityDetailHistory in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        Throws:
        org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException
        org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException
        org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownException
      • 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.PagingErrorException,
                                                                                                                                                                    org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
        Overrides:
        getRelationshipsForEntity in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        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.PagingErrorException
        org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
      • 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.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.UserNotAuthorizedException
        Overrides:
        findEntitiesByProperty in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        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.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.PagingErrorException
        Overrides:
        findEntities in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        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.PagingErrorException
      • 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.PropertyErrorException,
                                                                                                                                                                       org.odpi.openmetadata.repositoryservices.ffdc.exception.PagingErrorException,
                                                                                                                                                                       org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
        Overrides:
        findEntitiesByClassification in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        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.PropertyErrorException
        org.odpi.openmetadata.repositoryservices.ffdc.exception.PagingErrorException
        org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
      • 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.UserNotAuthorizedException
        Overrides:
        findEntitiesByPropertyValue in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        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.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
        Overrides:
        isRelationshipKnown in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        Throws:
        org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException
        org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException
      • 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
        Overrides:
        getRelationship in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        Throws:
        org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException
        org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException
        org.odpi.openmetadata.repositoryservices.ffdc.exception.RelationshipNotKnownException
      • getRelationship

        public org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship getRelationship​(String userId,
                                                                                                                                                    String guid,
                                                                                                                                                    Date asOfTime)
                                                                                                                                             throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException,
                                                                                                                                                    org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException,
                                                                                                                                                    org.odpi.openmetadata.repositoryservices.ffdc.exception.RelationshipNotKnownException
        Overrides:
        getRelationship in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        Throws:
        org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException
        org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException
        org.odpi.openmetadata.repositoryservices.ffdc.exception.RelationshipNotKnownException
      • getRelationshipHistory

        public List<org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship> getRelationshipHistory​(String userId,
                                                                                                                                                                 String guid,
                                                                                                                                                                 Date fromTime,
                                                                                                                                                                 Date toTime,
                                                                                                                                                                 int startFromElement,
                                                                                                                                                                 int pageSize,
                                                                                                                                                                 org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.HistorySequencingOrder sequencingOrder)
                                                                                                                                                          throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException,
                                                                                                                                                                 org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException,
                                                                                                                                                                 org.odpi.openmetadata.repositoryservices.ffdc.exception.RelationshipNotKnownException
        Overrides:
        getRelationshipHistory in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        Throws:
        org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException
        org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException
        org.odpi.openmetadata.repositoryservices.ffdc.exception.RelationshipNotKnownException
      • 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.PagingErrorException
        Overrides:
        findRelationships in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        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.PagingErrorException
      • 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.UserNotAuthorizedException
        Overrides:
        findRelationshipsByProperty in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        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.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.UserNotAuthorizedException
        Overrides:
        findRelationshipsByPropertyValue in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        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.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.UserNotAuthorizedException
        Overrides:
        getLinkingEntities in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        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
      • 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.TypeErrorException
        Overrides:
        getEntityNeighborhood in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        Throws:
        org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException
        org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException
        org.odpi.openmetadata.repositoryservices.ffdc.exception.TypeErrorException
      • 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.UserNotAuthorizedException
        Overrides:
        getRelatedEntities in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        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
      • 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
        Overrides:
        addEntity in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        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
      • 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:
        addExternalEntity in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        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
      • 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
        Overrides:
        addEntityProxy in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        Throws:
        org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException
        org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException
      • 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
        Overrides:
        updateEntityStatus in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        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
      • 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
        Overrides:
        updateEntityProperties in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        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
      • undoEntityUpdate

        public org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityDetail undoEntityUpdate​(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
        Overrides:
        undoEntityUpdate in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        Throws:
        org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException
        org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException
        org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownException
      • 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
        Overrides:
        deleteEntity in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        Throws:
        org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException
        org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException
        org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownException
      • 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
        Overrides:
        purgeEntity in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        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
      • 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
        Overrides:
        restoreEntity in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        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
      • 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
        Overrides:
        classifyEntity in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        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
      • 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
        Overrides:
        classifyEntity in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        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
      • 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
        Overrides:
        declassifyEntity in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        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
      • 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
        Overrides:
        updateEntityClassification in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        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
      • 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:
        addRelationship in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        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
      • 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:
        addExternalRelationship in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        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
      • 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
        Overrides:
        updateRelationshipStatus in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        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
      • 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
        Overrides:
        updateRelationshipProperties in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        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
      • undoRelationshipUpdate

        public org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.Relationship undoRelationshipUpdate​(String userId,
                                                                                                                                                           String relationshipGUID)
                                                                                                                                                    throws org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException,
                                                                                                                                                           org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException,
                                                                                                                                                           org.odpi.openmetadata.repositoryservices.ffdc.exception.RelationshipNotKnownException
        Overrides:
        undoRelationshipUpdate in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        Throws:
        org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException
        org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException
        org.odpi.openmetadata.repositoryservices.ffdc.exception.RelationshipNotKnownException
      • 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
        Overrides:
        deleteRelationship in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        Throws:
        org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException
        org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException
        org.odpi.openmetadata.repositoryservices.ffdc.exception.RelationshipNotKnownException
      • 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
        Overrides:
        purgeRelationship in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        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
      • 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
        Overrides:
        restoreRelationship in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        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
      • 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:
        reIdentifyEntity in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        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
      • 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
        Overrides:
        reTypeEntity in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        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
      • 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
        Overrides:
        reHomeEntity in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        Throws:
        org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException
        org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException
        org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownException
      • 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:
        reIdentifyRelationship in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        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
      • 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
        Overrides:
        reTypeRelationship in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        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
      • 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
        Overrides:
        reHomeRelationship in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        Throws:
        org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException
        org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException
        org.odpi.openmetadata.repositoryservices.ffdc.exception.RelationshipNotKnownException
      • 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.EntityConflictException
        Overrides:
        saveEntityReferenceCopy in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        Throws:
        org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException
        org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException
        org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityConflictException
      • 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
        Overrides:
        getHomeClassifications in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSDynamicTypeMetadataCollectionBase
        Throws:
        org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException
        org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException
        org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownException
      • 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.UserNotAuthorizedException
        Overrides:
        purgeEntityReferenceCopy in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        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
      • 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.PropertyErrorException
        Overrides:
        saveClassificationReferenceCopy in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        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.PropertyErrorException
      • 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.EntityConflictException,
                                                     org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException
        Overrides:
        purgeClassificationReferenceCopy in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        Throws:
        org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityConflictException
        org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException
      • 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.RelationshipConflictException,
                                                  org.odpi.openmetadata.repositoryservices.ffdc.exception.UserNotAuthorizedException
        Overrides:
        saveRelationshipReferenceCopy in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        Throws:
        org.odpi.openmetadata.repositoryservices.ffdc.exception.InvalidParameterException
        org.odpi.openmetadata.repositoryservices.ffdc.exception.RepositoryErrorException
        org.odpi.openmetadata.repositoryservices.ffdc.exception.RelationshipConflictException
        org.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.UserNotAuthorizedException
        Overrides:
        purgeRelationshipReferenceCopy in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        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
      • getEntityProxy

        protected org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.properties.instances.EntityProxy getEntityProxy​(String userId,
                                                                                                                                                     String entityGUID,
                                                                                                                                                     String methodName)
                                                                                                                                              throws org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownException
        Overrides:
        getEntityProxy in class org.odpi.openmetadata.repositoryservices.connectors.stores.metadatacollectionstore.OMRSMetadataCollectionBase
        Throws:
        org.odpi.openmetadata.repositoryservices.ffdc.exception.EntityNotKnownException