public class IsRelatedToManagement extends RelationManagement<ResourceManagement>
| Modifier and Type | Field and Description |
|---|---|
static org.gcube.informationsystem.model.reference.properties.PropagationConstraint |
DEFAULT_IS_RELATED_TO_PC |
defaultPropagationConstraintsourceEntityClass, sourceEntityManagement, targetEntityClass, targetEntityManagementaccessType, AT, DELETED, element, elementClass, elementType, ignoreKeys, ignoreStartWithKeys, jsonNode, logger, oClass, oDatabaseDocument, reload, UNDERSCORE, uuid, workingContext| Constructor and Description |
|---|
IsRelatedToManagement() |
IsRelatedToManagement(SecurityContext workingContext,
com.orientechnologies.orient.core.db.document.ODatabaseDocument orientGraph) |
| Modifier and Type | Method and Description |
|---|---|
protected org.gcube.informationsystem.resourceregistry.api.exceptions.relation.isrelatedto.IsRelatedToNotFoundException |
getSpecificElementNotFoundException(org.gcube.informationsystem.resourceregistry.api.exceptions.NotFoundException e) |
protected org.gcube.informationsystem.resourceregistry.api.exceptions.relation.isrelatedto.IsRelatedToAlreadyPresentException |
getSpecificERAlreadyPresentException(String message) |
protected org.gcube.informationsystem.resourceregistry.api.exceptions.relation.isrelatedto.IsRelatedToAvailableInAnotherContextException |
getSpecificERAvailableInAnotherContextException(String message) |
protected ResourceManagement |
newTargetEntityManagement() |
addToContext, checkPropagationConstraint, forcedAddToContext, fullSerialize, getPropagationConstraint, getSourceEntityManagement, getTargetEntityManagement, giveMeSourceEntityManagementAsIs, newSourceEntityManagement, reallyAddToContext, reallyCreate, reallyDelete, reallyGetAll, reallyRemoveFromContext, reallyUpdate, serialize, serializeAsJson, serializeAsJson, serializeEdges, serializeJsonNodeCollectionAsString, setSourceEntityManagement, setTargetEntityManagementall, checkERMatch, checkJsonNode, checkUUIDMatch, create, createOrUpdate, delete, exists, getAccessType, getClassProperty, getElement, getElementFromOptional, getElementType, getObjectFromElement, getOClass, getOClass, getPropertyForJson, getPropertyMap, getSuperclasses, getUUID, getWorkingContext, internalAddToContext, internalCreate, internalCreateOrUdate, internalDelete, internalRemoveFromContext, internalUpdate, isReload, read, removeFromContext, retrieveElement, retrieveElementFromAnyContext, serializeSelfOnly, setElement, setElementType, setJson, setJsonNode, setOClass, setReload, setUUID, setWorkingContext, toJsonNode, update, updatePropertiespublic static final org.gcube.informationsystem.model.reference.properties.PropagationConstraint DEFAULT_IS_RELATED_TO_PC
public IsRelatedToManagement()
public IsRelatedToManagement(SecurityContext workingContext, com.orientechnologies.orient.core.db.document.ODatabaseDocument orientGraph)
protected org.gcube.informationsystem.resourceregistry.api.exceptions.relation.isrelatedto.IsRelatedToNotFoundException getSpecificElementNotFoundException(org.gcube.informationsystem.resourceregistry.api.exceptions.NotFoundException e)
getSpecificElementNotFoundException in class ElementManagement<com.orientechnologies.orient.core.record.OEdge>protected org.gcube.informationsystem.resourceregistry.api.exceptions.relation.isrelatedto.IsRelatedToAvailableInAnotherContextException getSpecificERAvailableInAnotherContextException(String message)
getSpecificERAvailableInAnotherContextException in class ElementManagement<com.orientechnologies.orient.core.record.OEdge>protected org.gcube.informationsystem.resourceregistry.api.exceptions.relation.isrelatedto.IsRelatedToAlreadyPresentException getSpecificERAlreadyPresentException(String message)
getSpecificERAlreadyPresentException in class ElementManagement<com.orientechnologies.orient.core.record.OEdge>protected ResourceManagement newTargetEntityManagement() throws org.gcube.informationsystem.resourceregistry.api.exceptions.ResourceRegistryException
newTargetEntityManagement in class RelationManagement<ResourceManagement>org.gcube.informationsystem.resourceregistry.api.exceptions.ResourceRegistryExceptionCopyright © 2020. All Rights Reserved.