added api for repositorybrowser

This commit is contained in:
Sebastian Sdorra
2011-06-12 14:47:34 +02:00
parent 920864b855
commit 2c3c66241f
8 changed files with 567 additions and 2 deletions

View File

@@ -52,6 +52,7 @@ import sonia.scm.repository.PermissionType;
import sonia.scm.repository.PermissionUtil;
import sonia.scm.repository.Repository;
import sonia.scm.repository.RepositoryAllreadyExistExeption;
import sonia.scm.repository.RepositoryBrowser;
import sonia.scm.repository.RepositoryException;
import sonia.scm.repository.RepositoryHandler;
import sonia.scm.repository.RepositoryHandlerNotFoundException;
@@ -525,6 +526,26 @@ public class XmlRepositoryManager extends AbstractRepositoryManager
return repositoryDB.getLastModified();
}
/**
* Method description
*
*
* @param repository
*
* @return
*
* @throws RepositoryException
*/
@Override
public RepositoryBrowser getRepositoryBrowser(Repository repository)
throws RepositoryException
{
AssertUtil.assertIsNotNull(repository);
isReader(repository);
return getHandler(repository).getRepositoryBrowser(repository);
}
/**
* Method description
*