# Runtime Events

These events relate to the overall lifecycle of the BoxLang runtime itself.

<table><thead><tr><th width="271">Event Name</th><th align="center">Data</th><th>Description</th></tr></thead><tbody><tr><td><code>onRuntimeStart</code></td><td align="center"></td><td>Triggered when the runtime begins startup.</td></tr><tr><td><code>onRuntimeShutdown</code></td><td align="center"></td><td>Triggered when the runtime begins shutdown.</td></tr><tr><td><code>onRuntimeConfigurationLoad</code></td><td align="center"></td><td>Triggered when the runtime configuration is loaded.</td></tr><tr><td><code>onRuntimeBoxContextStartup</code></td><td align="center"></td><td>Triggered when the BoxContext has been initialized.</td></tr><tr><td><code>onServerScopeCreation</code></td><td align="center"></td><td>Triggered when the <code>server</code> scope is initialized.</td></tr><tr><td><code>onConfigurationLoad</code></td><td align="center"></td><td>Triggered when the configuration is loaded.</td></tr><tr><td><code>onConfigurationOverrideLoad</code></td><td align="center"></td><td>Triggered when configuration overrides are loaded.</td></tr><tr><td><code>onParse</code></td><td align="center"></td><td>Triggered during parsing of a BoxLang file.</td></tr><tr><td><code>onMissingMapping</code></td><td align="center"></td><td>Triggered when a requested mapping is not found.</td></tr></tbody></table>
