Class RepositoriesModule

  • All Implemented Interfaces:
    Module


    public class RepositoriesModule
    extends AbstractModule
    Module responsible for registering other repositories.

    Repositories implemented as plugins should implement onModule(RepositoriesModule module) method, in which they should register repository using registerRepository(String, Class) method.
    • Constructor Detail

      • RepositoriesModule

        public RepositoriesModule()
    • Method Detail

      • registerRepository

        public void registerRepository(String type,
                                       Class<? extends Module> module)
        Registers a custom repository type name against a module.
        Parameters:
        type - The type
        module - The module
      • configure

        protected void configure()
        Description copied from class: AbstractModule
        Configures a Binder via the exposed methods.