]>
git.argeo.org Git - lgpl/argeo-commons.git/blob - org.argeo.cms/src/org/argeo/cms/internal/jcr/repository-memory.xml
2 <!DOCTYPE Repository PUBLIC
"Jackrabbit 2.6" "http://jackrabbit.apache.org/dtd/repository-2.6.dtd">
4 <!-- File system and datastore -->
5 <FileSystem class=
"org.apache.jackrabbit.core.fs.mem.MemoryFileSystem" />
7 <!-- Workspace templates -->
8 <Workspaces rootPath=
"${rep.home}/workspaces"
9 defaultWorkspace=
"${defaultWorkspace}" configRootPath=
"/workspaces" />
10 <Workspace name=
"${wsp.name}">
11 <FileSystem class=
"org.apache.jackrabbit.core.fs.mem.MemoryFileSystem" />
13 class=
"org.apache.jackrabbit.core.persistence.bundle.BundleFsPersistenceManager">
14 <param name=
"blobFSBlockSize" value=
"1" />
15 <param name=
"bundleCacheSize" value=
"${bundleCacheMB}" />
17 <SearchIndex class=
"org.apache.jackrabbit.core.query.lucene.SearchIndex">
18 <param name=
"path" value=
"${indexesBase}/${cn}/${wsp.name}/index" />
19 <param name=
"directoryManagerClass"
20 value=
"org.apache.jackrabbit.core.query.lucene.directory.RAMDirectoryManager" />
21 <param name=
"extractorPoolSize" value=
"${extractorPoolSize}" />
22 <param name=
"cacheSize" value=
"${searchCacheSize}" />
23 <param name=
"maxVolatileIndexSize" value=
"${maxVolatileIndexSize}" />
24 <FileSystem class=
"org.apache.jackrabbit.core.fs.mem.MemoryFileSystem" />
27 <AccessControlProvider
28 class=
"org.argeo.security.jackrabbit.ArgeoAccessControlProvider" />
33 <Versioning rootPath=
"${rep.home}/version">
34 <FileSystem class=
"org.apache.jackrabbit.core.fs.mem.MemoryFileSystem" />
36 class=
"org.apache.jackrabbit.core.persistence.bundle.BundleFsPersistenceManager">
37 <param name=
"blobFSBlockSize" value=
"1" />
38 <param name=
"bundleCacheSize" value=
"${bundleCacheMB}" />
43 <SearchIndex class=
"org.apache.jackrabbit.core.query.lucene.SearchIndex">
44 <param name=
"path" value=
"${indexesBase}/${cn}/index" />
45 <param name=
"directoryManagerClass"
46 value=
"org.apache.jackrabbit.core.query.lucene.directory.RAMDirectoryManager" />
47 <param name=
"extractorPoolSize" value=
"${extractorPoolSize}" />
48 <param name=
"cacheSize" value=
"${searchCacheSize}" />
49 <param name=
"maxVolatileIndexSize" value=
"${maxVolatileIndexSize}" />
50 <FileSystem class=
"org.apache.jackrabbit.core.fs.mem.MemoryFileSystem" />
54 <Security appName=
"Jackrabbit">
55 <SecurityManager class=
"org.argeo.security.jackrabbit.ArgeoSecurityManager"
56 workspaceName=
"security" />
57 <AccessManager class=
"org.argeo.security.jackrabbit.ArgeoAccessManager" />