Package io.nuun.kernel.core.internal
Class KernelCore
- java.lang.Object
-
- io.nuun.kernel.core.internal.KernelCore
-
-
Field Summary
-
Fields inherited from interface io.nuun.kernel.api.Kernel
KERNEL_PREFIX_NAME, NUUN_CP_STRATEGY_ADD, NUUN_CP_STRATEGY_NAME, NUUN_PROPERTIES_PREFIX
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GlobalModuleglobalModule()voidinit()booleanisInitialized()booleanisStarted()Stringname()UnitModulenonGuiceOverridingUnitModule(Class<? extends Plugin> plugin)UnitModulenonGuiceUnitModule(Class<? extends Plugin> plugin)ObjectGraphobjectGraph()UnitModuleoverridingUnitModule(Class<? extends Plugin> pluginClass)Map<String,Plugin>plugins()voidpreparePlugins()Set<URL>scannedURLs()voidstart()voidstop()UnitModuleunitModule(Class<? extends Plugin> pluginClass)
-
-
-
Method Detail
-
preparePlugins
public void preparePlugins()
-
isInitialized
public boolean isInitialized()
- Specified by:
isInitializedin interfaceKernel
-
objectGraph
public ObjectGraph objectGraph()
- Specified by:
objectGraphin interfaceKernel
-
unitModule
public UnitModule unitModule(Class<? extends Plugin> pluginClass)
- Specified by:
unitModulein interfaceKernel
-
overridingUnitModule
public UnitModule overridingUnitModule(Class<? extends Plugin> pluginClass)
- Specified by:
overridingUnitModulein interfaceKernel
-
nonGuiceUnitModule
public UnitModule nonGuiceUnitModule(Class<? extends Plugin> plugin)
- Specified by:
nonGuiceUnitModulein interfaceKernel
-
nonGuiceOverridingUnitModule
public UnitModule nonGuiceOverridingUnitModule(Class<? extends Plugin> plugin)
- Specified by:
nonGuiceOverridingUnitModulein interfaceKernel
-
globalModule
public GlobalModule globalModule()
- Specified by:
globalModulein interfaceKernel
-
scannedURLs
public Set<URL> scannedURLs()
- Specified by:
scannedURLsin interfaceKernel
-
-