Uses of Class
org.gcube.informationsystem.resourceregistry.environments.Environment
Packages that use Environment
Package
Description
-
Uses of Environment in org.gcube.informationsystem.resourceregistry.environments
Subclasses of Environment in org.gcube.informationsystem.resourceregistry.environments -
Uses of Environment in org.gcube.informationsystem.resourceregistry.environments.administration
Subclasses of Environment in org.gcube.informationsystem.resourceregistry.environments.administrationModifier and TypeClassDescriptionclassThis SystemEnvironment is used in all the cases where the operation must be done by an administrator. -
Uses of Environment in org.gcube.informationsystem.resourceregistry.environments.contexts
Modifier and TypeClassDescriptionclassSecurity partition acting as a cemetery/archive for deleted Contexts: a Context vertex is never actually removed from the database on delete, but moved into this partition (its record-level security roles switched fromContextEnvironment's live partition to this one), preserving it as historical information.classParent context-partition environment used only to aggregate hierarchical context roles.classAbstract base for allHierarchicalEnvironmentsubclasses that store Context vertices (live or deleted).classSecurity partition for live Context vertices, i.e. -
Uses of Environment in org.gcube.informationsystem.resourceregistry.environments.instances
-
Uses of Environment in org.gcube.informationsystem.resourceregistry.environments.queries.templates
-
Uses of Environment in org.gcube.informationsystem.resourceregistry.environments.types
Modifier and TypeClassDescriptionclassSecurity partition for all registered Type schema definitions: the coreinformation-system-modeltypes, any classpath-discovered extension model (e.g. -
Uses of Environment in org.gcube.informationsystem.resourceregistry.persistence.orientdb.base
Fields in org.gcube.informationsystem.resourceregistry.persistence.orientdb.base declared as EnvironmentModifier and TypeFieldDescriptionprotected EnvironmentElementManagement.workingEnvironmentThe active database working environment.Methods in org.gcube.informationsystem.resourceregistry.persistence.orientdb.base that return EnvironmentModifier and TypeMethodDescriptionprotected abstract EnvironmentElementManagement.getWorkingEnvironment()Returns the active database working environment.Methods in org.gcube.informationsystem.resourceregistry.persistence.orientdb.base with parameters of type EnvironmentModifier and TypeMethodDescriptionstatic EntityManagement<?,?> ElementManagementUtility.getEntityManagement(Environment workingContext, com.orientechnologies.orient.core.db.document.ODatabaseDocument oDatabaseDocument, com.orientechnologies.orient.core.record.OVertex vertex) Instantiates and binds the appropriateEntityManagementsubclass for the specifiedOVertex.static RelationManagement<?,?> ElementManagementUtility.getRelationManagement(Environment workingContext, com.orientechnologies.orient.core.db.document.ODatabaseDocument oDatabaseDocument, com.orientechnologies.orient.core.record.OEdge edge) Instantiates and binds the appropriateRelationManagementsubclass for the specifiedOEdge.voidElementManagement.setWorkingEnvironment(Environment workingContext) Sets the active database working environment.Constructors in org.gcube.informationsystem.resourceregistry.persistence.orientdb.base with parameters of type EnvironmentModifierConstructorDescriptionprotectedEntityElementManagement(org.gcube.informationsystem.base.reference.AccessType accessType, Environment workingContext, com.orientechnologies.orient.core.db.document.ODatabaseDocument oDatabaseDocument) Creates a newEntityElementManagementinstance bound to the specified environment and database session.protectedRelationElementManagement(String typeName, Class<? extends org.gcube.informationsystem.base.reference.entities.EntityElement> sourceEntityClass, Class<? extends org.gcube.informationsystem.base.reference.entities.EntityElement> targetEntityClass, Environment workingContext, com.orientechnologies.orient.core.db.document.ODatabaseDocument orientGraph) Creates a newRelationElementManagementinstance with name, database, and environment context bindings.protectedRelationElementManagement(org.gcube.informationsystem.base.reference.AccessType accessType, Class<? extends org.gcube.informationsystem.base.reference.entities.EntityElement> sourceEntityClass, Class<? extends org.gcube.informationsystem.base.reference.entities.EntityElement> targetEntityClass, Environment workingContext, com.orientechnologies.orient.core.db.document.ODatabaseDocument orientGraph) Creates a newRelationElementManagementinstance with database and environment context bindings. -
Uses of Environment in org.gcube.informationsystem.resourceregistry.persistence.orientdb.contexts
Methods in org.gcube.informationsystem.resourceregistry.persistence.orientdb.contexts that return EnvironmentModifier and TypeMethodDescriptionprotected EnvironmentContextManagement.getWorkingEnvironment()Returns the active LiveContextEnvironment working environment. -
Uses of Environment in org.gcube.informationsystem.resourceregistry.persistence.orientdb.instances
Methods in org.gcube.informationsystem.resourceregistry.persistence.orientdb.instances with parameters of type EnvironmentModifier and TypeMethodDescriptionstatic ElementManagement<?,?> ERManagementUtility.getERManagement(Environment workingContext, com.orientechnologies.orient.core.db.document.ODatabaseDocument orientGraph, com.orientechnologies.orient.core.record.OElement element) Resolves and returns the correspondingElementManagementinstance for the specified database element.static ElementManagement<?,?> ERManagementUtility.getERManagementFromUUID(Environment workingContext, com.orientechnologies.orient.core.db.document.ODatabaseDocument orientGraph, UUID uuid) Resolves and returns the correspondingElementManagementinstance for the specified element UUID. -
Uses of Environment in org.gcube.informationsystem.resourceregistry.persistence.orientdb.instances.entities
Methods in org.gcube.informationsystem.resourceregistry.persistence.orientdb.instances.entities that return Environment -
Uses of Environment in org.gcube.informationsystem.resourceregistry.persistence.orientdb.instances.relations
Methods in org.gcube.informationsystem.resourceregistry.persistence.orientdb.instances.relations that return EnvironmentModifier and TypeMethodDescriptionprotected EnvironmentRelationManagement.getWorkingEnvironment() -
Uses of Environment in org.gcube.informationsystem.resourceregistry.persistence.orientdb.queries.templates
Methods in org.gcube.informationsystem.resourceregistry.persistence.orientdb.queries.templates that return EnvironmentModifier and TypeMethodDescriptionprotected EnvironmentQueryTemplateManagement.getWorkingEnvironment() -
Uses of Environment in org.gcube.informationsystem.resourceregistry.persistence.orientdb.types.entities
Methods in org.gcube.informationsystem.resourceregistry.persistence.orientdb.types.entities that return EnvironmentModifier and TypeMethodDescriptionprotected EnvironmentAbstractEntitySchemaManagement.getWorkingEnvironment() -
Uses of Environment in org.gcube.informationsystem.resourceregistry.persistence.orientdb.types.properties
Methods in org.gcube.informationsystem.resourceregistry.persistence.orientdb.types.properties that return EnvironmentModifier and TypeMethodDescriptionprotected EnvironmentPropertySchemaManagement.getWorkingEnvironment() -
Uses of Environment in org.gcube.informationsystem.resourceregistry.persistence.orientdb.types.relations
Methods in org.gcube.informationsystem.resourceregistry.persistence.orientdb.types.relations that return EnvironmentModifier and TypeMethodDescriptionprotected EnvironmentAbstractRelationSchemaManagement.getWorkingEnvironment()