You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jackrabbit.apache.org by re...@apache.org on 2007/08/07 15:05:50 UTC
svn commit: r563492 -
/jackrabbit/trunk/contrib/spi/jcr2spi/src/main/java/org/apache/jackrabbit/jcr2spi/RepositoryImpl.java
Author: reschke
Date: Tue Aug 7 06:05:49 2007
New Revision: 563492
URL: http://svn.apache.org/viewvc?view=rev&rev=563492
Log:
JCR-1009: add JNDI config example to JavaDoc.
Modified:
jackrabbit/trunk/contrib/spi/jcr2spi/src/main/java/org/apache/jackrabbit/jcr2spi/RepositoryImpl.java
Modified: jackrabbit/trunk/contrib/spi/jcr2spi/src/main/java/org/apache/jackrabbit/jcr2spi/RepositoryImpl.java
URL: http://svn.apache.org/viewvc/jackrabbit/trunk/contrib/spi/jcr2spi/src/main/java/org/apache/jackrabbit/jcr2spi/RepositoryImpl.java?view=diff&rev=563492&r1=563491&r2=563492
==============================================================================
--- jackrabbit/trunk/contrib/spi/jcr2spi/src/main/java/org/apache/jackrabbit/jcr2spi/RepositoryImpl.java (original)
+++ jackrabbit/trunk/contrib/spi/jcr2spi/src/main/java/org/apache/jackrabbit/jcr2spi/RepositoryImpl.java Tue Aug 7 06:05:49 2007
@@ -159,7 +159,20 @@
* <dd>Class name for {@link RepositoryConfig} instances</dd>
* </dl>
* <p>
- * All other types are copied over verbatim to the new {@link Reference}
+ * All other types are copied over verbatim to the new {@link Reference}.
+ * <p>
+ * A sample JNDI configuration inside a servlet container's <code>server.xml</code>:
+ * <pre>
+ * <Resource
+ * name="jcr/repositoryname"
+ * auth="Container"
+ * type="org.apache.jackrabbit.jcr2spi.RepositoryImpl"
+ * factory="org.apache.jackrabbit.jcr2spi.RepositoryImpl$Factory"
+ * org.apache.jackrabbit.jcr2spi.RepositoryImpl.factory="<em>class name of {@link ObjectFactory} for {@link RepositoryConfig} instances</em>"
+ * org.apache.jackrabbit.jcr2spi.RepositoryImpl.class="<em>class name of {@link RepositoryConfig} implementation class</em>"
+ * <em>...additional properties passed to the {@link ObjectFactory}...</em>
+ * />
+ * </pre>
*/
public static class Factory implements ObjectFactory {