Class AbstractIndexModule

  • All Implemented Interfaces:
    com.google.inject.Module

    public abstract class AbstractIndexModule
    extends com.google.inject.AbstractModule
    • Constructor Detail

      • AbstractIndexModule

        protected AbstractIndexModule​(Map<String,​Integer> singleVersions,
                                      int threads)
    • Method Detail

      • configure

        protected void configure()
        Overrides:
        configure in class com.google.inject.AbstractModule
      • getAccountIndex

        protected abstract Class<? extends AccountIndex> getAccountIndex()
      • getChangeIndex

        protected abstract Class<? extends ChangeIndex> getChangeIndex()
      • getGroupIndex

        protected abstract Class<? extends GroupIndex> getGroupIndex()
      • getIndexConfig

        protected com.google.gerrit.index.IndexConfig getIndexConfig​(org.eclipse.jgit.lib.Config cfg)