es.mcu.yingo.tareas.enlazadores
Class EnlazadorPorDatoLista

java.lang.Object
  extended by es.mcu.yingo.tareas.enlazadores.EnlazadorPorDato
      extended by es.mcu.yingo.tareas.enlazadores.EnlazadorPorDatoLista
All Implemented Interfaces:
Enlazador

public class EnlazadorPorDatoLista
extends EnlazadorPorDato

Devuelve de la lista de tareas configurada en la propiedad sigientes la tarea cuya clave coincida con el valor almacenado en la base de datos con la clave definida en la propiedad nomDato

Una tarea puede enlazarse con otras n tareas, la manera en las que estas tareas se ejecutarán, estará definida por sus activadores y sus asignadores de usuario

Author:
carlos.garcia.h

Constructor Summary
EnlazadorPorDatoLista()
           
 
Method Summary
 java.util.List siguientes(Dao dao, java.lang.String idAplicacion, java.lang.String codExpediente)
          Es similar al EnlazadorPorDato, consulta en la bbdd el valor seleccionado en la propiedad nomDato, si coincide con el que se ha definido en el fichero de configuración, devuelve la lista con las siguientes tareas a enlazar, en lugar de devolver una única tarea, como en el caso del EnlazadorPorDato
Si no coincide, se listan las acciones definidas por configuración "porDefecto"
 
Methods inherited from class es.mcu.yingo.tareas.enlazadores.EnlazadorPorDato
getBaseDatos, getNomDato, getSiguientes, setBaseDatos, setNomDato, setSiguientes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EnlazadorPorDatoLista

public EnlazadorPorDatoLista()
Method Detail

siguientes

public java.util.List siguientes(Dao dao,
                                 java.lang.String idAplicacion,
                                 java.lang.String codExpediente)
                          throws BaseDatosYingoException
Es similar al EnlazadorPorDato, consulta en la bbdd el valor seleccionado en la propiedad nomDato, si coincide con el que se ha definido en el fichero de configuración, devuelve la lista con las siguientes tareas a enlazar, en lugar de devolver una única tarea, como en el caso del EnlazadorPorDato
Si no coincide, se listan las acciones definidas por configuración "porDefecto"

Specified by:
siguientes in interface Enlazador
Overrides:
siguientes in class EnlazadorPorDato
Returns:
Throws:
BaseDatosYingoException