Module: clb-storage

Description

The clb-storage module contains tools needed to access and work with the HBP Document Service. It is targeted to integrate easily with the HBP Collaboratory, even if the service is more generic.

Typedef: EntityDescriptor

Describe an arbitrary entity in the storage stytem. The principal types are

  • file: the entity is a file whose content can be retrieved
  • folder: the entity is a folder and can be the parent of other entities
  • project: First level folder. It behave like a folder but also defines the ACL for all the children

Properties

  • UUID _uuid: The entity UUID
  • string _entityType: The entity type (e.g.: file, folder, project)