VideoClub
Documentación VideoClub
Referencia de la Interfaz videoclub.server.collector.ICollector
Diagrama de herencias de videoclub.server.collector.ICollector
Diagrama de colaboración para videoclub.server.collector.ICollector:

Métodos públicos

List< CategoriaobtenerCategorias (List< Categoria > arrayCategorias) throws RemoteException
 
boolean setNotificacionAlquiler (Date fechaNotificacion) throws RemoteException
 
List< NotificarAlquilerobtenerNotificacionesAlquileres (List< NotificarAlquiler > arrayNotificacionesAlquileres) throws RemoteException
 
List< ProximoEstrenoobtenerProximosEstrenos (List< ProximoEstreno > arrayProximosEstrenos) throws RemoteException
 
boolean setProximoEstreno (String pelicula) throws RemoteException
 
List< NoticiaobtenerNoticias (List< Noticia > arrayNoticias) throws RemoteException
 
boolean setNoticia (String noticia) throws RemoteException
 
List< OpinionobtenerOpiniones (List< Opinion > arrayOpiniones) throws RemoteException
 
boolean setOpinion (Pelicula pelicula, Usuario user, String opinion) throws RemoteException
 
List< PeliculaVistaobtenerPeliculasVistas (List< PeliculaVista > arrayPeliculasVistas) throws RemoteException
 
List< PeliculaPendienteobtenerPeliculasPendientes (List< PeliculaPendiente > arrayPeliculasPendientes) throws RemoteException
 
boolean setPeliculaPendiente (Pelicula pelicula, Cliente cliente) throws RemoteException
 
List< PeliculaFavoritaobtenerPeliculasFavoritas (List< PeliculaFavorita > arrayPeliculasFavoritas) throws RemoteException
 
boolean setPeliculaFavorita (Pelicula pelicula, Cliente cliente) throws RemoteException
 
void conectarUsuario () throws RemoteException
 
void desconectarUsuario (String usuario) throws RemoteException
 
List< AlquilerobtenerPeliculasAlquiladas (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< RecomendacionobtenerRecomendaciones (List< Recomendacion > arrayRecomendaciones) throws RemoteException
 
List< AmigoobtenerAmigos (List< Amigo > arrayAmigos) throws RemoteException
 
boolean setAmigo (String usuario, String amigo) throws RemoteException
 
List< UsuarioobtenerUsuariosConectados () throws RemoteException
 
List< UsuarioobtenerUsuarios (List< Usuario > arrayUsuarios) throws RemoteException
 
List< AlquilerobtenerAlquileres (List< Alquiler > arrayAlquileres) throws RemoteException
 
List< MensajeobtenerMensajes (List< Mensaje > arrayMensajes) throws RemoteException
 
boolean setMensaje (Mensaje mensaje) throws RemoteException
 
List< ClienteobtenerClientes (List< Cliente > arrayClientes) throws RemoteException
 
List< InventarioobtenerInventarios (List< Inventario > arrayInventarios) throws RemoteException
 
boolean alquilarPelicula (Alquiler alquiler) throws RemoteException
 
Cliente getCliente () throws RemoteException
 
Usuario getUsuario () throws RemoteException
 
List< PeliculaobtenerPeliculas (List< Pelicula > arrayPeliculas) throws RemoteException
 
List< PeliculaobtenerPeliculasNuevas (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
 
- Métodos públicos heredados desde videoclub.observer.RMI.IRemoteObservable
void addRemoteObserver (IRemoteObserver observer) throws RemoteException
 
void deleteRemoteObserver (IRemoteObserver observer) throws RemoteException
 
void deleteRemoteObservers () throws RemoteException
 
int countRemoteObservers () throws RemoteException
 

Descripción detallada

Definición en la línea 27 del archivo ICollector.java.

Documentación de las funciones miembro

◆ alquilarPelicula()

boolean videoclub.server.collector.ICollector.alquilarPelicula ( Alquiler  alquiler) throws RemoteException

Método para insertar un nuevo alquiler en la base de datos:

Parámetros
alquilerparámetro necesario para la creación de un nuevo alquiler.
Devuelve
: el método devuelve true si todo ha ido bien.
Excepciones
RemoteExceptionexcepción por si el servidor no está activo.

Implementado en videoclub.server.collector.ServerCollector.

◆ broadcastMessage()

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:

Parámetros
mensajeparámetro necesario para la sincronización con los demás usuarios y el almacenamiento del mensaje el la BD.
Excepciones
RemoteExceptionexcepción por si el servidor no está activo.

Implementado en videoclub.server.collector.ServerCollector.

◆ conectarUsuario()

void videoclub.server.collector.ICollector.conectarUsuario ( ) throws RemoteException

Método sincronizar que un usuario está conectado:

Excepciones
RemoteExceptionexcepción por si el servidor no está activo.

Implementado en videoclub.server.collector.ServerCollector.

◆ desconectarUsuario()

void videoclub.server.collector.ICollector.desconectarUsuario ( String  usuario) throws RemoteException

Método para sincronizar la desconexión del usuario con los demás:

Parámetros
usuarioparámetro necesario para la sincronización del usuario desconectado con todos los clientes en línea.
Excepciones
RemoteExceptionexcepción por si el servidor no está activo.

Implementado en videoclub.server.collector.ServerCollector.

Gráfico de llamadas a esta función:

◆ eliminarCliente()

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)

Parámetros
nombreparámetro necesario para la eliminación del cliente.
apellidosparámetro necesario para la eliminación del cliente.
fechaNacimientoparámetro necesario para la eliminación del cliente.
Devuelve
: el método devuelve true si todo ha ido bien.
Excepciones
RemoteExceptionexcepción por si el servidor no está activo.

Implementado en videoclub.server.collector.ServerCollector.

◆ getCliente()

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:

Devuelve
: devuelve el cliente
Excepciones
RemoteExceptionexcepción por si el servidor no está activo.

Implementado en videoclub.server.collector.ServerCollector.

Gráfico de llamadas a esta función:

◆ getUsuario()

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:

Devuelve
: devuelve el usuario
Excepciones
RemoteExceptionexcepción por si el servidor no está activo.

Implementado en videoclub.server.collector.ServerCollector.

Gráfico de llamadas a esta función:

◆ insertarPelicula()

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:

Parámetros
nombreparámetro necesario para la creación de una nueva película.
duracionparámetro necesario para la creación de una nueva película.
descripcionparámetro necesario para la creación de una nueva película.
anyoparámetro necesario para la creación de una nueva película.
precioparámetro necesario para la creación de una nueva película.
categoriaparámetro necesario para la creación de una nueva película.
cantidadparámetro necesario para la creación de una nueva película.
imagenparámetro necesario para la creación de una nueva película.
novedadparámetro necesario para la creación de una nueva película.
Devuelve
: devuelve true si todo ha ido bien.
Excepciones
RemoteExceptionexcepción por si el servidor no está activo.

Implementado en videoclub.server.collector.ServerCollector.

◆ login()

boolean videoclub.server.collector.ICollector.login ( String  nombreUsuario,
String  contraseña 
) throws RemoteException

Método para comprobar las credenciales de inicio de sesión:

Parámetros
nombreUsuarioparámetro necesario para comprobar las credenciales.
contraseñaparámetro necesario para comprobar las credenciales.
Devuelve
: devolverá true si las credenciales son correctas
Excepciones
RemoteExceptionexcepción por si el servidor no está activo.

Implementado en videoclub.server.collector.ServerCollector.

◆ obtenerAlquileres()

List<Alquiler> videoclub.server.collector.ICollector.obtenerAlquileres ( List< Alquiler arrayAlquileres) throws RemoteException

Método para obtener los alquileres de la base de datos:

Parámetros
arrayAlquileresparámetro tipo "List" asociado a la clase "Alquiler" que pasamos al método.
Devuelve
: el método devuelve una lista con todos los alquileres.
Excepciones
RemoteExceptionexcepción por si el servidor no está activo.

Implementado en videoclub.server.collector.ServerCollector.

◆ obtenerAmigos()

List<Amigo> videoclub.server.collector.ICollector.obtenerAmigos ( List< Amigo arrayAmigos) throws RemoteException

Método para obtener los usuarios "amigos" de la base de datos:

Parámetros
arrayAmigosparámetro tipo "List" asociado a la clase "Amigo" que pasamos al método.
Devuelve
: el método devuelve una lista con todos los usuarios "amigos".
Excepciones
RemoteExceptionexcepción por si el servidor no está activo.

Implementado en videoclub.server.collector.ServerCollector.

Gráfico de llamadas a esta función:

◆ obtenerCategorias()

List<Categoria> videoclub.server.collector.ICollector.obtenerCategorias ( List< Categoria arrayCategorias) throws RemoteException

Método para obtener las categorias de la base de datos:

Parámetros
arrayCategoriasparámetro tipo "List" asociado a la clase "Categoria" que pasamos al método.
Devuelve
: el método devuelve una lista con todas las categorias.
Excepciones
RemoteExceptionexcepción por si el servidor no está activo.

Implementado en videoclub.server.collector.ServerCollector.

◆ obtenerClientes()

List<Cliente> videoclub.server.collector.ICollector.obtenerClientes ( List< Cliente arrayClientes) throws RemoteException

Método para obtener los clientes de la base de datos:

Parámetros
arrayClientesparámetro tipo "List" asociado a la clase "Cliente" que pasamos al método.
Devuelve
: el método devuelve una lista con todos los clientes
Excepciones
RemoteExceptionexcepción por si el servidor no está activo.

Implementado en videoclub.server.collector.ServerCollector.

◆ obtenerInventarios()

List<Inventario> videoclub.server.collector.ICollector.obtenerInventarios ( List< Inventario arrayInventarios) throws RemoteException

Método para obtener los inventarios de la base de datos:

Parámetros
arrayInventariosparámetro tipo "List" asociado a la clase "Inventario" que pasamos al método.
Devuelve
: el método devuelve una lista con todos los inventarios.
Excepciones
RemoteExceptionexcepción por si el servidor no está activo.

Implementado en videoclub.server.collector.ServerCollector.

◆ obtenerMensajes()

List<Mensaje> videoclub.server.collector.ICollector.obtenerMensajes ( List< Mensaje arrayMensajes) throws RemoteException

Método para obtener los mensajes de la base de datos:

Parámetros
arrayMensajesparámetro tipo "List" asociado a la clase "Mensaje" que pasamos al método.
Devuelve
: el método devuelve una lista con todos los mensajes.
Excepciones
RemoteExceptionexcepción por si el servidor no está activo.

Implementado en videoclub.server.collector.ServerCollector.

◆ obtenerNoticias()

List<Noticia> videoclub.server.collector.ICollector.obtenerNoticias ( List< Noticia arrayNoticias) throws RemoteException

Método para obtener las noticias de la base de datos:

Parámetros
arrayNoticiasparámetro tipo "List" asociado a la clase "Noticia" que pasamos al método.
Devuelve
: el método devuelve una lista con todas las noticias.
Excepciones
RemoteExceptionexcepción por si el servidor no está activo.

Implementado en videoclub.server.collector.ServerCollector.

◆ obtenerNotificacionesAlquileres()

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:

Parámetros
arrayNotificacionesAlquileresparámetro tipo "List" asociado a la clase "NofiticarAlquiler" que pasamos al método.
Devuelve
: el método devuelve una lista con todas las notificaciones de alquileres.
Excepciones
RemoteExceptionexcepción por si el servidor no está activo.

Implementado en videoclub.server.collector.ServerCollector.

◆ obtenerOpiniones()

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:

Parámetros
arrayOpinionesparámetro tipo "List" asociado a la clase "Opinion" que pasamos al método.
Devuelve
: el método devuelve una lista con todas las opiniones de las películas.
Excepciones
RemoteExceptionexcepción por si el servidor no está activo.

Implementado en videoclub.server.collector.ServerCollector.

Gráfico de llamadas a esta función:

◆ obtenerPeliculas()

List<Pelicula> videoclub.server.collector.ICollector.obtenerPeliculas ( List< Pelicula arrayPeliculas) throws RemoteException

Método para obtener las peliculas de la base de datos:

Parámetros
arrayPeliculasparámetro tipo "List" asociado a la clase "Pelicula" que pasamos al método.
Devuelve
: el método devuelve una lista con todas las películas.
Excepciones
RemoteExceptionexcepción por si el servidor no está activo.

Implementado en videoclub.server.collector.ServerCollector.

◆ obtenerPeliculasAlquiladas()

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:

Parámetros
arrayPeliculasAlquiladasparámetro tipo "List" asociado a la clase "Alquiler" que pasamos al método.
Devuelve
: el método devuelve una lista con todas las películas alquiladas .
Excepciones
RemoteExceptionexcepción por si el servidor no está activo.

Implementado en videoclub.server.collector.ServerCollector.

◆ obtenerPeliculasFavoritas()

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:

Parámetros
arrayPeliculasFavoritasparámetro tipo "List" asociado a la clase "PeliculaFavorita" que pasamos al método.
Devuelve
: el método devuelve una lista con todas las películas favoritas.
Excepciones
RemoteExceptionexcepción por si el servidor no está activo.

Implementado en videoclub.server.collector.ServerCollector.

Gráfico de llamadas a esta función:

◆ obtenerPeliculasNuevas()

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:

Parámetros
arrayPeliculasparámetro tipo "List" asociado a la clase "Pelicula" que pasamos al método.
Devuelve
: el método devuelve una lista con todas las películas nuevas.
Excepciones
RemoteExceptionexcepción por si el servidor no está activo.

Implementado en videoclub.server.collector.ServerCollector.

◆ obtenerPeliculasPendientes()

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:

Parámetros
arrayPeliculasPendientesparámetro tipo "List" asociado a la clase "PeliculaPendiente" que pasamos al método.
Devuelve
: el método devuelve una lista con todas las películas pendientes.
Excepciones
RemoteExceptionexcepción por si el servidor no está activo.

Implementado en videoclub.server.collector.ServerCollector.

Gráfico de llamadas a esta función:

◆ obtenerPeliculasVistas()

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:

Parámetros
arrayPeliculasVistasparámetro tipo "List" asociado a la clase "PeliculaVista" que pasamos al método.
Devuelve
: el método devuelve una lista con todas las películas vistas.
Excepciones
RemoteExceptionexcepción por si el servidor no está activo.

Implementado en videoclub.server.collector.ServerCollector.

◆ obtenerProximosEstrenos()

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:

Parámetros
arrayProximosEstrenosparámetro tipo "List" asociado a la clase "ProximoEstreno" que pasamos al método.
Devuelve
: el método devuelve una lista con todas los próximos estrenos.
Excepciones
RemoteExceptionexcepción por si el servidor no está activo.

Implementado en videoclub.server.collector.ServerCollector.

◆ obtenerRecomendaciones()

List<Recomendacion> videoclub.server.collector.ICollector.obtenerRecomendaciones ( List< Recomendacion arrayRecomendaciones) throws RemoteException

Método para obtener las recomendaciones de la base de datos:

Parámetros
arrayRecomendacionesparámetro tipo "List" asociado a la clase "Recomendacion" que pasamos al método.
Devuelve
: el método devuelve una lista con todas las recomendaciones.
Excepciones
RemoteExceptionexcepción por si el servidor no está activo.

Implementado en videoclub.server.collector.ServerCollector.

Gráfico de llamadas a esta función:

◆ obtenerUsuarios()

List<Usuario> videoclub.server.collector.ICollector.obtenerUsuarios ( List< Usuario arrayUsuarios) throws RemoteException

Método para obtener los usuarios de la base de datos:

Parámetros
arrayUsuariosparámetro tipo "List" asociado a la clase "Usuario" que pasamos al método.
Devuelve
: el método devuelve una lista con todos los usuarios.
Excepciones
RemoteExceptionexcepción por si el servidor no está activo.

Implementado en videoclub.server.collector.ServerCollector.

Gráfico de llamadas a esta función:

◆ obtenerUsuariosConectados()

List<Usuario> videoclub.server.collector.ICollector.obtenerUsuariosConectados ( ) throws RemoteException

Método para obtener los usuarios conectados de la aplicación:

Devuelve
: el método devuelve una lista con todos los usuarios conectados actualmente en la aplicación.
Excepciones
RemoteExceptionexcepción por si el servidor no está activo.

Implementado en videoclub.server.collector.ServerCollector.

Gráfico de llamadas a esta función:

◆ registerUser()

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:

Parámetros
nombreUsuarioparámetro necesario para la creación del usuario.
contraseñaparámetro necesario para la creación del usuario.
correoparámetro necesario para la creación del usuario.
nombreparámetro necesario para la creación del usuario.
apellidosparámetro necesario para la creación del usuario.
fechaNacimientoparámetro necesario para la creación del usuario.
calleparámetro necesario para la creación del usuario.
ciudadparámetro necesario para la creación del usuario.
paisparámetro necesario para la creación del usuario.
Devuelve
: devolverá true si todo está correctamente.
Excepciones
RemoteExceptionexcepción por si el servidor no está activo.

Implementado en videoclub.server.collector.ServerCollector.

◆ setAmigo()

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:

Parámetros
usuarioparámetro necesario para la creación de un nuevo amigo.
amigoparámetro necesario para la creación de un nuevo amigo.
Devuelve
: el método devuelve true si todo ha ido bien.
Excepciones
RemoteExceptionexcepción por si el servidor no está activo.

Implementado en videoclub.server.collector.ServerCollector.

◆ setMensaje()

boolean videoclub.server.collector.ICollector.setMensaje ( Mensaje  mensaje) throws RemoteException

Método para insertar un nuevo mensaje en la base de datos:

Parámetros
mensajeparámetro necesario para la creación de un nuevo mensaje.
Devuelve
: el método devuelve true si todo ha ido bien.
Excepciones
RemoteExceptionexcepción por si el servidor no está activo.

Implementado en videoclub.server.collector.ServerCollector.

◆ setNoticia()

boolean videoclub.server.collector.ICollector.setNoticia ( String  noticia) throws RemoteException

Método para insertar una nueva noticia en la base de datos:

Parámetros
noticiaparámetro necesario para la creación de una nueva noticia.
Devuelve
: el método devuelve true si todo ha ido bien.
Excepciones
RemoteExceptionexcepción por si el servidor no está activo.

Implementado en videoclub.server.collector.ServerCollector.

◆ setNotificacionAlquiler()

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:

Parámetros
fechaNotificacionparámetro necesario para la creación de una nueva notificación de alquiler.
Devuelve
: el método devuelve true si todo ha ido bien.
Excepciones
RemoteExceptionexcepción por si el servidor no está activo.

Implementado en videoclub.server.collector.ServerCollector.

◆ setOpinion()

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:

Parámetros
peliculaparámetro necesario para la creación de una nueva opinión.
userparámetro necesario para la creación de una nueva opinión.
opinionparámetro necesario para la creación de una nueva opinión.
Devuelve
: el método devuelve true si todo ha ido bien.
Excepciones
RemoteExceptionexcepción por si el servidor no está activo.

Implementado en videoclub.server.collector.ServerCollector.

◆ setPeliculaFavorita()

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:

Parámetros
peliculaparámetro necesario para la creación de una nueva película favorita.
clienteparámetro necesario para la creación de una nueva película favorita.
Devuelve
: el método devuelve true si todo ha ido bien.
Excepciones
RemoteExceptionexcepción por si el servidor no está activo.

Implementado en videoclub.server.collector.ServerCollector.

Gráfico de llamadas a esta función:

◆ setPeliculaPendiente()

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:

Parámetros
peliculaparámetro necesario para la creación de una nueva película pendiente.
clienteparámetro necesario para la creación de una nueva película pendiente.
Devuelve
: el método devuelve true si todo ha ido bien.
Excepciones
RemoteExceptionexcepción por si el servidor no está activo.

Implementado en videoclub.server.collector.ServerCollector.

Gráfico de llamadas a esta función:

◆ setPeliculaVista()

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:

Parámetros
peliculaparámetro necesario para la creación de una nueva película vista.
clienteparámetro necesario para la creación de una nueva película vista.
Devuelve
: el método devuelve true si todo ha ido bien.
Excepciones
RemoteExceptionexcepción por si el servidor no está activo.

Implementado en videoclub.server.collector.ServerCollector.

◆ setProximoEstreno()

boolean videoclub.server.collector.ICollector.setProximoEstreno ( String  pelicula) throws RemoteException

Método para insertar un nuevo proximo estreno en la base de datos:

Parámetros
peliculaparámetro necesario para la creación de un nuevo proximo estreno.
Devuelve
: el método devuelve true si todo ha ido bien.
Excepciones
RemoteExceptionexcepción por si el servidor no está activo.

Implementado en videoclub.server.collector.ServerCollector.

◆ setRecomendacion()

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:

Parámetros
usuarioparámetro necesario para la creación de una nueva recomendación de película.
amigoparámetro necesario para la creación de una nueva recomendación de película.
peliculaparámetro necesario para la creación de una nueva recomendación de película.
Devuelve
: el método devuelve true si todo ha ido bien.
Excepciones
RemoteExceptionexcepción por si el servidor no está activo.

Implementado en videoclub.server.collector.ServerCollector.


La documentación para este interfaz fue generada a partir del siguiente fichero: