|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectes.mcu.yingo.aplicacion.permisos.PermisoPorUsuario
public class PermisoPorUsuario
Esta clase indica si se tiene permiso o no para realizar una determinada acción. El funcionamiento es el siguiente: Si la tarea pendiente que está almacenada en la base de datos está asignada al usuario, se concede el premiso El funcionamiento típico de este permiso, puede ser: "Puede ejecutar la tarea el usuario que esta asignado a la tarea pendiente en la base de datos
Field Summary | |
---|---|
private BaseDatos |
baseDatos
Objeto que gestiona algunas operaciones comunes que se realizan sobre la base de datos de Yingo |
Constructor Summary | |
---|---|
PermisoPorUsuario()
|
Method Summary | |
---|---|
BaseDatos |
getBaseDatos()
Objeto que gestiona algunas operaciones comunes que se realizan sobre la base de datos de Yingo |
void |
setBaseDatos(BaseDatos baseDatos)
Objeto que gestiona algunas operaciones comunes que se realizan sobre la base de datos de Yingo |
boolean |
tienePermiso(Dao dao,
java.lang.String idAplicacion,
java.lang.String idTarea,
java.lang.String codExpediente,
Usuario usuario)
Implementación del interfaz Permisos Devuelve true si la tarea que esta asignada como pendiente en la base de datos Yingo, esta asignada al usuario |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private BaseDatos baseDatos
Constructor Detail |
---|
public PermisoPorUsuario()
Method Detail |
---|
public boolean tienePermiso(Dao dao, java.lang.String idAplicacion, java.lang.String idTarea, java.lang.String codExpediente, Usuario usuario) throws YingoException
tienePermiso
in interface Permisos
dao
- idAplicacion
- idTarea
- codExpediente
- usuario
-
BaseDatosYingoException
YingoException
public BaseDatos getBaseDatos()
public void setBaseDatos(BaseDatos baseDatos)
baseDatos
- the baseDatos to set
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |