public abstract class EntityManagement<E extends org.gcube.informationsystem.model.entity.Entity> extends ERManagement<E,com.tinkerpop.blueprints.Vertex>
AT, baseType, element, elementClass, erType, erTypeClass, ignoreKeys, ignoreStartWithKeys, jsonNode, orientGraph, UNDERSCORE, uuid| Modifier | Constructor and Description |
|---|---|
protected |
EntityManagement(Class<E> entityClass) |
protected |
EntityManagement(Class<E> entityClass,
com.tinkerpop.blueprints.impls.orient.OrientGraph orientGraph) |
| Modifier and Type | Method and Description |
|---|---|
String |
create() |
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, delete, getClassProperty, getElement, getERManagement, getERManagement, getERManagement, getERManagementFromUUID, getObjectFromElement, getPropertyMap, read, reallyDelete, reallyUpdate, removeFromContext, serialize, serializeAsJson, serializeSelfOnly, setElement, setElementType, setJSON, setJSON, setUUID, throwElementNotFoundException, toJSONObject, update, updatePropertiesprotected 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 abstract com.tinkerpop.blueprints.Vertex reallyCreate()
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 String create() 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 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.