|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectes.mcu.yingo.tareas.asignadoresUsuarios.AsignadorDatoAbstracto
public abstract class AsignadorDatoAbstracto
Clase abstracta que centraliza operaciones comunes de los asignadores de usuario que utilizan un campo para almacenar un dato utilizado de alguna manera para recuperar el id del usuario
Field Summary | |
---|---|
private BaseDatos |
baseDatos
Utillidad que contiene funciones comunes realizadas sobre la base de datos de la aplicación |
protected org.apache.commons.logging.Log |
logger
|
private java.lang.String |
nomDato
Id del campo, donde se almacenara en base de datos el usuario a asignar |
Constructor Summary | |
---|---|
AsignadorDatoAbstracto()
|
Method Summary | |
---|---|
BaseDatos |
getBaseDatos()
Utillidad que contiene funciones comunes realizadas sobre la base de datos de la aplicación |
java.lang.String |
getNomDato()
Id del campo, donde se almacenara en base de datos el usuario a asignar |
java.lang.String |
obtenerContenidoCampo(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 . |
void |
setBaseDatos(BaseDatos baseDatos)
Utillidad que contiene funciones comunes realizadas sobre la base de datos de la aplicación |
void |
setNomDato(java.lang.String nomDato)
Id del campo, donde se almacenara en base de datos el usuario a asignar |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface es.mcu.yingo.tareas.asignadoresUsuarios.AsignadorUsuario |
---|
getUsuario |
Field Detail |
---|
protected final org.apache.commons.logging.Log logger
private java.lang.String nomDato
private BaseDatos baseDatos
Constructor Detail |
---|
public AsignadorDatoAbstracto()
Method Detail |
---|
public java.lang.String obtenerContenidoCampo(Dao dao, java.lang.String idAplicacion, java.lang.String codExpediente, Usuario usuario) throws YingoException
nomDato
. El contenido de dicho campo será el usuario
que debe de ejecutar la tarea
dao
- idAplicacion
- codExpediente
- usuario
-
YingoException
public BaseDatos getBaseDatos()
public void setBaseDatos(BaseDatos baseDatos)
baseDatos
- the baseDatos to setpublic java.lang.String getNomDato()
public void setNomDato(java.lang.String nomDato)
nomDato
- the nomDato to set
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |