ADTF
Loading...
Searching...
No Matches
Session Manager

Description

The Session Manager is required for startup an ADTF Launcher.

Concept

The Session Manager is a recommended part of the adtf::system::cADTFSystem and able to read the ADTF Session to:

  • Load adtfplugins and adtffileplugins
  • Create services
  • Load and initialize the graphs and its objects

Automatically resolving of macros

The Session Manager will resolve the macros set within the .adtfproperties file for ADTF Systems and ADTF Graphs while initializing and setting the properties to the components.

$(MY_MACRO)
$MY_MACRO$

If you want the session manager to ignore your macro definitions and forward the macro to the components instance not be resolved automatically, use following to escape:

$$(MY_MACRO)
$$MY_MACRO$$

See documentation for available macros.

Adaptive runtime behavior

The Session Manager takes care of setting common configuration options defined within the ADTF Session to the components while loading and initializing them.

To learn more about the available options, see Common Configuration Options.