|
||||||||||
| 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 Acciondao - 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 IdAplicacionAwarepublic void setIdAplicacion(java.lang.String idAplicacion)
IdAplicacionAware
setIdAplicacion in interface IdAplicacionAwareidAplicacion - the idAplicacion to set
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||