org.especialistajee.jhd.filmoteca.dao
Class MemoryPeliculaDAO

java.lang.Object
  extended by org.especialistajee.jhd.filmoteca.dao.MemoryPeliculaDAO
All Implemented Interfaces:
IPeliculaDAO

public class MemoryPeliculaDAO
extends java.lang.Object
implements IPeliculaDAO


Constructor Summary
MemoryPeliculaDAO()
           
 
Method Summary
 void addPelicula(PeliculaTO p)
          A�ade una pel�cula.
 void delPelicula(int idPelicula)
          Elimina una pel�cula.
 java.util.List<PeliculaTO> getAllPeliculas()
          Devuelve la lista de todas las pel�culas.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MemoryPeliculaDAO

public MemoryPeliculaDAO()
Method Detail

addPelicula

public void addPelicula(PeliculaTO p)
                 throws DAOException
Description copied from interface: IPeliculaDAO
A�ade una pel�cula.

Specified by:
addPelicula in interface IPeliculaDAO
Parameters:
p - Pelicula que se a�adir�. Se producir� un error si la pel�cula ya existe, o si el par�metro es null.
Throws:
DAOException - Si ocurre un error al a�adir la pel�cula

delPelicula

public void delPelicula(int idPelicula)
                 throws DAOException
Description copied from interface: IPeliculaDAO
Elimina una pel�cula.

Specified by:
delPelicula in interface IPeliculaDAO
Throws:
DAOException - Si ocurre un error al eliminar la pel�cula

getAllPeliculas

public java.util.List<PeliculaTO> getAllPeliculas()
                                           throws DAOException
Description copied from interface: IPeliculaDAO
Devuelve la lista de todas las pel�culas.

Specified by:
getAllPeliculas in interface IPeliculaDAO
Returns:
Lista de todas las pel�culas.
Throws:
DAOException