The following events will be triggered by the application during each one of its phases
Log4jConfigStart[config]
- during the Initialize phase.
BootstrapStart[app]
- after logging configuration has been setup, during the Initialize phase.
BootstrapEnd[app]
- at the end of the Initialize phase.
StartupStart[app]
- at the beginning of the Startup phase.
StartupEnd[app]
- at the end of the Startup phase.
ReadyStart[app]
- at the beginning of the Startup phase.
ReadyEnd[app]
- at the end of the Startup phase.
ShutdownRequested[app]
- before the Shutdown begins.
ShutdownAborted[app]
- if a Shutdown Handler prevented the application from entering the Shutdown phase.
ShutdownStart[app]
- at the beginning of the Shutdown phase.