![]() |
VideoClub
Documentación VideoClub
|
Métodos públicos | |
List< Categoria > | obtenerCategorias (List< Categoria > arrayCategorias) throws RemoteException |
boolean | setNotificacionAlquiler (Date fechaNotificacion) throws RemoteException |
List< NotificarAlquiler > | obtenerNotificacionesAlquileres (List< NotificarAlquiler > arrayNotificacionesAlquileres) throws RemoteException |
List< ProximoEstreno > | obtenerProximosEstrenos (List< ProximoEstreno > arrayProximosEstrenos) throws RemoteException |
boolean | setProximoEstreno (String pelicula) throws RemoteException |
List< Noticia > | obtenerNoticias (List< Noticia > arrayNoticias) throws RemoteException |
boolean | setNoticia (String noticia) throws RemoteException |
List< Opinion > | obtenerOpiniones (List< Opinion > arrayOpiniones) throws RemoteException |
boolean | setOpinion (Pelicula pelicula, Usuario user, String opinion) throws RemoteException |
List< PeliculaVista > | obtenerPeliculasVistas (List< PeliculaVista > arrayPeliculasVistas) throws RemoteException |
List< PeliculaPendiente > | obtenerPeliculasPendientes (List< PeliculaPendiente > arrayPeliculasPendientes) throws RemoteException |
boolean | setPeliculaPendiente (Pelicula pelicula, Cliente cliente) throws RemoteException |
List< PeliculaFavorita > | obtenerPeliculasFavoritas (List< PeliculaFavorita > arrayPeliculasFavoritas) throws RemoteException |
boolean | setPeliculaFavorita (Pelicula pelicula, Cliente cliente) throws RemoteException |
void | conectarUsuario () throws RemoteException |
void | desconectarUsuario (String usuario) throws RemoteException |
List< Alquiler > | obtenerPeliculasAlquiladas (List< Alquiler > arrayPeliculasAlquiladas) throws RemoteException |
boolean | setPeliculaVista (Pelicula pelicula, Cliente cliente) throws RemoteException |
boolean | eliminarCliente (String nombre, String apellidos, String fechaNacimiento) throws RemoteException |
void | broadcastMessage (Object[] mensaje) throws RemoteException |
boolean | setRecomendacion (String usuario, String amigo, Pelicula pelicula) throws RemoteException |
List< Recomendacion > | obtenerRecomendaciones (List< Recomendacion > arrayRecomendaciones) throws RemoteException |
List< Amigo > | obtenerAmigos (List< Amigo > arrayAmigos) throws RemoteException |
boolean | setAmigo (String usuario, String amigo) throws RemoteException |
List< Usuario > | obtenerUsuariosConectados () throws RemoteException |
List< Usuario > | obtenerUsuarios (List< Usuario > arrayUsuarios) throws RemoteException |
List< Alquiler > | obtenerAlquileres (List< Alquiler > arrayAlquileres) throws RemoteException |
List< Mensaje > | obtenerMensajes (List< Mensaje > arrayMensajes) throws RemoteException |
boolean | setMensaje (Mensaje mensaje) throws RemoteException |
List< Cliente > | obtenerClientes (List< Cliente > arrayClientes) throws RemoteException |
List< Inventario > | obtenerInventarios (List< Inventario > arrayInventarios) throws RemoteException |
boolean | alquilarPelicula (Alquiler alquiler) throws RemoteException |
Cliente | getCliente () throws RemoteException |
Usuario | getUsuario () throws RemoteException |
List< Pelicula > | obtenerPeliculas (List< Pelicula > arrayPeliculas) throws RemoteException |
List< Pelicula > | obtenerPeliculasNuevas (List< Pelicula > arrayPeliculas) throws RemoteException |
boolean | insertarPelicula (String nombre, int duracion, byte[] descripcion, int anyo, float precio, String categoria, int cantidad, Imagen imagen, boolean novedad) throws RemoteException |
boolean | login (String nombreUsuario, String contraseña) throws RemoteException |
boolean | registerUser (String nombreUsuario, String contraseña, String correo, String nombre, String apellidos, Date fechaNacimiento, String calle, String ciudad, String pais) throws RemoteException |
![]() | |
void | addRemoteObserver (IRemoteObserver observer) throws RemoteException |
void | deleteRemoteObserver (IRemoteObserver observer) throws RemoteException |
void | deleteRemoteObservers () throws RemoteException |
int | countRemoteObservers () throws RemoteException |
Definición en la línea 27 del archivo ICollector.java.
boolean videoclub.server.collector.ICollector.alquilarPelicula | ( | Alquiler | alquiler | ) | throws RemoteException |
Método para insertar un nuevo alquiler en la base de datos:
alquiler | parámetro necesario para la creación de un nuevo alquiler. |
RemoteException | excepción por si el servidor no está activo. |
Implementado en videoclub.server.collector.ServerCollector.
void videoclub.server.collector.ICollector.broadcastMessage | ( | Object [] | mensaje | ) | throws RemoteException |
Método que permite mandar un mensaje y ser sincronizado con todos los demás usuarios en línea, también almacena el mensaje en la base de datos para los usuarios que no estén conectados:
mensaje | parámetro necesario para la sincronización con los demás usuarios y el almacenamiento del mensaje el la BD. |
RemoteException | excepción por si el servidor no está activo. |
Implementado en videoclub.server.collector.ServerCollector.
void videoclub.server.collector.ICollector.conectarUsuario | ( | ) | throws RemoteException |
Método sincronizar que un usuario está conectado:
RemoteException | excepción por si el servidor no está activo. |
Implementado en videoclub.server.collector.ServerCollector.
void videoclub.server.collector.ICollector.desconectarUsuario | ( | String | usuario | ) | throws RemoteException |
Método para sincronizar la desconexión del usuario con los demás:
usuario | parámetro necesario para la sincronización del usuario desconectado con todos los clientes en línea. |
RemoteException | excepción por si el servidor no está activo. |
Implementado en videoclub.server.collector.ServerCollector.
boolean videoclub.server.collector.ICollector.eliminarCliente | ( | String | nombre, |
String | apellidos, | ||
String | fechaNacimiento | ||
) | throws RemoteException |
Método que elimina un cliente de la base de datos (su usuario y también)
nombre | parámetro necesario para la eliminación del cliente. |
apellidos | parámetro necesario para la eliminación del cliente. |
fechaNacimiento | parámetro necesario para la eliminación del cliente. |
RemoteException | excepción por si el servidor no está activo. |
Implementado en videoclub.server.collector.ServerCollector.
Cliente videoclub.server.collector.ICollector.getCliente | ( | ) | throws RemoteException |
Método para obtener el cliente actual que ha hecho la conexión con la aplicación:
RemoteException | excepción por si el servidor no está activo. |
Implementado en videoclub.server.collector.ServerCollector.
Usuario videoclub.server.collector.ICollector.getUsuario | ( | ) | throws RemoteException |
Método para obtener el usuario actual que ha hecho la conexión con la aplicación:
RemoteException | excepción por si el servidor no está activo. |
Implementado en videoclub.server.collector.ServerCollector.
boolean videoclub.server.collector.ICollector.insertarPelicula | ( | String | nombre, |
int | duracion, | ||
byte [] | descripcion, | ||
int | anyo, | ||
float | precio, | ||
String | categoria, | ||
int | cantidad, | ||
Imagen | imagen, | ||
boolean | novedad | ||
) | throws RemoteException |
Método para insertar una nueva película en la base de datos:
nombre | parámetro necesario para la creación de una nueva película. |
duracion | parámetro necesario para la creación de una nueva película. |
descripcion | parámetro necesario para la creación de una nueva película. |
anyo | parámetro necesario para la creación de una nueva película. |
precio | parámetro necesario para la creación de una nueva película. |
categoria | parámetro necesario para la creación de una nueva película. |
cantidad | parámetro necesario para la creación de una nueva película. |
imagen | parámetro necesario para la creación de una nueva película. |
novedad | parámetro necesario para la creación de una nueva película. |
RemoteException | excepción por si el servidor no está activo. |
Implementado en videoclub.server.collector.ServerCollector.
boolean videoclub.server.collector.ICollector.login | ( | String | nombreUsuario, |
String | contraseña | ||
) | throws RemoteException |
Método para comprobar las credenciales de inicio de sesión:
nombreUsuario | parámetro necesario para comprobar las credenciales. |
contraseña | parámetro necesario para comprobar las credenciales. |
RemoteException | excepción por si el servidor no está activo. |
Implementado en videoclub.server.collector.ServerCollector.
List<Alquiler> videoclub.server.collector.ICollector.obtenerAlquileres | ( | List< Alquiler > | arrayAlquileres | ) | throws RemoteException |
Método para obtener los alquileres de la base de datos:
arrayAlquileres | parámetro tipo "List" asociado a la clase "Alquiler" que pasamos al método. |
RemoteException | excepción por si el servidor no está activo. |
Implementado en videoclub.server.collector.ServerCollector.
List<Amigo> videoclub.server.collector.ICollector.obtenerAmigos | ( | List< Amigo > | arrayAmigos | ) | throws RemoteException |
Método para obtener los usuarios "amigos" de la base de datos:
arrayAmigos | parámetro tipo "List" asociado a la clase "Amigo" que pasamos al método. |
RemoteException | excepción por si el servidor no está activo. |
Implementado en videoclub.server.collector.ServerCollector.
List<Categoria> videoclub.server.collector.ICollector.obtenerCategorias | ( | List< Categoria > | arrayCategorias | ) | throws RemoteException |
Método para obtener las categorias de la base de datos:
arrayCategorias | parámetro tipo "List" asociado a la clase "Categoria" que pasamos al método. |
RemoteException | excepción por si el servidor no está activo. |
Implementado en videoclub.server.collector.ServerCollector.
List<Cliente> videoclub.server.collector.ICollector.obtenerClientes | ( | List< Cliente > | arrayClientes | ) | throws RemoteException |
Método para obtener los clientes de la base de datos:
arrayClientes | parámetro tipo "List" asociado a la clase "Cliente" que pasamos al método. |
RemoteException | excepción por si el servidor no está activo. |
Implementado en videoclub.server.collector.ServerCollector.
List<Inventario> videoclub.server.collector.ICollector.obtenerInventarios | ( | List< Inventario > | arrayInventarios | ) | throws RemoteException |
Método para obtener los inventarios de la base de datos:
arrayInventarios | parámetro tipo "List" asociado a la clase "Inventario" que pasamos al método. |
RemoteException | excepción por si el servidor no está activo. |
Implementado en videoclub.server.collector.ServerCollector.
List<Mensaje> videoclub.server.collector.ICollector.obtenerMensajes | ( | List< Mensaje > | arrayMensajes | ) | throws RemoteException |
Método para obtener los mensajes de la base de datos:
arrayMensajes | parámetro tipo "List" asociado a la clase "Mensaje" que pasamos al método. |
RemoteException | excepción por si el servidor no está activo. |
Implementado en videoclub.server.collector.ServerCollector.
List<Noticia> videoclub.server.collector.ICollector.obtenerNoticias | ( | List< Noticia > | arrayNoticias | ) | throws RemoteException |
Método para obtener las noticias de la base de datos:
arrayNoticias | parámetro tipo "List" asociado a la clase "Noticia" que pasamos al método. |
RemoteException | excepción por si el servidor no está activo. |
Implementado en videoclub.server.collector.ServerCollector.
List<NotificarAlquiler> videoclub.server.collector.ICollector.obtenerNotificacionesAlquileres | ( | List< NotificarAlquiler > | arrayNotificacionesAlquileres | ) | throws RemoteException |
Método para obtener las noficaciones de alquileres de la base de datos:
arrayNotificacionesAlquileres | parámetro tipo "List" asociado a la clase "NofiticarAlquiler" que pasamos al método. |
RemoteException | excepción por si el servidor no está activo. |
Implementado en videoclub.server.collector.ServerCollector.
List<Opinion> videoclub.server.collector.ICollector.obtenerOpiniones | ( | List< Opinion > | arrayOpiniones | ) | throws RemoteException |
Método para obtener las opiniones de las películas de la base de datos:
arrayOpiniones | parámetro tipo "List" asociado a la clase "Opinion" que pasamos al método. |
RemoteException | excepción por si el servidor no está activo. |
Implementado en videoclub.server.collector.ServerCollector.
List<Pelicula> videoclub.server.collector.ICollector.obtenerPeliculas | ( | List< Pelicula > | arrayPeliculas | ) | throws RemoteException |
Método para obtener las peliculas de la base de datos:
arrayPeliculas | parámetro tipo "List" asociado a la clase "Pelicula" que pasamos al método. |
RemoteException | excepción por si el servidor no está activo. |
Implementado en videoclub.server.collector.ServerCollector.
List<Alquiler> videoclub.server.collector.ICollector.obtenerPeliculasAlquiladas | ( | List< Alquiler > | arrayPeliculasAlquiladas | ) | throws RemoteException |
Método para obtener las películas alquiladas de la base de datos:
arrayPeliculasAlquiladas | parámetro tipo "List" asociado a la clase "Alquiler" que pasamos al método. |
RemoteException | excepción por si el servidor no está activo. |
Implementado en videoclub.server.collector.ServerCollector.
List<PeliculaFavorita> videoclub.server.collector.ICollector.obtenerPeliculasFavoritas | ( | List< PeliculaFavorita > | arrayPeliculasFavoritas | ) | throws RemoteException |
Método para obtener las películas favoritas de la base de datos:
arrayPeliculasFavoritas | parámetro tipo "List" asociado a la clase "PeliculaFavorita" que pasamos al método. |
RemoteException | excepción por si el servidor no está activo. |
Implementado en videoclub.server.collector.ServerCollector.
List<Pelicula> videoclub.server.collector.ICollector.obtenerPeliculasNuevas | ( | List< Pelicula > | arrayPeliculas | ) | throws RemoteException |
Método para obtener las películas nuevas de la base de datos:
arrayPeliculas | parámetro tipo "List" asociado a la clase "Pelicula" que pasamos al método. |
RemoteException | excepción por si el servidor no está activo. |
Implementado en videoclub.server.collector.ServerCollector.
List<PeliculaPendiente> videoclub.server.collector.ICollector.obtenerPeliculasPendientes | ( | List< PeliculaPendiente > | arrayPeliculasPendientes | ) | throws RemoteException |
Método para obtener las películas pendientes de la base de datos:
arrayPeliculasPendientes | parámetro tipo "List" asociado a la clase "PeliculaPendiente" que pasamos al método. |
RemoteException | excepción por si el servidor no está activo. |
Implementado en videoclub.server.collector.ServerCollector.
List<PeliculaVista> videoclub.server.collector.ICollector.obtenerPeliculasVistas | ( | List< PeliculaVista > | arrayPeliculasVistas | ) | throws RemoteException |
Método para obtener las películas vistas de la base de datos:
arrayPeliculasVistas | parámetro tipo "List" asociado a la clase "PeliculaVista" que pasamos al método. |
RemoteException | excepción por si el servidor no está activo. |
Implementado en videoclub.server.collector.ServerCollector.
List<ProximoEstreno> videoclub.server.collector.ICollector.obtenerProximosEstrenos | ( | List< ProximoEstreno > | arrayProximosEstrenos | ) | throws RemoteException |
Método para obtener los próximos estrenos de la base de datos:
arrayProximosEstrenos | parámetro tipo "List" asociado a la clase "ProximoEstreno" que pasamos al método. |
RemoteException | excepción por si el servidor no está activo. |
Implementado en videoclub.server.collector.ServerCollector.
List<Recomendacion> videoclub.server.collector.ICollector.obtenerRecomendaciones | ( | List< Recomendacion > | arrayRecomendaciones | ) | throws RemoteException |
Método para obtener las recomendaciones de la base de datos:
arrayRecomendaciones | parámetro tipo "List" asociado a la clase "Recomendacion" que pasamos al método. |
RemoteException | excepción por si el servidor no está activo. |
Implementado en videoclub.server.collector.ServerCollector.
List<Usuario> videoclub.server.collector.ICollector.obtenerUsuarios | ( | List< Usuario > | arrayUsuarios | ) | throws RemoteException |
Método para obtener los usuarios de la base de datos:
arrayUsuarios | parámetro tipo "List" asociado a la clase "Usuario" que pasamos al método. |
RemoteException | excepción por si el servidor no está activo. |
Implementado en videoclub.server.collector.ServerCollector.
List<Usuario> videoclub.server.collector.ICollector.obtenerUsuariosConectados | ( | ) | throws RemoteException |
Método para obtener los usuarios conectados de la aplicación:
RemoteException | excepción por si el servidor no está activo. |
Implementado en videoclub.server.collector.ServerCollector.
boolean videoclub.server.collector.ICollector.registerUser | ( | String | nombreUsuario, |
String | contraseña, | ||
String | correo, | ||
String | nombre, | ||
String | apellidos, | ||
Date | fechaNacimiento, | ||
String | calle, | ||
String | ciudad, | ||
String | pais | ||
) | throws RemoteException |
Método para la creación de un nuevo usuario en la base de datos:
nombreUsuario | parámetro necesario para la creación del usuario. |
contraseña | parámetro necesario para la creación del usuario. |
correo | parámetro necesario para la creación del usuario. |
nombre | parámetro necesario para la creación del usuario. |
apellidos | parámetro necesario para la creación del usuario. |
fechaNacimiento | parámetro necesario para la creación del usuario. |
calle | parámetro necesario para la creación del usuario. |
ciudad | parámetro necesario para la creación del usuario. |
pais | parámetro necesario para la creación del usuario. |
RemoteException | excepción por si el servidor no está activo. |
Implementado en videoclub.server.collector.ServerCollector.
boolean videoclub.server.collector.ICollector.setAmigo | ( | String | usuario, |
String | amigo | ||
) | throws RemoteException |
Método para insertar un nuevo usuario "amigo" en la base de datos:
usuario | parámetro necesario para la creación de un nuevo amigo. |
amigo | parámetro necesario para la creación de un nuevo amigo. |
RemoteException | excepción por si el servidor no está activo. |
Implementado en videoclub.server.collector.ServerCollector.
boolean videoclub.server.collector.ICollector.setMensaje | ( | Mensaje | mensaje | ) | throws RemoteException |
Método para insertar un nuevo mensaje en la base de datos:
mensaje | parámetro necesario para la creación de un nuevo mensaje. |
RemoteException | excepción por si el servidor no está activo. |
Implementado en videoclub.server.collector.ServerCollector.
boolean videoclub.server.collector.ICollector.setNoticia | ( | String | noticia | ) | throws RemoteException |
Método para insertar una nueva noticia en la base de datos:
noticia | parámetro necesario para la creación de una nueva noticia. |
RemoteException | excepción por si el servidor no está activo. |
Implementado en videoclub.server.collector.ServerCollector.
boolean videoclub.server.collector.ICollector.setNotificacionAlquiler | ( | Date | fechaNotificacion | ) | throws RemoteException |
Método para insertar una nueva notificación de alquiler en la base de datos:
fechaNotificacion | parámetro necesario para la creación de una nueva notificación de alquiler. |
RemoteException | excepción por si el servidor no está activo. |
Implementado en videoclub.server.collector.ServerCollector.
boolean videoclub.server.collector.ICollector.setOpinion | ( | Pelicula | pelicula, |
Usuario | user, | ||
String | opinion | ||
) | throws RemoteException |
Método para insertar una nueva opinión en la base de datos:
pelicula | parámetro necesario para la creación de una nueva opinión. |
user | parámetro necesario para la creación de una nueva opinión. |
opinion | parámetro necesario para la creación de una nueva opinión. |
RemoteException | excepción por si el servidor no está activo. |
Implementado en videoclub.server.collector.ServerCollector.
boolean videoclub.server.collector.ICollector.setPeliculaFavorita | ( | Pelicula | pelicula, |
Cliente | cliente | ||
) | throws RemoteException |
Método para insertar una nueva película favorita en la base de datos:
pelicula | parámetro necesario para la creación de una nueva película favorita. |
cliente | parámetro necesario para la creación de una nueva película favorita. |
RemoteException | excepción por si el servidor no está activo. |
Implementado en videoclub.server.collector.ServerCollector.
boolean videoclub.server.collector.ICollector.setPeliculaPendiente | ( | Pelicula | pelicula, |
Cliente | cliente | ||
) | throws RemoteException |
Método para insertar una nueva película pendiente en la base de datos:
pelicula | parámetro necesario para la creación de una nueva película pendiente. |
cliente | parámetro necesario para la creación de una nueva película pendiente. |
RemoteException | excepción por si el servidor no está activo. |
Implementado en videoclub.server.collector.ServerCollector.
boolean videoclub.server.collector.ICollector.setPeliculaVista | ( | Pelicula | pelicula, |
Cliente | cliente | ||
) | throws RemoteException |
Método para insertar una nueva película vista en la base de datos:
pelicula | parámetro necesario para la creación de una nueva película vista. |
cliente | parámetro necesario para la creación de una nueva película vista. |
RemoteException | excepción por si el servidor no está activo. |
Implementado en videoclub.server.collector.ServerCollector.
boolean videoclub.server.collector.ICollector.setProximoEstreno | ( | String | pelicula | ) | throws RemoteException |
Método para insertar un nuevo proximo estreno en la base de datos:
pelicula | parámetro necesario para la creación de un nuevo proximo estreno. |
RemoteException | excepción por si el servidor no está activo. |
Implementado en videoclub.server.collector.ServerCollector.
boolean videoclub.server.collector.ICollector.setRecomendacion | ( | String | usuario, |
String | amigo, | ||
Pelicula | pelicula | ||
) | throws RemoteException |
Método para insertar una nueva recomendación de película por parte de un usuario en la base de datos:
usuario | parámetro necesario para la creación de una nueva recomendación de película. |
amigo | parámetro necesario para la creación de una nueva recomendación de película. |
pelicula | parámetro necesario para la creación de una nueva recomendación de película. |
RemoteException | excepción por si el servidor no está activo. |
Implementado en videoclub.server.collector.ServerCollector.