return repositoryContext.getRepositoryStatistics();
}
- // Dictionary<String, ?> getDefaults() {
- // return KernelUtils.asDictionary(getClass().getClassLoader(),
- // "/org/argeo/cms/internal/kernel/jackrabbit-node.properties");
- // }
-
private RepositoryConfig getConfiguration(JackrabbitNodeType type,
Hashtable<String, Object> vars) throws RepositoryException {
ClassLoader cl = getClass().getClassLoader();
// common
setProp(defaults, REPO_DEFAULT_WORKSPACE, "main");
setProp(defaults, REPO_MAX_POOL_SIZE, "10");
- // Jackrabbit default:
+ // Jackrabbit defaults
setProp(defaults, REPO_BUNDLE_CACHE_MB, "8");
// See http://wiki.apache.org/jackrabbit/Search
setProp(defaults, REPO_EXTRACTOR_POOL_SIZE, "0");
RepositoryConfig repositoryConfig) throws RepositoryException {
File homeDirectory = null;
long begin = System.currentTimeMillis();
- // RepositoryImpl repository;
//
// Actual repository creation
//
RepositoryContext repositoryContext = RepositoryContext
.create(repositoryConfig);
- // repository = repositoryContext.getRepository();
- // repository = RepositoryImpl.create(repositoryConfig);
double duration = ((double) (System.currentTimeMillis() - begin)) / 1000;
if (log.isTraceEnabled())
+++ /dev/null
-### OLD APPROACH, NOT USED
-### HERE FOR REFERENCE, WILL BE REMOVED
-
-# Workspace used by the node session
-argeo.node.repo.defaultWorkspace=main
-#argeo.node.repo.securityWorkspace=security
-argeo.node.repo.forceCndImport=true
-
-# Repository base directory
-argeo.node.repo.home=node
-
-## H2 Embedded (DEFAULT)
-argeo.node.repo.configuration=osgibundle:repository-h2.xml
-argeo.node.repo.dburl=jdbc:h2:${osgi.instance.area}/node/h2/repository
-argeo.node.repo.dbuser=sa
-argeo.node.repo.dbpassword=
-
-# ADVANCED
-argeo.node.repo.maxPoolSize=10
\ No newline at end of file