Verbesserung
Top-Thema
Wichtig
Kleinigkeit
Wichtig
Verbesserung
Aktuell kann man keine LockStrategy für einen Interface-Typ hinterlegen. Nutzt man `ConfigurationItem`s als Modelle und möchte Sperren dafür definieren, ist das derzeit nicht möglich.
Verbesserung
In impl des Typ-Selektors des `LockService`s kann jetzt auch ein Interface angegeben werden. Es werden zuerst die Oberklassen durchsucht und dann die Interfaces des Objektes für das ein Lock angefordert werden soll.
#!xml <config service-class="com.top_logic.base.locking.LockService"> <instance> <java impl="com.top_logic.gui.Theme$ThemeConfig$StyleSheetRef"> <operation name="editValues"> <strategies> <strategy class="my.LockStrategy"/> </strategies> </operation> </java> </instance> </config>
Test
- Kein Test, Teil von #23854.