EN · DE · RU · FR · ES

#1109: AbstractUserPrefCache.kt

projectforge-business/src/main/kotlin/org/projectforge/business/user/AbstractUserPrefCache.kt Classe abstraite Kotlin, projectforge-business/src/main/kotlin/org/projectforge/business/user/AbstractUserPrefCache.kt 315 lignes · 222 code · 67 commentaires · 26 vides
Classe de base abstraite pour les caches de préférences utilisateur. Fournit une invalidation de cache basée sur TTL, un accès thread-safe et un chargement paresseux des valeurs de configuration spécifiques à l'utilisateur depuis la base de données.

Historique Git

868d6abb7 2025 → 2026
63081666f En-têtes des fichiers source : 2024 → 2025.
f8961fd66 Gestion de l'arrêt de ProjectForge améliorée : ShutdownService arrêtera certains services en premier avant que la base de données ne disparaisse.
bbc198d03 Travaux de migration en cours... (tous les tests de tous les packages : OK).
0ceceb28f Tous les rafraîchissements de cache s'exécutent désormais dans des transactions ou contextes isolés.