EN · DE · RU · FR · ES

#130 : IHKService.java

plugins/org.projectforge.plugins.ihk/src/main/java/org/projectforge/plugins/ihk/service/IHKService.java Stub de service Spring, plugins/org.projectforge.plugins.ihk/src/main/java/org/projectforge/plugins/ihk/service/IHKService.java 32 lignes · 6 de code · 22 commentaires · 4 lignes vides
Bean Spring @Service vide agissant comme un service placeholder pour le plugin IHK. Enregistré dans le contexte d'application Spring mais ne contient actuellement aucune méthode ni champ.

Architecture

IHKService est annoté avec @Service, ce qui en fait un bean singleton géré par Spring. Il réside dans le sous-paquetage service, suivant la convention de ProjectForge de séparer les classes de la couche service de celles de la couche web et de la couche domaine.

État actuel

Le corps de la classe est entièrement vide — aucun champ, constructeur ou méthode au-delà du constructeur par défaut implicite. Il sert de point de préparation pour une future logique de couche service qui pourrait être extraite de IHKPage ou IHKForm.

Note : Bien qu'il s'agisse d'un bean Spring, IHKService n'est injecté ni référencé nulle part dans la base de code actuelle. La logique métier du plugin IHK (interrogation des feuilles de temps, export Excel, analyse des commentaires JSON) réside actuellement dans IHKPage, IHKForm et IHKExporter.

Décisions de conception

Historique Git

868d6abb7 2025 -> 2026
63081666f En-têtes de fichiers source : 2024 -> 2025.
b6092df09 Copyright 2023 -> 2024
ab45d51fa Copyright 2001-2022 -> 2001-2023.
5f7ef41b8 Copyright 2021 -> 2022
ceb63e8a1 En-tête de code source : (C) 2001-2021.
7c79f1922 Copyright de l'en-tête source -> 2020.
45cad02e9 Plugin IHK ajouté (remplacera à terme le plugin "Ihk-Export")