Uses of Interface
es.mcu.yingo.aplicacion.permisos.Permisos

Packages that use Permisos
es.mcu.yingo.aplicacion.permisos   
es.mcu.yingo.bbdd.admin   
es.mcu.yingo.tareas   
es.mcu.yingo.vista   
 

Uses of Permisos in es.mcu.yingo.aplicacion.permisos
 

Classes in es.mcu.yingo.aplicacion.permisos that implement Permisos
 class PermisoDefinidoEnTarea
          Esta clase indica si se tiene permiso o no para acceder a una determinada tarea.
 class PermisoParaAsignarseTareasPendientes
          Esta clase indica si se tiene permiso o no para realizar una determinada acción.
 class PermisoParaLiberarTareasPendientes
          Esta clase indica si se tiene permiso o no para realizar una determinada acción.
 class PermisoPeticionarioOAdmin
          Esta clase indica si se tiene permiso o no para realizar una determinada acción.
 class PermisoPeticionarioYListaRoles
          Esta clase indica si se tiene permiso o no para realizar una determinada acción.
 class PermisoPorRol
          Esta clase indica si se tiene permiso o no para acceder a una determinada tarea.
 class PermisoPorRolConfiguradoXml
          Esta clase indica si se tiene permiso o no para realizar una determinada acción.
 class PermisoPorRolTarea
          Esta clase indica si se tiene permiso o no para realizar una determinada acción.
 class PermisoPorUsuario
          Esta clase indica si se tiene permiso o no para realizar una determinada acción.
 class PermisoPorUsuarioConfiguradoXml
          Esta clase indica si se tiene permiso o no para realizar una determinada acción.
 class PermisosCompuesto
          Obtiene si está definido el permiso para el id de tarea, si no coge el permiso por defecto.
 class PermisosCompuestoListador
          Permisos compuesto.
 class PermisosNunca
          Implementación de permisos que siempre devuelve false
 class PermisoSolicitadaSiRealizada
          Esta clase indica si se tiene permiso o no para realizar una determinada acción.
 class PermisosPorDato
          Esta clase indica si se tiene permiso o no para realizar una determinada acción.
 class PermisosPorRolyPorTarea
          Recorre todos los roles del usuario y comprueba que esté dentro de la lista de tareas que tiene permitido el id de tarea que se pasa como argumento

Esta clase contiene una propiedad mapRolTareasPemitidas que relaciona, unos roles, con una serie de tareas permitidas para cada uno de estos roles

Se verifica que el usuario posee un rol que da permiso a la tarea que se queire ejecutar
 class PermisosRolTarPendienteUsuCodExp
          Comprueba que el usuario tiene tareas pendientes para el código de expediente y la aplicación
 class PermisosRolTarRealizadaUsuCodExp
          Comprueba que el usuario tiene tareas realizadas para el código de expediente y la aplicación
 class PermisosSiempre
          Esta clase indica si se tiene permiso o no para realizar una determinada acción.
 

Fields in es.mcu.yingo.aplicacion.permisos declared as Permisos
private  Permisos PermisosCompuestoListador.permisoDefecto
          Permisos por defecto
private  Permisos PermisosCompuesto.permisosDefecto
          Permiso por defecto
 

Fields in es.mcu.yingo.aplicacion.permisos with type parameters of type Permisos
private  java.util.Map<Tarea,Permisos> PermisosCompuesto.mapTareaPemisos
          Map que relaciona tareas con los permisos para cada una de estas tareas
private  java.util.Map<java.lang.String,Permisos> PermisosCompuestoListador.mapValorPermisos
          Map de permisos donde la clave corresponderá al primer valor que devuelva la consulta
 

Methods in es.mcu.yingo.aplicacion.permisos that return Permisos
private  Permisos PermisosCompuesto.encontrarTareaPermisos(java.lang.String idTarea)
          Encuentra los permisos de la tarea por el id de tarea
 Permisos PermisosCompuestoListador.getPermisoDefecto()
          Permisos por defecto
 Permisos PermisosCompuesto.getPermisosDefecto()
          Permiso por defecto
private  Permisos PermisosCompuestoListador.obtenerPermisoConsulta(Dao dao, java.lang.String codExpediente)
          Realiza la consulta del listador.
 

Methods in es.mcu.yingo.aplicacion.permisos that return types with arguments of type Permisos
 java.util.Map<Tarea,Permisos> PermisosCompuesto.getMapTareaPemisos()
          Map que relaciona tareas con los permisos para cada una de estas tareas
 java.util.Map<java.lang.String,Permisos> PermisosCompuestoListador.getMapValorPermisos()
          Map de permisos donde la clave corresponderá al primer valor que devuelva la consulta
 

Methods in es.mcu.yingo.aplicacion.permisos with parameters of type Permisos
 void PermisosCompuestoListador.setPermisoDefecto(Permisos permisoDefecto)
          Permisos por defecto
 void PermisosCompuesto.setPermisosDefecto(Permisos permisosDefecto)
          Permiso por defecto
 

Method parameters in es.mcu.yingo.aplicacion.permisos with type arguments of type Permisos
 void PermisosCompuesto.setMapTareaPemisos(java.util.Map<Tarea,Permisos> mapTareaPemisos)
          Map que relaciona tareas con los permisos para cada una de estas tareas
 void PermisosCompuestoListador.setMapValorPermisos(java.util.Map<java.lang.String,Permisos> mapValorPermisos)
          Map de permisos donde la clave corresponderá al primer valor que devuelva la consulta
 

Uses of Permisos in es.mcu.yingo.bbdd.admin
 

Fields in es.mcu.yingo.bbdd.admin declared as Permisos
private  Permisos AdministradorTablaImpl.permisos
          Interfaz permisos que se aplica a la tabla.
 

Methods in es.mcu.yingo.bbdd.admin that return Permisos
 Permisos AdministradorTablaImpl.getPermisos()
          Interfaz permisos que se aplica a la tabla.
 Permisos AdministradorTabla.getPermisos()
          Interfaz permisos que se aplica a la tabla.
 

Methods in es.mcu.yingo.bbdd.admin with parameters of type Permisos
 void AdministradorTablaImpl.setPermisos(Permisos permisos)
          Interfaz permisos que se aplica a la tabla.
 

Uses of Permisos in es.mcu.yingo.tareas
 

Fields in es.mcu.yingo.tareas declared as Permisos
private  Permisos SuperTareaImpl.permisos
          Permisos asociados a la tarea
 

Methods in es.mcu.yingo.tareas that return Permisos
 Permisos Tarea.getPermisos()
          Devuelve un objeto Permisos que cormprueba si un usuario tiene permisos para la ejecución de la tarea
 Permisos SuperTareaImpl.getPermisos()
          Permisos asociados a la tarea
 

Methods in es.mcu.yingo.tareas with parameters of type Permisos
 void Tarea.setPermisos(Permisos permisos)
          Hace el set del objeto Permisos asociado a la tarea
 void SuperTareaImpl.setPermisos(Permisos permisos)
          Permisos asociados a la tarea
 

Uses of Permisos in es.mcu.yingo.vista
 

Fields in es.mcu.yingo.vista declared as Permisos
private  Permisos DatosVistaVerDetalleImp.permisoExpedienteCompleto
          Define quien puede acceder a ver el detalle del expediente y quien no.
private  Permisos DatosVistaVerDetalleFechaImp.permisoParaVer
          Permisos para ver el expediente
private  Permisos DatosVistaVerDetalleImp.permisoParaVerPendientes
          Objeto que define los permisos para ver las tareas pendientes.
private  Permisos DatosVistaVerDetalleImp.permisoParaVerRealizadas
          Objeto que define los permisos para ver las tareas realizadas.
(package private)  Permisos DatosVistaAsignaLiberaImp.permisosParaAsignar
          Permisos necesarios para asignar la tarea
(package private)  Permisos DatosVistaAsignaLiberaImp.permisosParaLiberar
          Permisos necesarios para liberar una tarea
private  Permisos DatosVistaMuestraFormBusqueda.permisosTareasBusqueda
          Permisos para realizar la búsqueda
(package private)  Permisos DatosVistaMuestraFormImp.permisosTareasIniciales
          Permisos para ejecutar tareas iniciales
(package private)  Permisos DatosVistaMuestraFormImp.permisosTareasLanzables
          Permisos para realizar tareas lanzables
(package private)  Permisos DatosVistaMuestraFormImp.permisosTareasUsuario
          Permisos por defecto
private  Permisos DatosVistaTarPenUsuarioHql.permisoVerPendientes
          Permisos por los que se filtrará las tareas pendientes del usuario
 

Methods in es.mcu.yingo.vista that return Permisos
 Permisos DatosVistaVerDetalleImp.getPermisoExpedienteCompleto()
          Define quien puede acceder a ver el detalle del expediente y quien no.
 Permisos DatosVistaVerDetalleFechaImp.getPermisoParaVer()
          Permisos para ver el expediente
 Permisos DatosVistaVerDetalleImp.getPermisoParaVerPendientes()
          Objeto que define los permisos para ver las tareas pendientes
 Permisos DatosVistaVerDetalleImp.getPermisoParaVerRealizadas()
          Objeto que define los permisos para ver las tareas realizadas
 Permisos DatosVistaAsignaLiberaImp.getPermisosParaAsignar()
          Permisos necesarios para asignar la tarea
 Permisos DatosVistaAsignaLiberaImp.getPermisosParaLiberar()
          Permisos necesarios para liberar la tarea
 Permisos DatosVistaMuestraFormBusqueda.getPermisosTareasBusqueda()
           
 Permisos DatosVistaMuestraFormImp.getPermisosTareasIniciales()
          Permisos para ejecutar tareas iniciales
 Permisos DatosVistaMuestraFormImp.getPermisosTareasLanzables()
          Recupera el objeto
 Permisos DatosVistaMuestraFormImp.getPermisosTareasUsuario()
          Permisos para realizar tareas lanzables
 Permisos DatosVistaTarPenUsuarioHql.getPermisoVerPendientes()
           
 

Methods in es.mcu.yingo.vista with parameters of type Permisos
 void DatosVistaVerDetalleImp.setPermisoExpedienteCompleto(Permisos permisoExpedienteCompleto)
          Define quien puede acceder a ver el detalle del expediente y quien no.
 void DatosVistaVerDetalleFechaImp.setPermisoParaVer(Permisos permisoParaVer)
          Permisos para ver el expediente
 void DatosVistaVerDetalleImp.setPermisoParaVerPendientes(Permisos permisoParaVerPendientes)
          Objeto que define los permisos para ver las tareas pendientes
 void DatosVistaVerDetalleImp.setPermisoParaVerRealizadas(Permisos permisoParaVerRealizadas)
          Objeto que define los permisos para ver las tareas realizadas
 void DatosVistaAsignaLiberaImp.setPermisosParaAsignar(Permisos permisosParaAsignar)
          Permisos necesarios para asignar la tarea
 void DatosVistaAsignaLiberaImp.setPermisosParaLiberar(Permisos permisosParaLiberar)
          Permisos necesarios para liberar la tarea
 void DatosVistaMuestraFormBusqueda.setPermisosTareasBusqueda(Permisos permisosTareasBusqueda)
           
 void DatosVistaMuestraFormImp.setPermisosTareasIniciales(Permisos permisosTareasIniciales)
          Permisos para ejecutar tareas iniciales
 void DatosVistaMuestraFormImp.setPermisosTareasLanzables(Permisos permisosTareasLanzables)
           
 void DatosVistaMuestraFormImp.setPermisosTareasUsuario(Permisos permisosTareasUsuario)
          Permisos para realizar tareas lanzables
 void DatosVistaTarPenUsuarioHql.setPermisoVerPendientes(Permisos permisoVerPendientes)