es.mcu.yingo.tareas.acciones
Class AccionCompuesta

java.lang.Object
  extended by es.mcu.yingo.tareas.acciones.AccionCompuesta
All Implemented Interfaces:
Accion

public class AccionCompuesta
extends java.lang.Object
implements Accion

Acción compuesta. Contiene una lista de acciones que se irán lanzando en orden

Author:
miguel.esteban

Field Summary
private  java.util.List<Accion> listaAcciones
          Lista de acciones a ejecutar
 
Constructor Summary
AccionCompuesta()
           
 
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)
          Agrupa un conjunto de acciones y las va ejecutando una detrás de otra
 java.util.List<Accion> getListaAcciones()
          Lista de acciones a ejecutar
 void setListaAcciones(java.util.List<Accion> listaAcciones)
          Lista de acciones a ejecutar
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

listaAcciones

private java.util.List<Accion> listaAcciones
Lista de acciones a ejecutar

Constructor Detail

AccionCompuesta

public AccionCompuesta()
Method Detail

doAccion

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
Agrupa un conjunto de acciones y las va ejecutando una detrás de otra

Specified by:
doAccion in interface Accion
Parameters:
dao -
idTarea -
codexpediente -
datos -
usuario -
Throws:
YingoException

getListaAcciones

public java.util.List<Accion> getListaAcciones()
Lista de acciones a ejecutar

Returns:
the listaAcciones

setListaAcciones

public void setListaAcciones(java.util.List<Accion> listaAcciones)
Lista de acciones a ejecutar

Parameters:
listaAcciones - the listaAcciones to set