es.mcu.yingo.aplicacion.canceladores
Class CanceladorSimple

java.lang.Object
  extended by es.mcu.yingo.aplicacion.canceladores.CanceladorSimple
All Implemented Interfaces:
Cancelador

public class CanceladorSimple
extends java.lang.Object
implements Cancelador

Cancelador que deja la tarea se en un estado final, eliminando toas las tareas pendientes y previas. Realiza las siguientes acciones:

Author:
miguel.esteban

Field Summary
private  BaseDatos baseDatos
          Objeto que contiene las consultas más comunes a BBDD
protected  org.apache.commons.logging.Log logger
           
 
Constructor Summary
CanceladorSimple()
           
 
Method Summary
 void cancela(Dao dao, java.lang.String idAplicacion, java.lang.String codExpediente, Usuario usuario)
          Cancela un expediente
 BaseDatos getBaseDatos()
           
 void setBaseDatos(BaseDatos baseDatos)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

protected final org.apache.commons.logging.Log logger

baseDatos

private BaseDatos baseDatos
Objeto que contiene las consultas más comunes a BBDD

Constructor Detail

CanceladorSimple

public CanceladorSimple()
Method Detail

getBaseDatos

public BaseDatos getBaseDatos()
Returns:
Devuelve el objeto baseDatos

setBaseDatos

public void setBaseDatos(BaseDatos baseDatos)
Parameters:
baseDatos - Carga el objeto baseDatos

cancela

public void cancela(Dao dao,
                    java.lang.String idAplicacion,
                    java.lang.String codExpediente,
                    Usuario usuario)
             throws YingoException
Description copied from interface: Cancelador
Cancela un expediente

Specified by:
cancela in interface Cancelador
Parameters:
dao - Objeto conexión de BBDD con el que se ejecuta la tarea
idAplicacion - Id de aplicación
codExpediente - Codigo de expediente
usuario - Usuario que realiza la tarea
Throws:
YingoException