edu.uoc.vmerinom.tfc.service
Class SolicitudesService

java.lang.Object
  extended by edu.uoc.vmerinom.tfc.service.SolicitudesService

@Name(value="solicitudesService")
@Scope(value=CONVERSATION)
public class SolicitudesService
extends java.lang.Object

Clase de servicios con las operaciones de acceso a base de datos para el módulo de solicitudes.

Author:
Víctor Manuel Merino Martínez

Constructor Summary
SolicitudesService()
           
 
Method Summary
 void insertarModificarSolicitud(Solicitud solicitud)
          Inserta o modifica los datos de la solicitud que recibe por parámetros.
 Solicitud obtenerSolicitud(java.lang.String referencia)
          Devuelve una solicitud cuya referencia coincida con la que recibe por parámetros.
 java.util.List<Solicitud> obtenerSolicitudes()
          Devuelve un listado de solicitudes ordenadas por fecha de entrada y tipo aceptada.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SolicitudesService

public SolicitudesService()
Method Detail

obtenerSolicitud

public Solicitud obtenerSolicitud(java.lang.String referencia)
Devuelve una solicitud cuya referencia coincida con la que recibe por parámetros.

Parameters:
referencia - Código de referencia de la solicitud
Returns:
Solicitud encontrada. null en caso contrario.

obtenerSolicitudes

public java.util.List<Solicitud> obtenerSolicitudes()
Devuelve un listado de solicitudes ordenadas por fecha de entrada y tipo aceptada.

Returns:
Listado de solicitudes ordenadas

insertarModificarSolicitud

@Transactional
public void insertarModificarSolicitud(Solicitud solicitud)
Inserta o modifica los datos de la solicitud que recibe por parámetros.

Parameters:
solicitud - Solicitud a insertar/modificar


Copyright © 2012. All Rights Reserved.