Clarify documentation of exceptions in RepositoryResolver

Change-Id: Idf805f76f24bfa1f3552366197e0ed4e45cb2b74
This commit is contained in:
Dave Borowitz 2012-03-26 09:53:32 -07:00
parent e0531ace35
commit d794a4fde3
1 changed files with 5 additions and 4 deletions

View File

@ -76,11 +76,12 @@ public Repository open(Object req, String name)
* the repository does not exist or the name is incorrectly
* formatted as a repository name.
* @throws ServiceNotAuthorizedException
* the repository exists, but HTTP access is not allowed for the
* current user.
* the repository may exist, but HTTP access is not allowed
* without authentication, i.e. this corresponds to an HTTP 401
* Unauthorized.
* @throws ServiceNotEnabledException
* the repository exists, but HTTP access is not allowed on the
* target repository, by any user.
* the repository may exist, but HTTP access is not allowed on the
* target repository, for the current user.
*/
Repository open(C req, String name) throws RepositoryNotFoundException,
ServiceNotAuthorizedException, ServiceNotEnabledException;