Class CliGuiceModuleLoader

  • All Implemented Interfaces:
    org.forgerock.guice.core.GuiceModuleLoader

    public class CliGuiceModuleLoader
    extends Object
    implements org.forgerock.guice.core.GuiceModuleLoader
    Guice module loader for loading CLI specific Guice modules.

    This is required so as to be able to load the CliGuiceModule which contains duplicate bindings from CoreGuiceModule which cannot be loaded by the server.

    Since:
    13.0.0
    • Constructor Detail

      • CliGuiceModuleLoader

        public CliGuiceModuleLoader()
    • Method Detail

      • getGuiceModules

        public Set<Class<? extends com.google.inject.Module>> getGuiceModules​(Class<? extends Annotation> moduleAnnotation)
        Specified by:
        getGuiceModules in interface org.forgerock.guice.core.GuiceModuleLoader