EN · DE · RU · FR · ES

#3140: AttendeeWicketProvider.java

projectforge-wicket/src/main/java/org/projectforge/web/user/AttendeeWicketProvider.java Tipo: Clase Java · Paquete: org.projectforge.web.user · Fuente: projectforge-wicket/src/main/java/org/projectforge/web/user/AttendeeWicketProvider.java 222 líneas · 169 código · 26 comentarios · 27 en blanco
Clase Java que implementa AttendeeWicketProvider.

Anotaciones

@Override, @Override, @Override, @Override

Campos

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

Métodos

RetornoMétodoParámetros
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

Análisis de Arquitectura

Reside en projectforge-wicket, la capa de interfaz web heredada de Apache Wicket, que está siendo reemplazada gradualmente por React. Normalmente anotada con @Service, gestionada por el contenedor Spring IoC con inyección de dependencias.

Historial de Git

CommitQué cambió
868d6abb752025 -> 2026
63081666f6Encabezados de archivos fuente: 2024-> 2025.
4c04cfd652¡CAMBIO IMPORTANTE! Migración de ids enteros a ids Long (incluyendo fk's, etc.)
b6092df092Copyright 2023 -> 2024
ab45d51fa4Copyright 2001-2022 -> 2001-2023.
5f7ef41b8cCopyright 2021 -> 2022
ceb63e8a1bEncabezado de código fuente: (C) 2001-2021.
a6a7aece4dOptimizar Importaciones
7c79f1922cCopyright del encabezado fuente -> 2020.
13efef1eebTeamEventDO.java -> TeamEventDO.kt
a5bbdca6aaCambiar logger a slf4j
9f508014e0PROJECTFORGE-3287 Corregir error de asistente no encontrado
a1e48e5693Corregir error en selección múltiple
ed0f73b142Cambiada versión de Wicket a 7.8. Cambiado select2 a org.wicketstuff
e18c5f8fe5PROJECTFORGE-3159: - cambiar restricción única para uid de eventos de calendario, nueva restricción es calender_fk y uid - agregar método DatabaseCoreUpdate - mejorar manejo de asistentes y organizador
db5c6fb50dPROJECTFORGE-3048 mover clases relacionadas con I18n al mismo paquete
2e7f390bf1PROJECTFORGE-2764 Corregir error de importación ICS
1cacf4b870PROJECTFORGE-2675 Agregar y modificar asistentes
e594e32c3fPROJECTFORGE-2675 Agregar asistente a teamEventDO desde caldav
bf0fce4ac4Corregir error de búsqueda de asistentes
e89ced3866PROJECTFORGE-2394 Agregar nuevo servlet de respuesta, algunas refactorizaciones
438b8e4644PROJECTFORGE-2304 Agregar usuario, si el correo coincide
fe848cc862PROJECTFORGE-2304 Agregar asistente a evento de equipo, PROJECTFORGE-2301 Enviar información por correo a los asistentes