public class LiveContextEnvironment extends HierarchicalContextEnvironment
Security partition for live Context vertices, i.e. Contexts whose state is CREATED, ACTIVE, or SUSPENDED (as opposed to DELETED Contexts, archived in CemeteryContextEnvironment). It is the sibling child branch of CemeteryContextEnvironment under the common ContextEnvironment H-parent, which is how a single HReaderUser_<ContextEnvironment-UUID> session can see both live and cemetery Context vertices in one query.
Author:
Luca Frosini (ISTI - CNR)
  • Method Details

    • getInstance

      public static LiveContextEnvironment getInstance() throws org.gcube.informationsystem.resourceregistry.api.exceptions.ResourceRegistryException
      Returns the singleton instance of LiveContextEnvironment.
      Returns:
      the singleton instance
      Throws:
      org.gcube.informationsystem.resourceregistry.api.exceptions.ResourceRegistryException - if the environment cannot be initialized