From 73121781a9ee5c08891beaf4ab714cd728e586b2 Mon Sep 17 00:00:00 2001 From: Mathieu Baudier Date: Tue, 11 Jan 2011 21:45:54 +0000 Subject: [PATCH] Improve JCR repository wrapping git-svn-id: https://svn.argeo.org/commons/trunk@4007 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc --- .../jackrabbit/JackrabbitContainer.java | 20 +++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/server/runtime/org.argeo.server.jackrabbit/src/main/java/org/argeo/server/jackrabbit/JackrabbitContainer.java b/server/runtime/org.argeo.server.jackrabbit/src/main/java/org/argeo/server/jackrabbit/JackrabbitContainer.java index 6d7237a64..ef96b3595 100644 --- a/server/runtime/org.argeo.server.jackrabbit/src/main/java/org/argeo/server/jackrabbit/JackrabbitContainer.java +++ b/server/runtime/org.argeo.server.jackrabbit/src/main/java/org/argeo/server/jackrabbit/JackrabbitContainer.java @@ -38,6 +38,10 @@ import org.springframework.beans.factory.DisposableBean; import org.springframework.beans.factory.InitializingBean; import org.springframework.core.io.Resource; +/** + * Wrapper around a Jackrabbit repository which allows to configure it in Spring + * and expose it as a {@link Repository}. + */ public class JackrabbitContainer implements InitializingBean, DisposableBean, Repository { private Log log = LogFactory.getLog(JackrabbitContainer.class); @@ -58,8 +62,8 @@ public class JackrabbitContainer implements InitializingBean, DisposableBean, RepositoryConfig config; InputStream in = configuration.getInputStream(); try { - config = RepositoryConfig.create(in, homeDirectory - .getCanonicalPath()); + config = RepositoryConfig.create(in, + homeDirectory.getCanonicalPath()); } catch (Exception e) { throw new RuntimeException("Cannot read configuration", e); } finally { @@ -124,23 +128,19 @@ public class JackrabbitContainer implements InitializingBean, DisposableBean, } public boolean isStandardDescriptor(String key) { - // TODO Auto-generated method stub - return false; + return repository.isStandardDescriptor(key); } public boolean isSingleValueDescriptor(String key) { - // TODO Auto-generated method stub - return false; + return repository.isSingleValueDescriptor(key); } public Value getDescriptorValue(String key) { - // TODO Auto-generated method stub - return null; + return repository.getDescriptorValue(key); } public Value[] getDescriptorValues(String key) { - // TODO Auto-generated method stub - return null; + return repository.getDescriptorValues(key); } // BEANS METHODS -- 2.30.2