public class ReadOnlyOMRSMetadataCollection extends InMemoryOMRSMetadataCollection
auditLog, metadataCollectionId, metadataCollectionName, parentConnector, repositoryHelper, repositoryName, repositoryValidator| Modifier and Type | Method and Description |
|---|---|
EntityDetail |
addEntity(String userId,
String entityTypeGUID,
InstanceProperties initialProperties,
List<Classification> initialClassifications,
InstanceStatus initialStatus)
Create a new entity and put it in the requested state.
|
void |
addEntityProxy(String userId,
EntityProxy entityProxy)
Create an entity proxy in the metadata collection.
|
EntityDetail |
addExternalEntity(String userId,
String entityTypeGUID,
String externalSourceGUID,
String externalSourceName,
InstanceProperties initialProperties,
List<Classification> initialClassifications,
InstanceStatus initialStatus)
Save a new entity that is sourced from an external technology.
|
Relationship |
addExternalRelationship(String userId,
String relationshipTypeGUID,
String externalSourceGUID,
String externalSourceName,
InstanceProperties initialProperties,
String entityOneGUID,
String entityTwoGUID,
InstanceStatus initialStatus)
Save a new relationship that is sourced from an external technology.
|
Relationship |
addRelationship(String userId,
String relationshipTypeGUID,
InstanceProperties initialProperties,
String entityOneGUID,
String entityTwoGUID,
InstanceStatus initialStatus)
Add a new relationship between two entities to the metadata collection.
|
EntityDetail |
classifyEntity(String userId,
String entityGUID,
String classificationName,
InstanceProperties classificationProperties)
Add the requested classification to a specific entity.
|
EntityDetail |
classifyEntity(String userId,
String entityGUID,
String classificationName,
String externalSourceGUID,
String externalSourceName,
ClassificationOrigin classificationOrigin,
String classificationOriginGUID,
InstanceProperties classificationProperties)
Add the requested classification to a specific entity.
|
EntityDetail |
declassifyEntity(String userId,
String entityGUID,
String classificationName)
Remove a specific classification from an entity.
|
EntityDetail |
deleteEntity(String userId,
String typeDefGUID,
String typeDefName,
String obsoleteEntityGUID)
Delete an entity.
|
Relationship |
deleteRelationship(String userId,
String typeDefGUID,
String typeDefName,
String obsoleteRelationshipGUID)
Delete a specific relationship.
|
List<Classification> |
getHomeClassifications(String userId,
String entityGUID)
Retrieve any locally homed classifications assigned to the requested entity.
|
List<Classification> |
getHomeClassifications(String userId,
String entityGUID,
Date asOfTime)
Retrieve any locally homed classifications assigned to the requested entity.
|
void |
purgeEntity(String userId,
String typeDefGUID,
String typeDefName,
String deletedEntityGUID)
Permanently removes a deleted entity from the metadata collection.
|
void |
purgeRelationship(String userId,
String typeDefGUID,
String typeDefName,
String deletedRelationshipGUID)
Permanently delete the relationship from the repository.
|
EntityDetail |
reHomeEntity(String userId,
String entityGUID,
String typeDefGUID,
String typeDefName,
String homeMetadataCollectionId,
String newHomeMetadataCollectionId,
String newHomeMetadataCollectionName)
Change the home of an existing entity.
|
Relationship |
reHomeRelationship(String userId,
String relationshipGUID,
String typeDefGUID,
String typeDefName,
String homeMetadataCollectionId,
String newHomeMetadataCollectionId,
String newHomeMetadataCollectionName)
Change the home of an existing relationship.
|
EntityDetail |
reIdentifyEntity(String userId,
String typeDefGUID,
String typeDefName,
String entityGUID,
String newEntityGUID)
Change the guid of an existing entity to a new value.
|
Relationship |
reIdentifyRelationship(String userId,
String typeDefGUID,
String typeDefName,
String relationshipGUID,
String newRelationshipGUID)
Change the guid of an existing relationship.
|
EntityDetail |
restoreEntity(String userId,
String deletedEntityGUID)
Restore the requested entity to the state it was before it was deleted.
|
Relationship |
restoreRelationship(String userId,
String deletedRelationshipGUID)
Restore a deleted relationship into the metadata collection.
|
EntityDetail |
reTypeEntity(String userId,
String entityGUID,
TypeDefSummary currentTypeDefSummary,
TypeDefSummary newTypeDefSummary)
Change the type of an existing entity.
|
Relationship |
reTypeRelationship(String userId,
String relationshipGUID,
TypeDefSummary currentTypeDefSummary,
TypeDefSummary newTypeDefSummary)
Change the type of an existing relationship.
|
EntityDetail |
undoEntityUpdate(String userId,
String entityGUID)
Undo the last update to an entity and return the previous content.
|
Relationship |
undoRelationshipUpdate(String userId,
String relationshipGUID)
Undo the latest change to a relationship (either a change of properties or status).
|
EntityDetail |
updateEntityClassification(String userId,
String entityGUID,
String classificationName,
InstanceProperties properties)
Update one or more properties in one of an entity's classifications.
|
EntityDetail |
updateEntityProperties(String userId,
String entityGUID,
InstanceProperties properties)
Update selected properties in an entity.
|
EntityDetail |
updateEntityStatus(String userId,
String entityGUID,
InstanceStatus newStatus)
Update the status for a specific entity.
|
Relationship |
updateRelationshipProperties(String userId,
String relationshipGUID,
InstanceProperties properties)
Update the properties of a specific relationship.
|
Relationship |
updateRelationshipStatus(String userId,
String relationshipGUID,
InstanceStatus newStatus)
Update the status of a specific relationship.
|
findEntities, findEntitiesByClassification, findEntitiesByProperty, findEntitiesByPropertyValue, findRelationships, findRelationshipsByProperty, findRelationshipsByPropertyValue, getEntityDetail, getEntityDetail, getEntityNeighborhood, getEntitySummary, getRelationship, getRelationship, getRelationshipsForEntity, isEntityKnown, isRelationshipKnown, purgeClassificationReferenceCopy, purgeEntityReferenceCopy, purgeRelationshipReferenceCopy, saveClassificationReferenceCopy, saveEntityReferenceCopy, saveRelationshipReferenceCopyaddAttributeTypeDef, addTypeDef, deleteAttributeTypeDef, deleteTypeDef, reIdentifyAttributeTypeDef, reIdentifyTypeDef, updateTypeDef, verifyAttributeTypeDef, verifyTypeDefaddEntityParameterValidation, 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, getEntityProxy, getInstanceParameterValidation, getInstanceParameterValidation, getLinkingEntities, getLinkingEntitiesParameterValidation, getMetadataCollectionId, getRelatedEntities, 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, updateTypeDefParameterValidationbasicRequestValidation, getMetadataCollectionId, reHomeEntity, reHomeRelationship, saveInstanceReferenceCopies, setAuditLog, validateRepositoryConnectorpublic EntityDetail addEntity(String userId, String entityTypeGUID, InstanceProperties initialProperties, List<Classification> initialClassifications, InstanceStatus initialStatus) throws FunctionNotSupportedException
addEntity in class InMemoryOMRSMetadataCollectionuserId - unique identifier for requesting user.entityTypeGUID - unique identifier (guid) for the new entity's type.initialProperties - initial list of properties for the new entity - null means no properties.initialClassifications - initial list of classifications for the new entity - null means no classifications.initialStatus - initial status - typically DRAFT, PREPARED or ACTIVE.FunctionNotSupportedException - the repository does not support maintenance of metadata.public EntityDetail addExternalEntity(String userId, String entityTypeGUID, String externalSourceGUID, String externalSourceName, InstanceProperties initialProperties, List<Classification> initialClassifications, InstanceStatus initialStatus) throws FunctionNotSupportedException
addExternalEntity in class InMemoryOMRSMetadataCollectionuserId - unique identifier for requesting user.entityTypeGUID - unique identifier (guid) for the new entity's type.externalSourceGUID - unique identifier (guid) for the external source.externalSourceName - unique name for the external source.initialProperties - initial list of properties for the new entity; null means no properties.initialClassifications - initial list of classifications for the new entity null means no classifications.initialStatus - initial status typically DRAFT, PREPARED or ACTIVE.FunctionNotSupportedException - the repository does not support maintenance of metadata.public void addEntityProxy(String userId, EntityProxy entityProxy) throws FunctionNotSupportedException
addEntityProxy in class InMemoryOMRSMetadataCollectionuserId - unique identifier for requesting user.entityProxy - details of entity to add.FunctionNotSupportedException - the repository does not support maintenance of metadata.public EntityDetail updateEntityStatus(String userId, String entityGUID, InstanceStatus newStatus) throws FunctionNotSupportedException
updateEntityStatus in class InMemoryOMRSMetadataCollectionuserId - unique identifier for requesting user.entityGUID - unique identifier (guid) for the requested entity.newStatus - new InstanceStatus for the entity.FunctionNotSupportedException - the repository does not support maintenance of metadata.public EntityDetail updateEntityProperties(String userId, String entityGUID, InstanceProperties properties) throws FunctionNotSupportedException
updateEntityProperties in class InMemoryOMRSMetadataCollectionuserId - unique identifier for requesting user.entityGUID - String unique identifier (guid) for the entity.properties - a list of properties to change.FunctionNotSupportedException - the repository does not support maintenance of metadata.public EntityDetail undoEntityUpdate(String userId, String entityGUID) throws FunctionNotSupportedException
undoEntityUpdate in class InMemoryOMRSMetadataCollectionuserId - unique identifier for requesting user.entityGUID - String unique identifier (guid) for the entity.FunctionNotSupportedException - the repository does not support maintenance of metadata.public EntityDetail deleteEntity(String userId, String typeDefGUID, String typeDefName, String obsoleteEntityGUID) throws FunctionNotSupportedException
deleteEntity in class InMemoryOMRSMetadataCollectionuserId - unique identifier for requesting user.typeDefGUID - unique identifier of the type of the entity to delete.typeDefName - unique name of the type of the entity to delete.obsoleteEntityGUID - String unique identifier (guid) for the entity.FunctionNotSupportedException - the repository does not support maintenance of metadata.public void purgeEntity(String userId, String typeDefGUID, String typeDefName, String deletedEntityGUID) throws FunctionNotSupportedException
purgeEntity in class InMemoryOMRSMetadataCollectionuserId - unique identifier for requesting user.typeDefGUID - unique identifier of the type of the entity to purge.typeDefName - unique name of the type of the entity to purge.deletedEntityGUID - String unique identifier (guid) for the entity.FunctionNotSupportedException - the repository does not support maintenance of metadata.public EntityDetail restoreEntity(String userId, String deletedEntityGUID) throws FunctionNotSupportedException
restoreEntity in class InMemoryOMRSMetadataCollectionuserId - unique identifier for requesting user.deletedEntityGUID - String unique identifier (guid) for the entity.FunctionNotSupportedException - the repository does not support maintenance of metadata.public EntityDetail classifyEntity(String userId, String entityGUID, String classificationName, InstanceProperties classificationProperties) throws FunctionNotSupportedException
classifyEntity in class InMemoryOMRSMetadataCollectionuserId - unique identifier for requesting user.entityGUID - String unique identifier (guid) for the entity.classificationName - String name for the classification.classificationProperties - list of properties to set in the classification.FunctionNotSupportedException - the repository does not support maintenance of metadata.public EntityDetail classifyEntity(String userId, String entityGUID, String classificationName, String externalSourceGUID, String externalSourceName, ClassificationOrigin classificationOrigin, String classificationOriginGUID, InstanceProperties classificationProperties) throws FunctionNotSupportedException
classifyEntity in class InMemoryOMRSMetadataCollectionuserId - unique identifier for requesting user.entityGUID - String unique identifier (guid) for the entity.classificationName - String name for the classification.externalSourceGUID - unique identifier (guid) for the external source.externalSourceName - unique name for the external source.classificationOrigin - source of the classificationclassificationOriginGUID - if the classification is propagated, this is the unique identifier of the entity whereclassificationProperties - list of properties to set in the classification.FunctionNotSupportedException - the repository does not support maintenance of metadata.public EntityDetail declassifyEntity(String userId, String entityGUID, String classificationName) throws FunctionNotSupportedException
declassifyEntity in class InMemoryOMRSMetadataCollectionuserId - unique identifier for requesting user.entityGUID - String unique identifier (guid) for the entity.classificationName - String name for the classification.FunctionNotSupportedException - the repository does not support maintenance of metadata.public EntityDetail updateEntityClassification(String userId, String entityGUID, String classificationName, InstanceProperties properties) throws FunctionNotSupportedException
updateEntityClassification in class InMemoryOMRSMetadataCollectionuserId - unique identifier for requesting user.entityGUID - String unique identifier (guid) for the entity.classificationName - String name for the classification.properties - list of properties for the classification.FunctionNotSupportedException - the repository does not support maintenance of metadata.public Relationship addRelationship(String userId, String relationshipTypeGUID, InstanceProperties initialProperties, String entityOneGUID, String entityTwoGUID, InstanceStatus initialStatus) throws FunctionNotSupportedException
addRelationship in class InMemoryOMRSMetadataCollectionuserId - unique identifier for requesting user.relationshipTypeGUID - unique identifier (guid) for the new relationship's type.initialProperties - initial list of properties for the new entity - null means no properties.entityOneGUID - the unique identifier of one of the entities that the relationship is connecting together.entityTwoGUID - the unique identifier of the other entity that the relationship is connecting together.initialStatus - initial status - typically DRAFT, PREPARED or ACTIVE.FunctionNotSupportedException - the repository does not support maintenance of metadata.public Relationship addExternalRelationship(String userId, String relationshipTypeGUID, String externalSourceGUID, String externalSourceName, InstanceProperties initialProperties, String entityOneGUID, String entityTwoGUID, InstanceStatus initialStatus) throws FunctionNotSupportedException
addExternalRelationship in class InMemoryOMRSMetadataCollectionuserId - unique identifier for requesting user.relationshipTypeGUID - unique identifier (guid) for the new relationship's type.externalSourceGUID - unique identifier (guid) for the external source.externalSourceName - unique name for the external source.initialProperties - initial list of properties for the new entity; null means no properties.entityOneGUID - the unique identifier of one of the entities that the relationship is connecting together.entityTwoGUID - the unique identifier of the other entity that the relationship is connecting together.initialStatus - initial status; typically DRAFT, PREPARED or ACTIVE.FunctionNotSupportedException - the repository does not support maintenance of metadata.public Relationship updateRelationshipStatus(String userId, String relationshipGUID, InstanceStatus newStatus) throws FunctionNotSupportedException
updateRelationshipStatus in class InMemoryOMRSMetadataCollectionuserId - unique identifier for requesting user.relationshipGUID - String unique identifier (guid) for the relationship.newStatus - new InstanceStatus for the relationship.FunctionNotSupportedException - the repository does not support maintenance of metadata.public Relationship updateRelationshipProperties(String userId, String relationshipGUID, InstanceProperties properties) throws FunctionNotSupportedException
updateRelationshipProperties in class InMemoryOMRSMetadataCollectionuserId - unique identifier for requesting user.relationshipGUID - String unique identifier (guid) for the relationship.properties - list of the properties to update.FunctionNotSupportedException - the repository does not support maintenance of metadata.public Relationship undoRelationshipUpdate(String userId, String relationshipGUID) throws FunctionNotSupportedException
undoRelationshipUpdate in class InMemoryOMRSMetadataCollectionuserId - unique identifier for requesting user.relationshipGUID - String unique identifier (guid) for the relationship.FunctionNotSupportedException - the repository does not support maintenance of metadata.public Relationship deleteRelationship(String userId, String typeDefGUID, String typeDefName, String obsoleteRelationshipGUID) throws FunctionNotSupportedException
deleteRelationship in class InMemoryOMRSMetadataCollectionuserId - unique identifier for requesting user.typeDefGUID - unique identifier of the type of the relationship to delete.typeDefName - unique name of the type of the relationship to delete.obsoleteRelationshipGUID - String unique identifier (guid) for the relationship.FunctionNotSupportedException - the repository does not support maintenance of metadata.public void purgeRelationship(String userId, String typeDefGUID, String typeDefName, String deletedRelationshipGUID) throws FunctionNotSupportedException
purgeRelationship in class InMemoryOMRSMetadataCollectionuserId - unique identifier for requesting user.typeDefGUID - unique identifier of the type of the relationship to purge.typeDefName - unique name of the type of the relationship to purge.deletedRelationshipGUID - String unique identifier (guid) for the relationship.FunctionNotSupportedException - the repository does not support maintenance of metadata.public Relationship restoreRelationship(String userId, String deletedRelationshipGUID) throws FunctionNotSupportedException
restoreRelationship in class InMemoryOMRSMetadataCollectionuserId - unique identifier for requesting user.deletedRelationshipGUID - String unique identifier (guid) for the relationship.FunctionNotSupportedException - the repository does not support maintenance of metadata.public EntityDetail reIdentifyEntity(String userId, String typeDefGUID, String typeDefName, String entityGUID, String newEntityGUID) throws FunctionNotSupportedException
reIdentifyEntity in class InMemoryOMRSMetadataCollectionuserId - unique identifier for requesting user.typeDefGUID - the guid of the TypeDef for the entity - used to verify the entity identity.typeDefName - the name of the TypeDef for the entity - used to verify the entity identity.entityGUID - the existing identifier for the entity.newEntityGUID - new unique identifier for the entity.FunctionNotSupportedException - the repository does not support maintenance of metadata.public EntityDetail reTypeEntity(String userId, String entityGUID, TypeDefSummary currentTypeDefSummary, TypeDefSummary newTypeDefSummary) throws FunctionNotSupportedException
reTypeEntity in class InMemoryOMRSMetadataCollectionuserId - unique identifier for requesting user.entityGUID - the unique identifier for the entity to change.currentTypeDefSummary - the current details of the TypeDef for the entity - used to verify the entity identitynewTypeDefSummary - details of this entity's new TypeDef.FunctionNotSupportedException - the repository does not support maintenance of metadata.public EntityDetail reHomeEntity(String userId, String entityGUID, String typeDefGUID, String typeDefName, String homeMetadataCollectionId, String newHomeMetadataCollectionId, String newHomeMetadataCollectionName) throws FunctionNotSupportedException
reHomeEntity in class InMemoryOMRSMetadataCollectionuserId - unique identifier for requesting user.entityGUID - the unique identifier for the entity to change.typeDefGUID - the guid of the TypeDef for the entity - used to verify the entity identity.typeDefName - the name of the TypeDef for the entity - used to verify the entity identity.homeMetadataCollectionId - the existing identifier for this entity's home.newHomeMetadataCollectionId - unique identifier for the new home metadata collection/repository.newHomeMetadataCollectionName - display name for the new home metadata collection/repository.FunctionNotSupportedException - the repository does not support maintenance of metadata.public Relationship reIdentifyRelationship(String userId, String typeDefGUID, String typeDefName, String relationshipGUID, String newRelationshipGUID) throws FunctionNotSupportedException
reIdentifyRelationship in class InMemoryOMRSMetadataCollectionuserId - unique identifier for requesting user.typeDefGUID - the guid of the TypeDef for the relationship - used to verify the relationship identity.typeDefName - the name of the TypeDef for the relationship - used to verify the relationship identity.relationshipGUID - the existing identifier for the relationship.newRelationshipGUID - the new unique identifier for the relationship.FunctionNotSupportedException - the repository does not support maintenance of metadata.public Relationship reTypeRelationship(String userId, String relationshipGUID, TypeDefSummary currentTypeDefSummary, TypeDefSummary newTypeDefSummary) throws FunctionNotSupportedException
reTypeRelationship in class InMemoryOMRSMetadataCollectionuserId - unique identifier for requesting user.relationshipGUID - the unique identifier for the relationship.currentTypeDefSummary - the details of the TypeDef for the relationship - used to verify the relationship identity.newTypeDefSummary - details of this relationship's new TypeDef.FunctionNotSupportedException - the repository does not support maintenance of metadata.public Relationship reHomeRelationship(String userId, String relationshipGUID, String typeDefGUID, String typeDefName, String homeMetadataCollectionId, String newHomeMetadataCollectionId, String newHomeMetadataCollectionName) throws FunctionNotSupportedException
reHomeRelationship in class InMemoryOMRSMetadataCollectionuserId - unique identifier for requesting user.relationshipGUID - the unique identifier for the relationship.typeDefGUID - the guid of the TypeDef for the relationship - used to verify the relationship identity.typeDefName - the name of the TypeDef for the relationship - used to verify the relationship identity.homeMetadataCollectionId - the existing identifier for this relationship's home.newHomeMetadataCollectionId - unique identifier for the new home metadata collection/repository.newHomeMetadataCollectionName - display name for the new home metadata collection/repository.FunctionNotSupportedException - the repository does not support maintenance of metadata.public List<Classification> getHomeClassifications(String userId, String entityGUID) throws InvalidParameterException, RepositoryErrorException, EntityNotKnownException, UserNotAuthorizedException, FunctionNotSupportedException
getHomeClassifications in class InMemoryOMRSMetadataCollectionuserId - unique identifier for requesting user.entityGUID - unique identifier of the entity with classifications to retrieveInvalidParameterException - the entity is null.RepositoryErrorException - there is a problem communicating with the metadata repository where
the metadata collection is stored.EntityNotKnownException - the entity is not recognized by this repositoryUserNotAuthorizedException - to calling user is not authorized to retrieve this metadataFunctionNotSupportedException - this method is not supportedpublic List<Classification> getHomeClassifications(String userId, String entityGUID, Date asOfTime) throws InvalidParameterException, RepositoryErrorException, EntityNotKnownException, UserNotAuthorizedException, FunctionNotSupportedException
getHomeClassifications in class OMRSDynamicTypeMetadataCollectionBaseuserId - unique identifier for requesting user.entityGUID - unique identifier of the entity with classifications to retrieveasOfTime - the time used to determine which version of the entity that is desired.InvalidParameterException - the entity is null.RepositoryErrorException - there is a problem communicating with the metadata repository where
the metadata collection is stored.EntityNotKnownException - the entity is not recognized by this repositoryUserNotAuthorizedException - to calling user is not authorized to retrieve this metadataFunctionNotSupportedException - this method is not supportedCopyright © 2018–2020 ODPi. All rights reserved.