#1264: CandHHistoryEntryICustomizer.kt
projectforge-business/src/main/kotlin/org/projectforge/framework/persistence/candh/CandHHistoryEntryICustomizer.kt History Entry Customizer Interface, projectforge-business/src/main/kotlin/org/projectforge/framework/persistence/candh/CandHHistoryEntryICustomizer.kt 36 lines · 5 code · 28 comments · 3 blank
Interface for entities that need to customize history entry creation. Implemented by DO classes, the single method customizeHistoryAttrs() is called during CandHHistoryAttrWrapper.prepareAndGetAttr(), allowing entities to modify the HistoryEntryAttrDO before it is persisted. Used e.g. by EmployeeDO for time attribute display.
Interface
interface CandHHistoryEntryICustomizer {
fun customizeHistoryAttrs(historyEntryAttr: HistoryEntryAttrDO)
}
Git History
868d6abb7 2025 -> 2026
6a5214adf Employee: displaying history for time attrs
feb661d79 Employee: displaying history for time attrs
63081666f Source file headers: 2024-> 2025.
6aca64431 Migration stuff in progress... (all tests of all packages: OK).