|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectes.mcu.yingo.tareas.acciones.AccionAbstracta
es.mcu.yingo.tareas.acciones.AccionCopiaFicheros
public class AccionCopiaFicheros
Acción que graba en BBDD los datos del fichero que se pasa en el map de datos
Se guarda en la tabla datos con la fecha y el id de tarea de la última tarea
que ha guardado el usuario, es decir, la tarea desde donde se lanza la
acción.
Esta tarea sirve para pasar ficheros de una aplicación a otra asociada,
cuandose crean expedientes de la segunda aplicación desde la primera.
Si está definido el atributo 'sufijoNomCampo' se añadirá al nombre del campo
de la aplicación 1 cuando se grabe el dato en la aplicación 2
Field Summary | |
---|---|
private java.util.List<java.lang.String> |
camposFicheros
Lista de campos ficheros, donde su valor viene en el map de datos |
private java.lang.String |
sufijoNomCampo
Si está definido se añadirá en el inicio del nombre del campo de la clave del map y será el nombre del campo en el dato que se va a guardar en la BBDD |
private UtilFichero |
utilFicheroReal
Util fichero de real. |
Fields inherited from class es.mcu.yingo.tareas.acciones.AccionAbstracta |
---|
logger |
Constructor Summary | |
---|---|
AccionCopiaFicheros()
|
Method Summary | |
---|---|
private void |
_doAccion(Dao dao,
java.lang.String idTarea,
java.lang.String codExpediente,
java.util.Map<java.lang.String,java.lang.String> datos,
Usuario usuario)
Método privado que recoge todas las excepciones de doAccion |
void |
doAccion(Dao dao,
java.lang.String idTarea,
java.lang.String codexpediente,
java.util.Map<java.lang.String,java.lang.String> datos,
Usuario usuario)
Lanza la ejecución de la acción que se le indique en la implementación de la clase |
java.util.List<java.lang.String> |
getCamposFicheros()
|
java.lang.String |
getSufijoNomCampo()
|
UtilFichero |
getUtilFicheroReal()
|
void |
setCamposFicheros(java.util.List<java.lang.String> camposFicheros)
|
void |
setSufijoNomCampo(java.lang.String sufijoNomCampo)
|
void |
setUtilFicheroReal(UtilFichero utilFicheroReal)
|
Methods inherited from class es.mcu.yingo.tareas.acciones.AccionAbstracta |
---|
crearRutaReal, getBaseDatos, getIdAplicacion, grabarValorEnDatos, grabarValorEnDatosFichero, obtenerUltimaTarea, setBaseDatos, setIdAplicacion |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private java.util.List<java.lang.String> camposFicheros
private UtilFichero utilFicheroReal
private java.lang.String sufijoNomCampo
Constructor Detail |
---|
public AccionCopiaFicheros()
Method Detail |
---|
public void doAccion(Dao dao, java.lang.String idTarea, java.lang.String codexpediente, java.util.Map<java.lang.String,java.lang.String> datos, Usuario usuario) throws YingoException
Accion
YingoException
private void _doAccion(Dao dao, java.lang.String idTarea, java.lang.String codExpediente, java.util.Map<java.lang.String,java.lang.String> datos, Usuario usuario) throws YingoException, java.security.NoSuchAlgorithmException, java.io.IOException
dao
- idTarea
- codExpediente
- datos
- usuario
-
YingoException
java.io.IOException
java.security.NoSuchAlgorithmException
public java.util.List<java.lang.String> getCamposFicheros()
public void setCamposFicheros(java.util.List<java.lang.String> camposFicheros)
public UtilFichero getUtilFicheroReal()
public void setUtilFicheroReal(UtilFichero utilFicheroReal)
public java.lang.String getSufijoNomCampo()
public void setSufijoNomCampo(java.lang.String sufijoNomCampo)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |