Class VREManager


  • @Singleton
    public class VREManager
    extends Object
    • Constructor Detail

      • VREManager

        @Inject
        public VREManager​(javax.servlet.ServletContext context)
    • Method Detail

      • getVRE

        public VRE getVRE​(String completeName)
      • getVreFolderItem

        public VRE getVreFolderItem​(org.apache.jackrabbit.api.JackrabbitSession ses,
                                    String userId,
                                    List<String> excludes)
                             throws javax.jcr.RepositoryException,
                                    org.gcube.common.storagehub.model.exceptions.StorageHubException
        Throws:
        javax.jcr.RepositoryException
        org.gcube.common.storagehub.model.exceptions.StorageHubException
      • getVreFolderItemByGroupName

        public VRE getVreFolderItemByGroupName​(org.apache.jackrabbit.api.JackrabbitSession ses,
                                               String groupName,
                                               String userId,
                                               List<String> excludes)
                                        throws javax.jcr.RepositoryException,
                                               org.gcube.common.storagehub.model.exceptions.StorageHubException
        Throws:
        javax.jcr.RepositoryException
        org.gcube.common.storagehub.model.exceptions.StorageHubException