|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectes.mcu.yingo.tareas.acciones.AccionBorrarTareaModificada
public class AccionBorrarTareaModificada
Acción que se utiliza conjuntamente con el GeneradorHtmlBotonVolver y que se utiliza para eliminar la tarea que ha sido modificada. Esta acción deberá ejecutarse al finalizar una tarea que pueda ser modificada.
Field Summary | |
---|---|
private BaseDatos |
baseDatos
Objeto que contiene las acciones más comunes con la base de datos |
private java.lang.String |
consultaPrimeraTareaNoActiva
Consulta que nos devuelve la primera tarea realizada y modificada (no activa) del mismo tipo que la actual. |
private java.lang.String |
idAplicacion
Id de la aplicación que se está ejecutando |
protected org.apache.commons.logging.Log |
logger
Log de la aplicación |
Constructor Summary | |
---|---|
AccionBorrarTareaModificada()
|
Method Summary | |
---|---|
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 elimina la tarea modificada y los datos de esta. |
BaseDatos |
getBaseDatos()
|
java.lang.String |
getConsultaPrimeraTareaNoActiva()
|
java.lang.String |
getIdAplicacion()
Obtiene el id de aplicación |
private TareasRealizadas |
obtenerPrimeraTareaNoActiva(Dao dao,
java.lang.String codExpediente,
java.lang.String idTarea,
Usuario usuario)
Obtiene la primera tarea realizada y modificada (no activa) del expediente y usuario actual |
void |
setBaseDatos(BaseDatos baseDatos)
|
void |
setConsultaPrimeraTareaNoActiva(java.lang.String consultaPrimeraTareaNoActiva)
|
void |
setIdAplicacion(java.lang.String idAplicacion)
carga el id de aplicación |
private void |
validarParametros()
Valida que todos los atributos estén cargados |
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 java.lang.String idAplicacion
private BaseDatos baseDatos
private java.lang.String consultaPrimeraTareaNoActiva
Constructor Detail |
---|
public AccionBorrarTareaModificada()
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
doAccion
in interface Accion
dao
- idTarea
- codexpediente
- datos
- usuario
-
YingoException
private void validarParametros() throws YingoException
YingoException
private TareasRealizadas obtenerPrimeraTareaNoActiva(Dao dao, java.lang.String codExpediente, java.lang.String idTarea, Usuario usuario)
dao
- codExpediente
- idTarea
- usuarioId
-
public BaseDatos getBaseDatos()
public void setBaseDatos(BaseDatos baseDatos)
baseDatos
- the baseDatos to setpublic java.lang.String getConsultaPrimeraTareaNoActiva()
public void setConsultaPrimeraTareaNoActiva(java.lang.String consultaPrimeraTareaNoActiva)
consultaPrimeraTareaNoActiva
- the consultaPrimeraTareaNoActiva to setpublic java.lang.String getIdAplicacion()
IdAplicacionAware
getIdAplicacion
in interface IdAplicacionAware
public void setIdAplicacion(java.lang.String idAplicacion)
IdAplicacionAware
setIdAplicacion
in interface IdAplicacionAware
idAplicacion
- the idAplicacion to set
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |