public abstract class AbstractIndexModule
extends com.google.inject.AbstractModule
Modifier | Constructor and Description |
---|---|
protected |
AbstractIndexModule(java.util.Map<java.lang.String,java.lang.Integer> singleVersions,
int threads,
boolean onlineUpgrade,
boolean slave) |
Modifier and Type | Method and Description |
---|---|
protected void |
configure() |
protected abstract java.lang.Class<? extends AccountIndex> |
getAccountIndex() |
protected abstract java.lang.Class<? extends ChangeIndex> |
getChangeIndex() |
protected abstract java.lang.Class<? extends GroupIndex> |
getGroupIndex() |
protected IndexConfig |
getIndexConfig(org.eclipse.jgit.lib.Config cfg) |
protected abstract java.lang.Class<? extends com.google.gerrit.index.project.ProjectIndex> |
getProjectIndex() |
protected abstract java.lang.Class<? extends VersionManager> |
getVersionManager() |
addError, addError, addError, bind, bind, bind, bindConstant, binder, bindInterceptor, bindListener, bindListener, bindScope, configure, convertToTypes, currentStage, getMembersInjector, getMembersInjector, getProvider, getProvider, install, requestInjection, requestStaticInjection, requireBinding, requireBinding
protected AbstractIndexModule(java.util.Map<java.lang.String,java.lang.Integer> singleVersions, int threads, boolean onlineUpgrade, boolean slave)
protected void configure()
configure
in class com.google.inject.AbstractModule
protected abstract java.lang.Class<? extends AccountIndex> getAccountIndex()
protected abstract java.lang.Class<? extends ChangeIndex> getChangeIndex()
protected abstract java.lang.Class<? extends GroupIndex> getGroupIndex()
protected abstract java.lang.Class<? extends com.google.gerrit.index.project.ProjectIndex> getProjectIndex()
protected abstract java.lang.Class<? extends VersionManager> getVersionManager()
protected IndexConfig getIndexConfig(org.eclipse.jgit.lib.Config cfg)