EN · DE · RU · FR · ES

#784: RegistryEntry.java

projectforge-business/src/main/java/org/projectforge/registry/RegistryEntry.java Entrada de registro — registro DAO, projectforge-business/src/main/java/org/projectforge/registry/RegistryEntry.java 236 líneas · 114 código · 89 comentarios · 33 en blanco
Entrada de registro que vincula un DAO, su DAO de scripting y metadatos (filtro de búsqueda, prefijo i18n, DOs anidados, soporte de búsqueda de texto completo) para el registro de módulos principales y plugins en el registro global de la aplicación ProjectForge.

Arquitectura

RegistryEntry es una pieza central del sistema de plugins de ProjectForge. Cada módulo de negocio (hojas de tiempo, direcciones, tareas, etc.) y cada plugin registra un RegistryEntry por tipo de entidad. La entrada incluye:

La clase Registry (en el mismo paquete) recopila todas las instancias de RegistryEntry y proporciona búsqueda por ID o clase DO. El módulo Wicket extiende esto con WebRegistryEntry (en org.projectforge.web.registry) que añade metadatos de la capa web como entradas de menú.

Historial de Git

868d6abb7 2025 -> 2026
63081666f Encabezados de archivos fuente: 2024 -> 2025.
e33c8b9c2 Migración en progreso...
b6092df09 Copyright 2023 -> 2024
ab45d51fa Copyright 2001-2022 -> 2001-2023.
5f7ef41b8 Copyright 2021 -> 2022
ceb63e8a1 Encabezado de código fuente: (C) 2001-2021.
7c79f1922 Copyright del encabezado fuente -> 2020.
32f634b88 Optimizar importaciones
000ca723d Eliminar expresiones booleanas sin sentido (negocio)
dd5ca38ac Copyright de todos los encabezados de archivos Java actualizado o creado.
9ebb88522 Commit inicial