EN · DE · RU · FR · ES

#3140: AttendeeWicketProvider.java

projectforge-wicket/src/main/java/org/projectforge/web/user/AttendeeWicketProvider.java Typ: Java-Klasse · Paket: org.projectforge.web.user · Quelle: projectforge-wicket/src/main/java/org/projectforge/web/user/AttendeeWicketProvider.java 222 Zeilen · 169 Code · 26 Kommentare · 27 leer
Java-Klasse, die AttendeeWicketProvider implementiert.

Annotationen

@Override, @Override, @Override, @Override

Felder

TypFeld
longserialVersionUID
TeamEventDOevent
List<TeamEventAttendeeDO>sortedAttendees
List<TeamEventAttendeeDO>customAttendees
intpageSize
LonginternalNewAttendeeSequence

Methoden

RückgabeMethodeParameter
publicAttendeeWicketProviderTeamEventDO event, TeamEventService teamEventService
AttendeeWicketProvidersetPageSizefinal int pageSize
longgetAndDecreaseInternalNewAttendeeSequence
voidinitSortedAttendees
List<TeamEventAttendeeDO>getSortedAttendees
List<TeamEventAttendeeDO>getCustomAttendees
StringgetDisplayValuefinal TeamEventAttendeeDO choice
elseifchoice.getUser(
StringgetIdValuefinal TeamEventAttendeeDO choice
voidqueryString term, final int page, final Response<TeamEventAttendeeDO> response
newTeamEventAttendeeDO
Collection<TeamEventAttendeeDO>toChoicesfinal Collection<String> ids

Architekturanalyse

Befindet sich in projectforge-wicket, der alten Apache-Wicket-Web-UI-Schicht, die schrittweise durch React ersetzt wird. Typischerweise mit @Service annotiert, vom Spring-IoC-Container mit Dependency Injection verwaltet.

Git-Verlauf

CommitWas wurde geändert
868d6abb752025 -> 2026
63081666f6Quelldatei-Header: 2024 -> 2025.
4c04cfd652WICHTIGE ÄNDERUNG! Migration von Integer-IDs zu Long-IDs (einschließlich Fremdschlüsseln usw.)
b6092df092Copyright 2023 -> 2024
ab45d51fa4Copyright 2001-2022 -> 2001-2023.
5f7ef41b8cCopyright 2021 -> 2022
ceb63e8a1bQuellcode-Header: (C) 2001-2021.
a6a7aece4dImporte optimieren
7c79f1922cCopyright des Quell-Headers -> 2020.
13efef1eebTeamEventDO.java -> TeamEventDO.kt
a5bbdca6aaLogger auf slf4j umgestellt
9f508014e0PROJECTFORGE-3287 Fehler behoben: Benutzer als Teilnehmer nicht gefunden
a1e48e5693Fehler bei Mehrfachauswahl behoben
ed0f73b142Wicket-Version auf 7.8 geändert. select2 auf org.wicketstuff umgestellt
e18c5f8fe5PROJECTFORGE-3159: - Eindeutigkeitsbedingung für uid von Kalenderereignissen geändert, neue Bedingung ist calender_fk und uid - DatabaseCoreUpdate-Methode hinzugefügt - Behandlung von Teilnehmern und Organisator verbessert
db5c6fb50dPROJECTFORGE-3048 I18n-bezogene Klassen in dasselbe Paket verschoben
2e7f390bf1PROJECTFORGE-2764 ICS-Importfehler behoben
1cacf4b870PROJECTFORGE-2675 Teilnehmer hinzufügen und ändern
e594e32c3fPROJECTFORGE-2675 Teilnehmer zu TeamEventDO von CalDAV hinzugefügt
bf0fce4ac4Fehler bei der Teilnehmersuche behoben
e89ced3866PROJECTFORGE-2394 Neuen Antwort-Servlet hinzugefügt, einige Refactorings
438b8e4644PROJECTFORGE-2304 Benutzer hinzugefügt, wenn E-Mail übereinstimmt
fe848cc862PROJECTFORGE-2304 Teilnehmer zu Team-Event hinzugefügt, PROJECTFORGE-2301 E-Mail-Informationen an Teilnehmer