Support Request #15762
closedDetailed information about Priority Editor in combination with session initialization
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.
Updated by hidden almost 3 years ago
- Status changed from New to In Progress
- Customer set to BOSCH
- Topic set to ADTF::CE
Updated by hidden almost 3 years ago
Hi Thomas,
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.
Grüße,
Martin
Updated by hidden almost 3 years ago
- Status changed from In Progress to Customer Feedback Required
Updated by hidden almost 3 years ago
Hallo Thomas,
reichen dir die Informationen aus? Dann würden wir das Ticket schließen.
Grüße
Margarete
Updated by hidden almost 3 years ago
- Project changed from 5 to Public Support
- Subject changed from Description / Manual of Priorities / Priority Editor to Detailed information about Priority Editor in combination with session initialization
- Description updated (diff)
- Status changed from Customer Feedback Required to To Be Closed
- Private changed from Yes to No
- Resolution set to No Customer Feedback
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.