EN · DE · RU · FR · ES

#130: IHKService.java

plugins/org.projectforge.plugins.ihk/src/main/java/org/projectforge/plugins/ihk/service/IHKService.java Spring-Service-Stub, plugins/org.projectforge.plugins.ihk/src/main/java/org/projectforge/plugins/ihk/service/IHKService.java 32 Zeilen · 6 Code · 22 Kommentare · 4 leer
Leerer Spring @Service-Bean, der als Platzhalter-Service für das IHK-Plugin dient. Im Spring-Anwendungskontext registriert, enthält aber derzeit keine Methoden oder Felder.

Architektur

IHKService ist mit @Service annotiert und wird somit als Spring-verwalteter Singleton-Bean bereitgestellt. Es befindet sich im Unterpaket service und folgt damit der ProjectForge-Konvention, Service-Schicht-Klassen von Web- und Domänenschicht-Klassen zu trennen.

Aktueller Zustand

Der Klassenkörper ist vollständig leer – keine Felder, Konstruktoren oder Methoden außer dem impliziten Standardkonstruktor. Er dient als Bereitstellungspunkt für zukünftige Logik der Service-Schicht, die möglicherweise aus IHKPage oder IHKForm extrahiert wird.

Hinweis: Obwohl es sich um einen Spring-Bean handelt, wird IHKService nirgendwo in der aktuellen Codebasis injiziert oder referenziert. Die Geschäftslogik des IHK-Plugins (Zeiterfassungsabfragen, Excel-Export, JSON-Kommentar-Parsing) befindet sich derzeit in IHKPage, IHKForm und IHKExporter.

Entwurfsentscheidungen

Git-Verlauf

868d6abb7 2025 -> 2026
63081666f Quellcode-Dateiköpfe: 2024 -> 2025.
b6092df09 Copyright 2023 -> 2024
ab45d51fa Copyright 2001-2022 -> 2001-2023.
5f7ef41b8 Copyright 2021 -> 2022
ceb63e8a1 Quellcode-Kopfzeile: (C) 2001-2021.
7c79f1922 Copyright des Quellcode-Kopfes -> 2020.
45cad02e9 IHK-Plugin hinzugefügt (wird langfristig das "Ihk-Export"-Plugin ersetzen)