public abstract class EntityManagement<E extends org.gcube.informationsystem.model.entity.Entity> extends ERManagement<E,com.tinkerpop.blueprints.Vertex>
accessType, AT, element, elementClass, erType, ignoreKeys, ignoreStartWithKeys, jsonNode, oClass, orientGraph, UNDERSCORE, uuid| Modifier | Constructor and Description |
|---|---|
protected |
EntityManagement(org.gcube.informationsystem.model.AccessType accessType) |
protected |
EntityManagement(org.gcube.informationsystem.model.AccessType accessType,
com.tinkerpop.blueprints.impls.orient.OrientGraph orientGraph) |
| Modifier and Type | Method and Description |
|---|---|
protected com.tinkerpop.blueprints.Vertex |
createVertex() |
static EntityManagement |
getEntityManagement(com.tinkerpop.blueprints.impls.orient.OrientGraph orientGraph,
com.tinkerpop.blueprints.Vertex vertex) |
boolean |
reallyAddToContext() |
abstract com.tinkerpop.blueprints.Vertex |
reallyCreate() |
String |
reallyGetAll(boolean polymorphic) |
boolean |
reallyRemoveFromContext() |
addToContext, all, checkERMatch, checkJSON, checkUUIDMatch, create, delete, exists, getAnyElementByUUID, getClassProperty, getElement, getERManagement, getERManagement, getERManagement, getERManagementFromUUID, getObjectFromElement, getOClass, getPropertyForJson, getPropertyMap, getSpecificElementNotFoundException, getSpecificERAlreadyPresentException, getSpecificERAvailableInAnotherContextException, getSuperclasses, read, reallyCreateOrUdate, reallyDelete, reallyUpdate, removeFromContext, retrieveElement, retrieveElementFromAnyContext, serialize, serializeAsJson, serializeSelfOnly, setElement, setElementType, setJSON, setJSON, setUUID, toJSONObject, update, updatePropertiesprotected EntityManagement(org.gcube.informationsystem.model.AccessType accessType)
protected EntityManagement(org.gcube.informationsystem.model.AccessType accessType,
com.tinkerpop.blueprints.impls.orient.OrientGraph orientGraph)
public abstract com.tinkerpop.blueprints.Vertex reallyCreate()
throws org.gcube.informationsystem.resourceregistry.api.exceptions.entity.EntityAlreadyPresentException,
org.gcube.informationsystem.resourceregistry.api.exceptions.ResourceRegistryException
reallyCreate in class ERManagement<E extends org.gcube.informationsystem.model.entity.Entity,com.tinkerpop.blueprints.Vertex>org.gcube.informationsystem.resourceregistry.api.exceptions.entity.EntityAlreadyPresentExceptionorg.gcube.informationsystem.resourceregistry.api.exceptions.ResourceRegistryExceptionprotected com.tinkerpop.blueprints.Vertex createVertex()
throws org.gcube.informationsystem.resourceregistry.api.exceptions.entity.EntityAlreadyPresentException,
org.gcube.informationsystem.resourceregistry.api.exceptions.ResourceRegistryException
org.gcube.informationsystem.resourceregistry.api.exceptions.entity.EntityAlreadyPresentExceptionorg.gcube.informationsystem.resourceregistry.api.exceptions.ResourceRegistryExceptionpublic boolean reallyAddToContext()
throws org.gcube.informationsystem.resourceregistry.api.exceptions.context.ContextException,
org.gcube.informationsystem.resourceregistry.api.exceptions.ResourceRegistryException
reallyAddToContext in class ERManagement<E extends org.gcube.informationsystem.model.entity.Entity,com.tinkerpop.blueprints.Vertex>org.gcube.informationsystem.resourceregistry.api.exceptions.context.ContextExceptionorg.gcube.informationsystem.resourceregistry.api.exceptions.ResourceRegistryExceptionpublic boolean reallyRemoveFromContext()
throws org.gcube.informationsystem.resourceregistry.api.exceptions.context.ContextException,
org.gcube.informationsystem.resourceregistry.api.exceptions.ResourceRegistryException
reallyRemoveFromContext in class ERManagement<E extends org.gcube.informationsystem.model.entity.Entity,com.tinkerpop.blueprints.Vertex>org.gcube.informationsystem.resourceregistry.api.exceptions.context.ContextExceptionorg.gcube.informationsystem.resourceregistry.api.exceptions.ResourceRegistryExceptionpublic static EntityManagement getEntityManagement(com.tinkerpop.blueprints.impls.orient.OrientGraph orientGraph, com.tinkerpop.blueprints.Vertex vertex) throws org.gcube.informationsystem.resourceregistry.api.exceptions.ResourceRegistryException
org.gcube.informationsystem.resourceregistry.api.exceptions.ResourceRegistryExceptionpublic String reallyGetAll(boolean polymorphic) throws org.gcube.informationsystem.resourceregistry.api.exceptions.ResourceRegistryException
reallyGetAll in class ERManagement<E extends org.gcube.informationsystem.model.entity.Entity,com.tinkerpop.blueprints.Vertex>org.gcube.informationsystem.resourceregistry.api.exceptions.ResourceRegistryExceptionCopyright © 2017. All Rights Reserved.