Actions
Support Request #15762
closedDetailed information about Priority Editor in combination with session initialization
Status:
Closed
Priority:
Normal
Customer:
BOSCH
Department:
Requester's Priority:
Normal
Support Level:
2nd Level
Resolution:
No Customer Feedback
Product Issue Numbers:
Affected Products:
Platform:
Windows 10 64bit
Topic:
ADTF::CE
FAQ Links:
Description
Supportanfrage
Bezüglich der Prioritätn habe ich nur folgenden Dokumentation gefunden, die nicht wirklich beschreib welchen Einfluss die Prioritäten auf ADTF haben
https://support.digitalwerk.net/adtf/v3/guides/tools_adtf_configuration_editor.html#priority_editor
Hat sich an dem Verhalten beazüglich ADTF 2 etwas geändert?
Ich gehe davon aus, dass- Filter mit Priorität 0 zuerst initialisiert werden (Konstruktor)
- In ADTF 2 hatten die Priorität für die Filter Verbindungen immer 50 eingetragen. In ADTF 3 sehe ich, dass Verbindungen und Komponenten extra Listen sind. Kann ich es so verstehen, dass die Komponenten immer zu erst initialisiert werden und danch die Verbindungen ?
Läsung
Ja das ganze verhält sich eigentlich genau gleich wie in ADTF2:
- Zuerst werden alle Filter Instanzen in der Reihenfolge erzeugt in der sie in der Config stehen. Also bei den Konstruktoren schlägt die Init Priority NICHT zu!
- Dann werden alle Filter
Init(StageFirst)
nach Init Priority aufsteigend gerufen. - Dann werden alle Filter
Init(StageNormal)
nach Init Priority aufsteigend gerufen. - Dann werden alle Verbindungen nach Connection Priority aufsteigend erzeugt.
- Dann werden alle Filter
Init(StageGraphReady)
nach Init Priority aufsteigend gerufen. - Dann werden alle Filter
Start()
nach Init Priority aufsteigend gerufen.
Beim Deinitialisieren genau anders herum.
Das ganze ist sehr detailiert in https://support.digitalwerk.net/adtf/v3/adtf_html/page_session_initialization.html beschrieben.
Diesen Link haben wir zur 3.14 nun beim Priority Editor im Guide verlinkt.
Actions