EN · DE · RU · FR · ES

#90 : DataTransferAreaPagesRest.kt

plugins/org.projectforge.plugins.datatransfer/src/main/kotlin/org/projectforge/plugins/datatransfer/rest/DataTransferAreaPagesRest.kt · Contrôleur d'API REST · 425 lignes · 367 code · 34 commentaires · 24 vides

Partie du plugin de transfert de données. Contrôleur d'API REST.

Point de terminaison REST Kotlin implémentant DataTransferAreaPagesRest.

Structure

DataTransferAreaPagesRestclasse : AbstractDTOPagesRest<DataTransferAreaDO, DataTransferArea, DataTransferAreaDao>(.

Dépendances clés : jakarta.annotation.PostConstruct, jakarta.servlet.http.HttpServletRequest, jakarta.validation.Valid, org.projectforge.common.FormatterUtils, org.projectforge.framework.configuration.ConfigurationChecker, org.projectforge.framework.i18n.translate, org.projectforge.framework.i18n.translateMsg, org.projectforge.framework.persistence.api.MagicFilter

Décisions de conception

Pièges et écueils

Historique Git

CommitDescription
868d6abb72025 → 2026 (modification mineure, mise à jour de l'en-tête de licence)
63081666fEn-têtes des fichiers source : 2024 → 2025. (modification mineure, mise à jour de l'en-tête de licence)
4942c854dMigration en cours... (refactorisation majeure, mise à jour des imports)
067a4cbb1Migration en cours... (modification mineure, mise à jour des imports)
77bade6dfjavax.* → jakarta.* (modification mineure, mise à jour des imports)
b6092df09Copyright 2023 → 2024
ab45d51faCopyright 2001-2022 → 2001-2023.
b950cb62fCorrection de bug : demi-journées sur les entrées de vacances. Correction de la gestion des uids de mise en page lors de l'appel de watchFields.
44dcb895bAbstractPagesRest.createListLayout(...) refactorisé.
a81c7e68bDataTransferArea.externalPassword est désormais défini sur null par défaut.