From: Mathieu Baudier Date: Fri, 25 Dec 2015 22:01:22 +0000 (+0000) Subject: Add local FS support X-Git-Tag: argeo-commons-2.1.33~16 X-Git-Url: http://git.argeo.org/?a=commitdiff_plain;h=f7066e702fdf81ae549ea1ec39f6934bea96909a;p=lgpl%2Fargeo-commons.git Add local FS support git-svn-id: https://svn.argeo.org/commons/trunk@8761 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc --- diff --git a/org.argeo.cms/src/org/argeo/cms/internal/kernel/JackrabbitNodeType.java b/org.argeo.cms/src/org/argeo/cms/internal/kernel/JackrabbitNodeType.java index 026af09a6..f737f8aad 100644 --- a/org.argeo.cms/src/org/argeo/cms/internal/kernel/JackrabbitNodeType.java +++ b/org.argeo.cms/src/org/argeo/cms/internal/kernel/JackrabbitNodeType.java @@ -2,5 +2,5 @@ package org.argeo.cms.internal.kernel; /** The available Jackrabbit node types */ public enum JackrabbitNodeType { - NOT_CONFIGURED, h2, postgresql, memory; + NOT_CONFIGURED, h2, postgresql, memory, localfs; } diff --git a/org.argeo.cms/src/org/argeo/cms/internal/kernel/NodeRepository.java b/org.argeo.cms/src/org/argeo/cms/internal/kernel/NodeRepository.java index 51eddce4d..37ed7babb 100644 --- a/org.argeo.cms/src/org/argeo/cms/internal/kernel/NodeRepository.java +++ b/org.argeo.cms/src/org/argeo/cms/internal/kernel/NodeRepository.java @@ -71,6 +71,9 @@ class NodeRepository extends JackrabbitWrapper implements KernelConstants, case memory: in = cl.getResourceAsStream(base + "/repository-memory.xml"); break; + case localfs: + in = cl.getResourceAsStream(base + "/repository-localfs.xml"); + break; default: throw new CmsException("Unsupported node type " + type); } @@ -127,6 +130,8 @@ class NodeRepository extends JackrabbitWrapper implements KernelConstants, break; case memory: break; + case localfs: + break; default: throw new CmsException("Unsupported node type " + type); } diff --git a/org.argeo.cms/src/org/argeo/cms/internal/kernel/repository-localfs.xml b/org.argeo.cms/src/org/argeo/cms/internal/kernel/repository-localfs.xml new file mode 100644 index 000000000..3ab8a2906 --- /dev/null +++ b/org.argeo.cms/src/org/argeo/cms/internal/kernel/repository-localfs.xml @@ -0,0 +1,60 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file