Package com.google.gerrit.server.git
Class MultiBaseLocalDiskRepositoryManager
- java.lang.Object
- 
- com.google.gerrit.server.git.LocalDiskRepositoryManager
- 
- com.google.gerrit.server.git.MultiBaseLocalDiskRepositoryManager
 
 
- 
- All Implemented Interfaces:
- GitRepositoryManager
 
 public class MultiBaseLocalDiskRepositoryManager extends LocalDiskRepositoryManager RepositoryManager that looks up repos stored across directories.Each repository has a path configured in Gerrit server config, repository.NAME.basePath, indicating where the repo can be found 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classMultiBaseLocalDiskRepositoryManager.MultiBaseLocalDiskRepositoryManagerModule- 
Nested classes/interfaces inherited from class com.google.gerrit.server.git.LocalDiskRepositoryManagerLocalDiskRepositoryManager.Lifecycle, LocalDiskRepositoryManager.LocalDiskRepositoryManagerModule, LocalDiskRepositoryManager.ProjectVisitor
 - 
Nested classes/interfaces inherited from interface com.google.gerrit.server.git.GitRepositoryManagerGitRepositoryManager.Status
 
- 
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description PathgetBasePath(Project.NameKey name)Return the basePath under which the specified project is stored.protected voidscanProjects(LocalDiskRepositoryManager.ProjectVisitor visitor)- 
Methods inherited from class com.google.gerrit.server.git.LocalDiskRepositoryManagercanPerformGC, createRepository, getRepositoryStatus, list, openRepository
 
- 
 
- 
- 
- 
Method Detail- 
getBasePathpublic Path getBasePath(Project.NameKey name) Description copied from class:LocalDiskRepositoryManagerReturn the basePath under which the specified project is stored.- Overrides:
- getBasePathin class- LocalDiskRepositoryManager
- Parameters:
- name- the name of the project
- Returns:
- base directory
 
 - 
scanProjectsprotected void scanProjects(LocalDiskRepositoryManager.ProjectVisitor visitor) - Overrides:
- scanProjectsin class- LocalDiskRepositoryManager
 
 
- 
 
-