Class Recurso

java.lang.Object
es.mde.entidades.Recurso

@Entity public class Recurso extends Object
Representa los recursos que ofrece cada CENAD/CMT
Author:
JOSE LUIS PUENTES ALAMOS - MIGUEL PRADA MUNOZ
  • Constructor Details

    • Recurso

      public Recurso()
      Crea un recurso
  • Method Details

    • getId

      public Long getId()
      Devuelve el Id de un recurso
      Returns:
      Devuelve el Id de un recurso
    • setId

      public void setId(Long id)
      Guarda el Id de un recurso
      Parameters:
      id - Id del recurso
    • getNombre

      public String getNombre()
      Devuelve el nombre del recurso
      Returns:
      Devuelve el nombre del recurso
    • setNombre

      public void setNombre(String nombre)
      Guarda el nombre del recurso
      Parameters:
      nombre - Nombre del recurso
    • getDescripcion

      public String getDescripcion()
      Devuelve la descripcion del recurso
      Returns:
      Devuelve la descripcion del recurso
    • setDescripcion

      public void setDescripcion(String descripcion)
      Guarda la descripcion del recurso
      Parameters:
      descripcion - Descripcion del recurso
    • getOtros

      public String getOtros()
      Devuelve otra informacion de interes del recurso
      Returns:
      Devuelve otra informacion de interes del recurso
    • setOtros

      public void setOtros(String otros)
      Guarda otra informacion de interes del recurso
      Parameters:
      otros - Otra informacion de interes del recurso
    • getFicheros

      public Collection<Fichero> getFicheros()
      Devuelve los ficheros del recurso
      Returns:
      Devuelve los ficheros del recurso
    • setFicheros

      public void setFicheros(Collection<Fichero> ficheros)
      Guarda los ficheros del recurso
      Parameters:
      ficheros - Ficheros asociados a ese recurso
    • getUsuarioGestor

      public UsuarioGestor getUsuarioGestor()
      Devuelve el gestor de ese recurso
      Returns:
      Devuelve el gestor del recurso
    • setUsuarioGestor

      public void setUsuarioGestor(UsuarioGestor usuario)
      Guarda el gestor del recurso
      Parameters:
      usuario - Gestor del recurso
    • getCategoria

      public Categoria getCategoria()
      Devuelve la categoria del recurso
      Returns:
      Devuelve la categoria del recurso
    • setCategoria

      public void setCategoria(Categoria categoria)
      Guarda la categoria del recurso
      Parameters:
      categoria - Categoria del recurso
    • getTipoFormulario

      public TipoFormulario getTipoFormulario()
      Devuelve el tipo de formulario al que pertenece el recurso
      Returns:
      Devuelve el tipo de formulario al que pertenece el recurso
    • setTipoFormulario

      public void setTipoFormulario(TipoFormulario tipoFormulario)
      Guarda el tipo de formulario del recurso
      Parameters:
      tipoFormulario - Tipo de formulario del recurso
    • getSolicitudes

      public Collection<SolicitudRecurso> getSolicitudes()
      Devuelve las solicitudes del recurso
      Returns:
      Devuelve las solicitudes del recurso
    • setSolicitudes

      public void setSolicitudes(Collection<SolicitudRecurso> solicitudes)
      Guarda las solicitudes del recurso
      Parameters:
      solicitudes - Solicitudes del recurso
    • isConDatosEspecificosSolicitud

      public boolean isConDatosEspecificosSolicitud()
      Devuelve un boolean que define si la solicitud tendra datos especificos
      Returns:
      Devuelve un boolean que define si la solicitud tendra datos especificos
    • setConDatosEspecificosSolicitud

      public void setConDatosEspecificosSolicitud(boolean conDatosEspecificosSolicitud)
      Guarda el boolean que define si la solicitud tendra datos especificos
      Parameters:
      conDatosEspecificosSolicitud - Verdadero/Falso
    • getDatosEspecificosSolicitud

      public String getDatosEspecificosSolicitud()
      Devuelve los datos especificos de la solicitud
      Returns:
      Devuelve los datos especificos de la solicitud
    • setDatosEspecificosSolicitud

      public void setDatosEspecificosSolicitud(String datosEspecificosSolicitud)
      Guarda los datos especificos de la solicitud
      Parameters:
      datosEspecificosSolicitud - Datos especificos necesarios para la solicitud
    • addFichero

      public void addFichero(Fichero fichero)
      Agrega el fichero al recurso
      Parameters:
      fichero - Fichero agregado
    • addSolicitudRecurso

      public void addSolicitudRecurso(SolicitudRecurso solicitud)
      Agrega la solicitud al recurso
      Parameters:
      solicitud - Solicitud agregada