Class ModuleHandler
- java.lang.Object
-
- io.nuun.kernel.core.internal.injection.ModuleHandler
-
public class ModuleHandler extends Object
-
-
Constructor Summary
Constructors Constructor Description ModuleHandler(KernelConfigurationInternal kernelConfig)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddDependencyInjectionProvider(DependencyInjectionProvider dependencyInjectionProvider)Map<Class<? extends Plugin>,UnitModule>getNonGuiceOverridingUnitModules()Map<Class<? extends Plugin>,UnitModule>getNonGuiceUnitModules()Map<Class<? extends Plugin>,UnitModule>getOverridingUnitModules()Map<Class<? extends Plugin>,UnitModule>getUnitModules()voidhandleOverridingUnitModule(RequestHandler requestHandler, Plugin plugin)voidhandleUnitModule(RequestHandler requestHandler, Plugin plugin)
-
-
-
Constructor Detail
-
ModuleHandler
public ModuleHandler(KernelConfigurationInternal kernelConfig)
-
-
Method Detail
-
addDependencyInjectionProvider
public void addDependencyInjectionProvider(DependencyInjectionProvider dependencyInjectionProvider)
-
handleUnitModule
public void handleUnitModule(RequestHandler requestHandler, Plugin plugin)
-
handleOverridingUnitModule
public void handleOverridingUnitModule(RequestHandler requestHandler, Plugin plugin)
-
getUnitModules
public Map<Class<? extends Plugin>,UnitModule> getUnitModules()
-
getOverridingUnitModules
public Map<Class<? extends Plugin>,UnitModule> getOverridingUnitModules()
-
getNonGuiceUnitModules
public Map<Class<? extends Plugin>,UnitModule> getNonGuiceUnitModules()
-
getNonGuiceOverridingUnitModules
public Map<Class<? extends Plugin>,UnitModule> getNonGuiceOverridingUnitModules()
-
-