es.mcu.yingo.tareas.asignadoresUsuarios
Class AsignadorDato
java.lang.Object
es.mcu.yingo.tareas.asignadoresUsuarios.AsignadorDatoAbstracto
es.mcu.yingo.tareas.asignadoresUsuarios.AsignadorDato
- All Implemented Interfaces:
- AsignadorUsuario
public class AsignadorDato
- extends AsignadorDatoAbstracto
Devuelve el id de un usuario que se almacena en la base de datos,
en el campo configurado en la propiedad nomDato
.
Las tareas tienen configurado entre sus propiedades un AsignadorUsuario
que nos indica que usuario se asignara a la tarea
- Author:
- carlos.garcia.h
Field Summary |
protected org.apache.commons.logging.Log |
logger
|
Method Summary |
java.lang.String |
getUsuario(Dao dao,
java.lang.String idAplicacion,
java.lang.String codExpediente,
Usuario usuario)
Devuelve el id del usuario que debe ejecutar la tarea
Para ello se obtiene de la base de datos el campo cuyo id se indique en la
propiedad nomDato . |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
protected final org.apache.commons.logging.Log logger
AsignadorDato
public AsignadorDato()
getUsuario
public java.lang.String getUsuario(Dao dao,
java.lang.String idAplicacion,
java.lang.String codExpediente,
Usuario usuario)
throws YingoException
- Devuelve el id del usuario que debe ejecutar la tarea
Para ello se obtiene de la base de datos el campo cuyo id se indique en la
propiedad nomDato
. El contenido de dicho campo será el usuario
que debe de ejecutar la tarea
- Parameters:
dao
- idAplicacion
- codExpediente
- usuario
-
- Returns:
-
- Throws:
YingoException