Class InstanceEnvironment
- java.lang.Object
-
- org.gcube.informationsystem.resourceregistry.environments.Environment
-
- org.gcube.informationsystem.resourceregistry.environments.HierarchicalEnvironment
-
- org.gcube.informationsystem.resourceregistry.environments.instances.InstanceEnvironment
-
public class InstanceEnvironment extends HierarchicalEnvironment
- Author:
- Luca Frosini (ISTI - CNR) Contains all the instances belonging to a context.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.gcube.informationsystem.resourceregistry.environments.Environment
Environment.PermissionMode, Environment.SecurityType
-
-
Field Summary
-
Fields inherited from class org.gcube.informationsystem.resourceregistry.environments.HierarchicalEnvironment
children, H, hierarchicalMode, hierarchicPoolMap, parentEnvironment
-
Fields inherited from class org.gcube.informationsystem.resourceregistry.environments.Environment
allOperationAllowedRoles, allowedRoles, CONTEXT_MANAGER, DEFAULT_READER_ROLE, DEFAULT_WRITER_ROLE, environmentUUID, INFRASTRUCTURE_MANAGER, IS_MANAGER, poolMap
-
-
Constructor Summary
Constructors Constructor Description InstanceEnvironment(UUID uuid)
-
Method Summary
-
Methods inherited from class org.gcube.informationsystem.resourceregistry.environments.HierarchicalEnvironment
addElement, addHierarchicalRoleToParent, allow, allowed, changeParentEnvironment, createRolesAndUsers, deleteRolesAndUsers, deny, getChildren, getContexts, getParentEnvironment, getPool, getRoleOrUserName, getRoleOrUserName, getSecurityRoleOrUserName, isHierarchicalMode, removeChildrenHRolesFromMyHUsers, removeChildrenHRolesFromParents, removeChildrenHRolesFromParents, removeElement, removeHierarchicRoleFromMyHUser, setParentEnvironment
-
Methods inherited from class org.gcube.informationsystem.resourceregistry.environments.Environment
addElement, addExtraRules, allow, create, create, delete, delete, deny, drop, getAllOperationsAllowedRoles, getAllowedRoles, getDatabaseDocument, getSecurityRoleOrUserName, getSuperRole, getUUID, isElementInContext, isUserAllowed, removeElement, toString
-
-
-
-
Constructor Detail
-
InstanceEnvironment
public InstanceEnvironment(UUID uuid) throws org.gcube.informationsystem.resourceregistry.api.exceptions.ResourceRegistryException
- Throws:
org.gcube.informationsystem.resourceregistry.api.exceptions.ResourceRegistryException
-
-