DataTransferAreaDao.ktParte del plugin de Transferencia de Datos. Objeto de Acceso a Datos (DAO).
Capa de acceso a datos para entidades de clase. La clase está definida en el paquete <code>org.projectforge.plugins.datatransfer</code>.
DataTransferAreaDao — clase abierta : BaseDao<DataTransferAreaDO>(DataTransferAreaDO::class.java), AttachmentsEventListener.
Dependencias clave: jakarta.annotation.PostConstruct, jakarta.servlet.http.HttpServletRequest, org.projectforge.business.PfCaches, org.projectforge.business.configuration.DomainService, org.projectforge.business.user.service.UserService, org.projectforge.common.DataSizeConfig, org.projectforge.common.StringHelper, org.projectforge.framework.access.AccessException
| Commit | Descripción |
|---|---|
868d6abb7 | 2025 -> 2026 (edición menor, actualización de encabezado de licencia) |
98f6d080c | Verificación de cordura de transferencia de datos y JCR finalizada. (edición menor, actualización de encabezado de licencia) |
ddf02927d | Trabajo de migración en curso... (edición menor, importaciones actualizadas) |
b3782c8a8 | Trabajo de migración en curso... (edición menor, importaciones actualizadas) |
5989b32fd | BaseDao: mecanismo de onChangeListener refactorizado. (edición menor, cambios de método) |
1b50060c3 | BaseDao: renombrado: get -> find, save -> insert, getList -> select, load -> select |
2a8ea2076 | Trabajo de migración en curso... BaseDao refactorizado (aún no terminado) métodos internal* renombrados. |
3aeda5ef5 | Gran cambio: todos los save|update|...InTrans renombrados (InTrans eliminado). PfPesistenceContext como parámetro ya no es necesario (se usa ThreadLocal en su lugar). (todas las pruebas de todos los paquetes: OK). |
67805f2fc | ThreadLocalUserContext.user -> ThreadLocalUserContext.loggedInUser (renombrado para evitar malentendidos en el código). |
1135ccbca | Persistencia: funciones renombradas: *NewTrans -> *InTrans |