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

Métodos públicos

 ServerCollector (boolean isTest) throws RemoteException
 
synchronized void addRemoteObserver (IRemoteObserver observer)
 
synchronized void deleteRemoteObserver (IRemoteObserver observer)
 
synchronized void deleteRemoteObservers ()
 
synchronized int countRemoteObservers ()
 
boolean registerUser (String nombreUsuario, String contraseña, String correo, String nombre, String apellidos, Date fechaNacimiento, String calle, String ciudad, String pais) throws RemoteException
 
boolean login (String nombreUsuario, String contraseña) throws RemoteException
 
boolean insertarPelicula (String nombre, int duracion, byte[] descripcion, int anyo, float precio, String categoria, int cantidad, Imagen imagen, boolean novedad)
 
List< PeliculaobtenerPeliculas (List< Pelicula > arrayPeliculas) throws RemoteException
 
Cliente getCliente () throws RemoteException
 
boolean alquilarPelicula (Alquiler alquiler) throws RemoteException
 
List< InventarioobtenerInventarios (List< Inventario > arrayInventarios) throws RemoteException
 
List< ClienteobtenerClientes (List< Cliente > arrayClientes) throws RemoteException
 
boolean setMensaje (Mensaje mensaje) throws RemoteException
 
Usuario getUsuario () throws RemoteException
 
List< MensajeobtenerMensajes (List< Mensaje > arrayMensajes) throws RemoteException
 
List< AlquilerobtenerAlquileres (List< Alquiler > arrayAlquileres) throws RemoteException
 
List< PeliculaobtenerPeliculasNuevas (List< Pelicula > arrayPeliculas) throws RemoteException
 
List< UsuarioobtenerUsuarios (List< Usuario > arrayUsuarios) throws RemoteException
 
List< AmigoobtenerAmigos (List< Amigo > arrayAmigos) throws RemoteException
 
boolean setAmigo (String usuario, String amigo) throws RemoteException
 
boolean setRecomendacion (String usuario, String amigo, Pelicula pelicula) throws RemoteException
 
List< RecomendacionobtenerRecomendaciones (List< Recomendacion > arrayRecomendaciones) throws RemoteException
 
boolean eliminarCliente (String nombre, String apellidos, String fechaNacimiento) throws RemoteException
 
boolean setPeliculaVista (Pelicula pelicula, Cliente cliente) throws RemoteException
 
List< AlquilerobtenerPeliculasAlquiladas (List< Alquiler > arrayPeliculasAlquiladas) throws RemoteException
 
boolean setPeliculaFavorita (Pelicula pelicula, Cliente cliente) throws RemoteException
 
List< PeliculaFavoritaobtenerPeliculasFavoritas (List< PeliculaFavorita > arrayPeliculasFavoritas) throws RemoteException
 
List< PeliculaPendienteobtenerPeliculasPendientes (List< PeliculaPendiente > arrayPeliculasPendientes) throws RemoteException
 
boolean setPeliculaPendiente (Pelicula pelicula, Cliente cliente) throws RemoteException
 
List< PeliculaVistaobtenerPeliculasVistas (List< PeliculaVista > arrayPeliculasVistas) throws RemoteException
 
List< OpinionobtenerOpiniones (List< Opinion > arrayOpiniones) throws RemoteException
 
boolean setOpinion (Pelicula pelicula, Usuario user, String opinion) throws RemoteException
 
List< NoticiaobtenerNoticias (List< Noticia > arrayNoticias) throws RemoteException
 
boolean setNoticia (String noticia) throws RemoteException
 
List< ProximoEstrenoobtenerProximosEstrenos (List< ProximoEstreno > arrayProximosEstrenos) throws RemoteException
 
boolean setProximoEstreno (String pelicula) throws RemoteException
 
boolean setNotificacionAlquiler (Date fechaNotificacion) throws RemoteException
 
List< NotificarAlquilerobtenerNotificacionesAlquileres (List< NotificarAlquiler > arrayNotificacionesAlquileres) throws RemoteException
 
List< CategoriaobtenerCategorias (List< Categoria > arrayCategorias) throws RemoteException
 
List< UsuarioobtenerUsuariosConectados () throws RemoteException
 
synchronized void broadcastMessage (Object[] mensaje) throws RemoteException
 
synchronized void desconectarUsuario (String usuario) throws RemoteException
 
synchronized void conectarUsuario () throws RemoteException
 

Métodos protegidos

void finalize () throws Throwable
 

Descripción detallada

Definición en la línea 45 del archivo ServerCollector.java.

Documentación del constructor y destructor

◆ ServerCollector()

videoclub.server.collector.ServerCollector.ServerCollector ( boolean  isTest) throws RemoteException

Definición en la línea 56 del archivo ServerCollector.java.

Documentación de las funciones miembro

◆ addRemoteObserver()

synchronized void videoclub.server.collector.ServerCollector.addRemoteObserver ( IRemoteObserver  observer)

Implementa videoclub.observer.RMI.IRemoteObservable.

Definición en la línea 89 del archivo ServerCollector.java.

Gráfico de llamadas para esta función:

◆ alquilarPelicula()

boolean videoclub.server.collector.ServerCollector.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.

Implementa videoclub.server.collector.ICollector.

Definición en la línea 301 del archivo ServerCollector.java.

◆ broadcastMessage()

synchronized void videoclub.server.collector.ServerCollector.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.

Implementa videoclub.server.collector.ICollector.

Definición en la línea 1190 del archivo ServerCollector.java.

Gráfico de llamadas para esta función:

◆ conectarUsuario()

synchronized void videoclub.server.collector.ServerCollector.conectarUsuario ( ) throws RemoteException

Método sincronizar que un usuario está conectado:

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

Implementa videoclub.server.collector.ICollector.

Definición en la línea 1213 del archivo ServerCollector.java.

Gráfico de llamadas para esta función:

◆ countRemoteObservers()

synchronized int videoclub.server.collector.ServerCollector.countRemoteObservers ( )

Implementa videoclub.observer.RMI.IRemoteObservable.

Definición en la línea 102 del archivo ServerCollector.java.

Gráfico de llamadas para esta función:

◆ deleteRemoteObserver()

synchronized void videoclub.server.collector.ServerCollector.deleteRemoteObserver ( IRemoteObserver  observer)

Implementa videoclub.observer.RMI.IRemoteObservable.

Definición en la línea 94 del archivo ServerCollector.java.

Gráfico de llamadas para esta función:

◆ deleteRemoteObservers()

synchronized void videoclub.server.collector.ServerCollector.deleteRemoteObservers ( )

Implementa videoclub.observer.RMI.IRemoteObservable.

Definición en la línea 98 del archivo ServerCollector.java.

Gráfico de llamadas para esta función:

◆ desconectarUsuario()

synchronized void videoclub.server.collector.ServerCollector.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.

Implementa videoclub.server.collector.ICollector.

Definición en la línea 1197 del archivo ServerCollector.java.

Gráfico de llamadas para esta función:

◆ eliminarCliente()

boolean videoclub.server.collector.ServerCollector.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.

Implementa videoclub.server.collector.ICollector.

Definición en la línea 670 del archivo ServerCollector.java.

◆ finalize()

void videoclub.server.collector.ServerCollector.finalize ( ) throws Throwable
protected

Definición en la línea 82 del archivo ServerCollector.java.

◆ getCliente()

Cliente videoclub.server.collector.ServerCollector.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.

Implementa videoclub.server.collector.ICollector.

Definición en la línea 295 del archivo ServerCollector.java.

◆ getUsuario()

Usuario videoclub.server.collector.ServerCollector.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.

Implementa videoclub.server.collector.ICollector.

Definición en la línea 434 del archivo ServerCollector.java.

◆ insertarPelicula()

boolean videoclub.server.collector.ServerCollector.insertarPelicula ( String  nombre,
int  duracion,
byte []  descripcion,
int  anyo,
float  precio,
String  categoria,
int  cantidad,
Imagen  imagen,
boolean  novedad 
)

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.

Implementa videoclub.server.collector.ICollector.

Definición en la línea 198 del archivo ServerCollector.java.

Gráfico de llamadas para esta función:

◆ login()

boolean videoclub.server.collector.ServerCollector.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.

Implementa videoclub.server.collector.ICollector.

Definición en la línea 161 del archivo ServerCollector.java.

Gráfico de llamadas para esta función:

◆ obtenerAlquileres()

List<Alquiler> videoclub.server.collector.ServerCollector.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.

Implementa videoclub.server.collector.ICollector.

Definición en la línea 464 del archivo ServerCollector.java.

◆ obtenerAmigos()

List<Amigo> videoclub.server.collector.ServerCollector.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.

Implementa videoclub.server.collector.ICollector.

Definición en la línea 536 del archivo ServerCollector.java.

◆ obtenerCategorias()

List<Categoria> videoclub.server.collector.ServerCollector.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.

Implementa videoclub.server.collector.ICollector.

Definición en la línea 1164 del archivo ServerCollector.java.

◆ obtenerClientes()

List<Cliente> videoclub.server.collector.ServerCollector.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.

Implementa videoclub.server.collector.ICollector.

Definición en la línea 372 del archivo ServerCollector.java.

◆ obtenerInventarios()

List<Inventario> videoclub.server.collector.ServerCollector.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.

Implementa videoclub.server.collector.ICollector.

Definición en la línea 349 del archivo ServerCollector.java.

◆ obtenerMensajes()

List<Mensaje> videoclub.server.collector.ServerCollector.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.

Implementa videoclub.server.collector.ICollector.

Definición en la línea 440 del archivo ServerCollector.java.

◆ obtenerNoticias()

List<Noticia> videoclub.server.collector.ServerCollector.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.

Implementa videoclub.server.collector.ICollector.

Definición en la línea 1023 del archivo ServerCollector.java.

◆ obtenerNotificacionesAlquileres()

List<NotificarAlquiler> videoclub.server.collector.ServerCollector.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.

Implementa videoclub.server.collector.ICollector.

Definición en la línea 1138 del archivo ServerCollector.java.

◆ obtenerOpiniones()

List<Opinion> videoclub.server.collector.ServerCollector.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.

Implementa videoclub.server.collector.ICollector.

Definición en la línea 955 del archivo ServerCollector.java.

◆ obtenerPeliculas()

List<Pelicula> videoclub.server.collector.ServerCollector.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.

Implementa videoclub.server.collector.ICollector.

Definición en la línea 268 del archivo ServerCollector.java.

◆ obtenerPeliculasAlquiladas()

List<Alquiler> videoclub.server.collector.ServerCollector.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.

Implementa videoclub.server.collector.ICollector.

Definición en la línea 763 del archivo ServerCollector.java.

◆ obtenerPeliculasFavoritas()

List<PeliculaFavorita> videoclub.server.collector.ServerCollector.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.

Implementa videoclub.server.collector.ICollector.

Definición en la línea 834 del archivo ServerCollector.java.

◆ obtenerPeliculasNuevas()

List<Pelicula> videoclub.server.collector.ServerCollector.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.

Implementa videoclub.server.collector.ICollector.

Definición en la línea 486 del archivo ServerCollector.java.

◆ obtenerPeliculasPendientes()

List<PeliculaPendiente> videoclub.server.collector.ServerCollector.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.

Implementa videoclub.server.collector.ICollector.

Definición en la línea 860 del archivo ServerCollector.java.

◆ obtenerPeliculasVistas()

List<PeliculaVista> videoclub.server.collector.ServerCollector.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.

Implementa videoclub.server.collector.ICollector.

Definición en la línea 930 del archivo ServerCollector.java.

◆ obtenerProximosEstrenos()

List<ProximoEstreno> videoclub.server.collector.ServerCollector.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.

Implementa videoclub.server.collector.ICollector.

Definición en la línea 1068 del archivo ServerCollector.java.

◆ obtenerRecomendaciones()

List<Recomendacion> videoclub.server.collector.ServerCollector.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.

Implementa videoclub.server.collector.ICollector.

Definición en la línea 644 del archivo ServerCollector.java.

◆ obtenerUsuarios()

List<Usuario> videoclub.server.collector.ServerCollector.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.

Implementa videoclub.server.collector.ICollector.

Definición en la línea 511 del archivo ServerCollector.java.

◆ obtenerUsuariosConectados()

List<Usuario> videoclub.server.collector.ServerCollector.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.

Implementa videoclub.server.collector.ICollector.

Definición en la línea 1184 del archivo ServerCollector.java.

◆ registerUser()

boolean videoclub.server.collector.ServerCollector.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.

Implementa videoclub.server.collector.ICollector.

Definición en la línea 107 del archivo ServerCollector.java.

Gráfico de llamadas para esta función:

◆ setAmigo()

boolean videoclub.server.collector.ServerCollector.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.

Implementa videoclub.server.collector.ICollector.

Definición en la línea 561 del archivo ServerCollector.java.

Gráfico de llamadas para esta función:

◆ setMensaje()

boolean videoclub.server.collector.ServerCollector.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.

Implementa videoclub.server.collector.ICollector.

Definición en la línea 395 del archivo ServerCollector.java.

Gráfico de llamadas para esta función:

◆ setNoticia()

boolean videoclub.server.collector.ServerCollector.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.

Implementa videoclub.server.collector.ICollector.

Definición en la línea 1046 del archivo ServerCollector.java.

◆ setNotificacionAlquiler()

boolean videoclub.server.collector.ServerCollector.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.

Implementa videoclub.server.collector.ICollector.

Definición en la línea 1114 del archivo ServerCollector.java.

◆ setOpinion()

boolean videoclub.server.collector.ServerCollector.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.

Implementa videoclub.server.collector.ICollector.

Definición en la línea 978 del archivo ServerCollector.java.

◆ setPeliculaFavorita()

boolean videoclub.server.collector.ServerCollector.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.

Implementa videoclub.server.collector.ICollector.

Definición en la línea 788 del archivo ServerCollector.java.

Gráfico de llamadas para esta función:

◆ setPeliculaPendiente()

boolean videoclub.server.collector.ServerCollector.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.

Implementa videoclub.server.collector.ICollector.

Definición en la línea 885 del archivo ServerCollector.java.

Gráfico de llamadas para esta función:

◆ setPeliculaVista()

boolean videoclub.server.collector.ServerCollector.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.

Implementa videoclub.server.collector.ICollector.

Definición en la línea 711 del archivo ServerCollector.java.

Gráfico de llamadas para esta función:

◆ setProximoEstreno()

boolean videoclub.server.collector.ServerCollector.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.

Implementa videoclub.server.collector.ICollector.

Definición en la línea 1092 del archivo ServerCollector.java.

◆ setRecomendacion()

boolean videoclub.server.collector.ServerCollector.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.

Implementa videoclub.server.collector.ICollector.

Definición en la línea 598 del archivo ServerCollector.java.


La documentación para esta clase fue generada a partir del siguiente fichero: