Lifecycle Product Documentation# Overview Introduction What is the Launch Manager? Responsibilities Key concepts Components Ready state Run Targets Starting components Dependencies Rules for configuring dependencies Example Ready Conditions Process Running Process Terminated File State Configuration Measurement units Time intervals Memory Configuration schema Reusable types alive_supervision (object) watchdog (object) recovery_action (object) run_target (object) component_properties (object) deployment_config (object) Launch manager root properties schema_version (integer, required) defaults (object, optional) components (object, optional) run_targets (object, optional) initial_run_target (string, required) fallback_run_target (object, optional) alive_supervision (object, optional) watchdog (object, optional) Default values S-CORE standard defaults Inheritance of default values Integration Configuration Generating flatbuffer file Location of the configuration file State manager mw::com config LmControlService service type Implementation Starting a process Stopping a process Examples State management Example Configuration examples example_conf.json Known Limitations Configuration Component Run Target