edu.uoc.pfc.lcamps.webapp.catwings.bd.dao
Interface ReservaDAO

All Known Implementing Classes:
ReservaDAOImpl

public interface ReservaDAO

Interfície que ens servirà per la gestió del DAO de la reserva

Author:
Llorenç Camps

Method Summary
 void closeTransaccio(edu.uoc.pfc.lcamps.persistenciaFW.admin.session.SessionFW sessio)
          Tanquem la transaccio
 void deleteReserva(edu.uoc.pfc.lcamps.persistenciaFW.admin.session.SessionFW sessio, ReservaVO obj)
          Eliminem la reserva
 int insertReserva(edu.uoc.pfc.lcamps.persistenciaFW.admin.session.SessionFW sessio, ReservaVO obj)
          insertem la reserva
 edu.uoc.pfc.lcamps.persistenciaFW.admin.session.SessionFW openTransaccio(boolean autocommit)
          Obrim la transaccio
 ReservaVO selectReserva(java.lang.String codi)
          Obtenim la reserva a partir del codi de reserva
 

Method Detail

openTransaccio

edu.uoc.pfc.lcamps.persistenciaFW.admin.session.SessionFW openTransaccio(boolean autocommit)
                                                                         throws edu.uoc.pfc.lcamps.persistenciaFW.exception.DBException
Obrim la transaccio

Parameters:
autocommit -
Returns:
Throws:
edu.uoc.pfc.lcamps.persistenciaFW.exception.DBException

closeTransaccio

void closeTransaccio(edu.uoc.pfc.lcamps.persistenciaFW.admin.session.SessionFW sessio)
                     throws edu.uoc.pfc.lcamps.persistenciaFW.exception.DBException
Tanquem la transaccio

Parameters:
sessio -
Throws:
edu.uoc.pfc.lcamps.persistenciaFW.exception.DBException

insertReserva

int insertReserva(edu.uoc.pfc.lcamps.persistenciaFW.admin.session.SessionFW sessio,
                  ReservaVO obj)
                  throws edu.uoc.pfc.lcamps.persistenciaFW.exception.DBException
insertem la reserva

Parameters:
sessio -
obj -
Returns:
Throws:
edu.uoc.pfc.lcamps.persistenciaFW.exception.DBException

deleteReserva

void deleteReserva(edu.uoc.pfc.lcamps.persistenciaFW.admin.session.SessionFW sessio,
                   ReservaVO obj)
                   throws edu.uoc.pfc.lcamps.persistenciaFW.exception.DBException
Eliminem la reserva

Parameters:
codi -
Throws:
edu.uoc.pfc.lcamps.persistenciaFW.exception.DBException

selectReserva

ReservaVO selectReserva(java.lang.String codi)
                        throws edu.uoc.pfc.lcamps.persistenciaFW.exception.DBException
Obtenim la reserva a partir del codi de reserva

Parameters:
codi -
Returns:
Throws:
edu.uoc.pfc.lcamps.persistenciaFW.exception.DBException