|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.uoc.vmerinom.tfc.service.ReunionesService
@Name(value="reunionesService") @Scope(value=CONVERSATION) public class ReunionesService
Clase de servicios con las operaciones de acceso a base de datos para el módulo de reuniones.
Constructor Summary | |
---|---|
ReunionesService()
|
Method Summary | |
---|---|
void |
actualizarEstadoReunion(Reunion reunion)
Actualiza el estado de la reunión con los datos actuales de base de datos. |
void |
insertarModificarReunion(Reunion reunion,
java.util.List<Usuario> nuevos,
java.util.List<Asistente> eliminados)
Inserta o modifica los datos de la reunión que recibe por parámetros. |
java.util.List<Grupo> |
obtenerGruposRepresentados(Reunion reunion)
Devuelve un listado de los grupos (ordenados por nombre) que están representandos por los asistentes en la reunión que recibe por parámetros. |
java.util.List<Reunion> |
obtenerReuniones()
Devuelve un listado de reuniones ordenados de forma descendente por fecha de reunión. |
java.util.List<Reunion> |
obtenerReunionesActivas()
Devuelve un listado de reuniones cuya fecha de baja esté vacía o sea superior a la fecha de hoy. |
java.util.List<Usuario> |
obtenerUsuarios(java.util.Date fechaReunion)
Devuelve un listado con todos los usuarios de BD activos a la fecha que recibe por parámetros. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ReunionesService()
Method Detail |
---|
public java.util.List<Reunion> obtenerReunionesActivas()
public java.util.List<Reunion> obtenerReuniones()
public java.util.List<Usuario> obtenerUsuarios(java.util.Date fechaReunion)
fechaReunion
- Fecha de la reunión
public java.util.List<Grupo> obtenerGruposRepresentados(Reunion reunion)
reunion
- Reunión
public void actualizarEstadoReunion(Reunion reunion)
reunion
- Reunión a actualizar@Transactional public void insertarModificarReunion(Reunion reunion, java.util.List<Usuario> nuevos, java.util.List<Asistente> eliminados)
reunion
- Reunión a insertar/modificarnuevos
- Lista de asistentes nuevos en la reunióneliminados
- Lista de asistentes eliminados de la reunión
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |