Improve workgroups and JCR file system.
[lgpl/argeo-commons.git] / org.argeo.cms / src / org / argeo / cms / internal / kernel / CmsFsProvider.java
index f3d91ee4532561d9e31d2f4e3c8e08b9018c3c71..f42646ec5907a6aa3a934448ae2b3a32fb9626c6 100644 (file)
@@ -8,6 +8,7 @@ import java.nio.file.Path;
 import java.util.HashMap;
 import java.util.Map;
 
+import javax.jcr.Node;
 import javax.jcr.Repository;
 import javax.jcr.Session;
 
@@ -17,6 +18,7 @@ import org.argeo.jackrabbit.fs.AbstractJackrabbitFsProvider;
 import org.argeo.jcr.fs.JcrFileSystem;
 import org.argeo.jcr.fs.JcrFsException;
 import org.argeo.node.NodeConstants;
+import org.argeo.node.NodeUtils;
 import org.osgi.framework.BundleContext;
 import org.osgi.framework.FrameworkUtil;
 
@@ -73,4 +75,8 @@ public class CmsFsProvider extends AbstractJackrabbitFsProvider {
                String username = CurrentUser.getUsername();
                return fileSystems.get(username);
        }
+
+       public Node getUserHome(Session session) {
+               return NodeUtils.getUserHome(session);
+       }
 }