public class ServletRepositoryFactory extends Object implements RepositoryFactory
 The default name of the repository attribute is
 "javax.jcr.Repository", but it can be changed by specifying
 an init parameter with the same name:
 
 <servlet>
   <init-param>
     <param-name>javax.jcr.Repository</param-name>
     <param-value>my.repository.attribute</param-value>
     <description>
       This init parameter causes the repository to be looked up from
       the "my.repository.attribute" attribute instead of the default
       "javax.jcr.Repository".
     </description>
   </init-param>
 </servlet>
 | Constructor and Description | 
|---|
ServletRepositoryFactory(javax.servlet.GenericServlet servlet)
Creates a factory for looking up a repository from the context of
 the given servlet. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
javax.jcr.Repository | 
getRepository()
Looks up and returns a repository bound in the configured servlet
 context attribute. 
 | 
public ServletRepositoryFactory(javax.servlet.GenericServlet servlet)
servlet - servlet whose context contains the repositorypublic javax.jcr.Repository getRepository()
                                   throws javax.jcr.RepositoryException
getRepository in interface RepositoryFactoryjavax.jcr.RepositoryException - if the repository is not availableCopyright © 2004-2020 The Apache Software Foundation. All Rights Reserved.