Skip to content
Epo Jemba edited this page Jan 12, 2015 · 3 revisions

The kernel life cycle is composed of 3 steps:

  • init
  • start
  • stop

Init

The kernel loads all the plugins and initialize them. Plugins will the create an intermediate UnitModule.

Start

The kernel creates the ObjectGraph of the application. The ObjectGraph will wrap the actual Guice injector. The injector is created by combining nominal global modules and global modules to override.

Stop

This methods will stop all the plugins in the reverse order of the started plugins.

Content

Clone this wiki locally