-
Notifications
You must be signed in to change notification settings - Fork 0
Conception µS Parametrages
Vincent Zwingmann edited this page May 7, 2026
·
6 revisions
Diagrammes C4 partagés (source centralisée dans
gestion-budget-ihm.wiki/schemas).



La classe ParametragesResource est un contrôleur REST qui gère les opérations liées aux paramètres de l'application, notamment les catégories d'opérations. Elle agit comme un adaptateur pour le port IParametrageAppProvider, fournissant des points d'entrée pour les opérations de gestion des paramètres.
- Description : Retourne la liste des catégories d'opérations.
-
Méthode HTTP :
GET -
Chemin :
/parametres/v2/categories -
Rôles autorisés :
PermitAll(accès public) -
Réponses :
-
200: Opération réussie – retourne la liste des catégories (List<CategorieOperations>). -
401: Utilisateur non authentifié. -
403: Opération non autorisée. -
404: Données introuvables.
-
- Description : Retourne la catégorie d'opérations correspondant à l'identifiant fourni.
-
Méthode HTTP :
GET -
Chemin :
/parametres/v2/categories/{idCategorie} -
Rôles autorisés :
PermitAll(accès public) -
Paramètres :
-
idCategorie: Identifiant de la catégorie.
-
-
Réponses :
-
200: Opération réussie – retourne la catégorie (AbstractCategorieOperations). -
401: Utilisateur non authentifié. -
403: Opération non autorisée. -
404: Données introuvables.
-
- Description: Filtre les requêtes entrantes avant le matching des routes pour appliquer des règles de sécurité.
-
Annotation:
@ServerRequestFilter(preMatching = true)
- Description: Filtre les réponses sortantes après le matching des routes pour appliquer des règles de sécurité.
-
Annotation:
@ServerResponseFilter
-
IParametrageAppProvider paramsServices: Fournisseur de services pour les opérations sur les paramètres de l'application.
La classe utilise BusinessTraceContext pour tracer les opérations et les utilisateurs associés aux requêtes.
Utilise Logger pour journaliser les opérations et les erreurs.
by Zed Corp