EN · DE · RU · FR · ES

#1109: AbstractUserPrefCache.kt

projectforge-business/src/main/kotlin/org/projectforge/business/user/AbstractUserPrefCache.kt Abstract Kotlin class, projectforge-business/src/main/kotlin/org/projectforge/business/user/AbstractUserPrefCache.kt 315 lines · 222 code · 67 comments · 26 blank
Abstract base class for user preference caches. Provides TTL-based cache invalidation, thread-safe access, and lazy-loading of user-specific configuration values from the database.

Git History

868d6abb7 2025 -> 2026
63081666f Source file headers: 2024-> 2025.
f8961fd66 Shutdown handling of ProjectForge improved: ShutdownService will shutdown some services first before database will gone.
bbc198d03 Migration stuff in progress... (all tests of all packages: OK).
0ceceb28f All cache refreshs are now running in isolated transactions or contexts.