#1109: AbstractUserPrefCache.kt
projectforge-business/src/main/kotlin/org/projectforge/business/user/AbstractUserPrefCache.kt Abstrakte Kotlin-Klasse, projectforge-business/src/main/kotlin/org/projectforge/business/user/AbstractUserPrefCache.kt 315 Zeilen · 222 Code · 67 Kommentare · 26 leer
Abstrakte Basisklasse für Benutzervoreinstellungs-Caches. Bietet TTL-basierte Cache-Invalidierung, threadsicheren Zugriff und verzögertes Laden von benutzerspezifischen Konfigurationswerten aus der Datenbank.
Git-Verlauf
868d6abb7 2025 -> 2026
63081666f Quelltextdatei-Header: 2024 -> 2025.
f8961fd66 Verbesserte Herunterfahrbehandlung von ProjectForge: ShutdownService fährt zuerst einige Dienste herunter, bevor die Datenbank verschwindet.
bbc198d03 Migrationsarbeit läuft... (alle Tests aller Pakete: OK).
0ceceb28f Alle Cache-Aktualisierungen laufen jetzt in isolierten Transaktionen oder Kontexten.