|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectes.mcu.yingo.tareas.asignadoresUsuarios.AsignadorConcatenaDatos
public class AsignadorConcatenaDatos
Recupera de base de datos el valor de los campos cuyo id es
nomDato1
y nomDato2
y los
concatena. Es útil cuando el id del usuario hay que formarlo
a partir de una combinación de dos elementos, como DNI + CIF,
centro + id_usuario_centro, o cualquier otra combinación.
Field Summary | |
---|---|
private BaseDatos |
baseDatos
Utilidad de base de datos en la aplicación |
private java.lang.String |
caracterConcatena
Caracteres de concatenación |
protected org.apache.commons.logging.Log |
logger
Log de la aplicación |
private java.lang.String |
nomDato1
Primer dato a concatenar |
private java.lang.String |
nomDato2
Segundo dato a concatenar |
Constructor Summary | |
---|---|
AsignadorConcatenaDatos()
Constructor |
Method Summary | |
---|---|
BaseDatos |
getBaseDatos()
Operaciones comunes con la base de datos de la aplicación |
java.lang.String |
getCaracterConcatena()
Caracteres de concatenación |
java.lang.String |
getNomDato1()
Primer dato a concatenar |
java.lang.String |
getNomDato2()
Segundo dato a concatenar |
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 lo cual accede a la base de datos y recupera los valores de nomDato1
y nomDato2 y los concatena. |
void |
setBaseDatos(BaseDatos baseDatos)
Operaciones comunes con la base de datos de la aplicación |
void |
setCaracterConcatena(java.lang.String caracterConcatena)
Caracteres de concatenación |
void |
setNomDato1(java.lang.String nomDato1)
Primer dato a concatenar |
void |
setNomDato2(java.lang.String nomDato2)
Segundo dato a concatenar |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected final org.apache.commons.logging.Log logger
private BaseDatos baseDatos
private java.lang.String nomDato1
private java.lang.String nomDato2
private java.lang.String caracterConcatena
Constructor Detail |
---|
public AsignadorConcatenaDatos()
Method Detail |
---|
public java.lang.String getUsuario(Dao dao, java.lang.String idAplicacion, java.lang.String codExpediente, Usuario usuario) throws YingoException
nomDato1
y nomDato2
y los concatena.
getUsuario
in interface AsignadorUsuario
dao
- idAplicacion
- codExpediente
- usuario
-
YingoException
public BaseDatos getBaseDatos()
public void setBaseDatos(BaseDatos baseDatos)
baseDatos
- the baseDatos to setpublic java.lang.String getNomDato1()
public void setNomDato1(java.lang.String nomDato1)
nomDato
- the nomDato to setpublic java.lang.String getNomDato2()
public void setNomDato2(java.lang.String nomDato2)
nomDato
- the nomDato to setpublic java.lang.String getCaracterConcatena()
public void setCaracterConcatena(java.lang.String caracterConcatena)
caracterConcatena
- the caracterConcatena to set
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |