public class FilterRepositoryFactory 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:
<filter> <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> </filter>
Constructor and Description |
---|
FilterRepositoryFactory(javax.servlet.FilterConfig config)
Creates a factory for looking up a repository from the context
associated with the given filter configuration.
|
Modifier and Type | Method and Description |
---|---|
javax.jcr.Repository |
getRepository()
Looks up and returns a repository bound in the servlet context of
the given filter.
|
public FilterRepositoryFactory(javax.servlet.FilterConfig config)
config
- filter configurationpublic javax.jcr.Repository getRepository() throws javax.jcr.RepositoryException
getRepository
in interface RepositoryFactory
javax.jcr.RepositoryException
- if the repository is not availableCopyright © 2004-2020 The Apache Software Foundation. All Rights Reserved.