es.mcu.yingo.tareas.enlazadores
Class EnlazadorPorHqlCompuesto

java.lang.Object
  extended by es.mcu.yingo.tareas.enlazadores.EnlazadorCompuestoAbstracto
      extended by es.mcu.yingo.tareas.enlazadores.EnlazadorPorHqlAbstracto
          extended by es.mcu.yingo.tareas.enlazadores.EnlazadorPorHqlCompuesto
All Implemented Interfaces:
Enlazador

public class EnlazadorPorHqlCompuesto
extends EnlazadorPorHqlAbstracto

Enlazador siguiente por Hql, a la consulta sólo tiene como parámetro el código de expediente. El valor que se obtiene de la consulta es la clave del Map con el que se obtendrá el enlazador a ejecutar.
Si no se encuentra la clave se ejecutará en enlazador por defecto

Author:
miguel.esteban

Field Summary
private  java.util.Map<java.lang.String,Enlazador> mapValorEnlazador
          Map cuya clave es el valor obteneido de la consulta y como valor el enlazador que le corresponde a ese valor.
 
Fields inherited from class es.mcu.yingo.tareas.enlazadores.EnlazadorCompuestoAbstracto
logger
 
Constructor Summary
EnlazadorPorHqlCompuesto()
           
 
Method Summary
 java.util.Map<java.lang.String,Enlazador> getMapValorEnlazador()
           
protected  Enlazador obtenerEnlazadorPorValor(java.lang.String valor)
          Obtiene el enlazador a partir del valor obtenido
 void setMapValorEnlazador(java.util.Map<java.lang.String,Enlazador> mapValorEnlazador)
           
 
Methods inherited from class es.mcu.yingo.tareas.enlazadores.EnlazadorPorHqlAbstracto
getConsultaHQL, obtenerValor, setConsultaHQL
 
Methods inherited from class es.mcu.yingo.tareas.enlazadores.EnlazadorCompuestoAbstracto
getEnlazadorDefecto, setEnlazadorDefecto, siguientes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mapValorEnlazador

private java.util.Map<java.lang.String,Enlazador> mapValorEnlazador
Map cuya clave es el valor obteneido de la consulta y como valor el enlazador que le corresponde a ese valor. Por defecto el valor será el

See Also:
EnlazadorNulo
Constructor Detail

EnlazadorPorHqlCompuesto

public EnlazadorPorHqlCompuesto()
Method Detail

obtenerEnlazadorPorValor

protected Enlazador obtenerEnlazadorPorValor(java.lang.String valor)
Obtiene el enlazador a partir del valor obtenido

Specified by:
obtenerEnlazadorPorValor in class EnlazadorCompuestoAbstracto
Parameters:
valor -
Returns:

getMapValorEnlazador

public java.util.Map<java.lang.String,Enlazador> getMapValorEnlazador()
Returns:
the mapValorEnlazador

setMapValorEnlazador

public void setMapValorEnlazador(java.util.Map<java.lang.String,Enlazador> mapValorEnlazador)
Parameters:
mapValorEnlazador - the mapValorEnlazador to set