Rename GenericRepositoryFactory to JndiRepositoryFactory
--------------------------------------------------------
Key: JCR-2460
URL: https://issues.apache.org/jira/browse/JCR-2460
Project: Jackrabbit Content Repository
Issue Type: Improvement
Components: jackrabbit-jcr-commons
Reporter: Jukka Zitting
Assignee: Jukka Zitting
Priority: Minor
The GenericRepositoryFactory class introduced in JCR-2360 has since been
refactored so that most of its functionality is now distributed among the more
implementation-specific RepositoryFactory classes. Now the
GenericRepositoryFactory only contains support for looking the repository up in
JNDI, so it would be better to rename the class to JndiRepositoryFactory.
The only troublesome part of the rename is the GenericRepositoryFactory.URI
constant that was for a while documented on our wiki as a part of the canonical
code snippet for accessing a remote repository based on the repository URI. The
latest recommendation is to use the JcrUtils.getRepository(String uri) method
so the constant is no longer needed in client code, but for backwards
compatibility with earlier Jackrabbit 2.0 betas it may be good to keep the
deprecated constant for at least the next beta release.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.