es.mcu.yingo.tareas.enlazadores
Class EnlazadorPorHqlAbstracto

java.lang.Object
  extended by es.mcu.yingo.tareas.enlazadores.EnlazadorCompuestoAbstracto
      extended by es.mcu.yingo.tareas.enlazadores.EnlazadorPorHqlAbstracto
All Implemented Interfaces:
Enlazador
Direct Known Subclasses:
EnlazadorPorHqlCompuesto, EnlazadorPorHqlValidadorCompuesto

public abstract class EnlazadorPorHqlAbstracto
extends EnlazadorCompuestoAbstracto

Métodos y atributos comunes de los enlazadores siguientes por consulta HQL cuyo único parémetro es el código de expediente. La consulta se realiza con el mismo objeto conexión con el que se ejecuta la tarea con lo que se mantiene la transacción de BBDD

Author:
miguel.esteban

Field Summary
private  java.lang.String consultaHQL
          Consulta HQL que se ejecutará.
 
Fields inherited from class es.mcu.yingo.tareas.enlazadores.EnlazadorCompuestoAbstracto
logger
 
Constructor Summary
EnlazadorPorHqlAbstracto()
           
 
Method Summary
 java.lang.String getConsultaHQL()
           
protected  java.lang.String obtenerValor(Dao dao, java.lang.String idAplicacion, java.lang.String codExpediente)
          Obtiene el valor del campo
 void setConsultaHQL(java.lang.String consultaHQL)
           
 
Methods inherited from class es.mcu.yingo.tareas.enlazadores.EnlazadorCompuestoAbstracto
getEnlazadorDefecto, obtenerEnlazadorPorValor, setEnlazadorDefecto, siguientes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

consultaHQL

private java.lang.String consultaHQL
Consulta HQL que se ejecutará. Sólo se le pasará como parámetro el código de expediente

Constructor Detail

EnlazadorPorHqlAbstracto

public EnlazadorPorHqlAbstracto()
Method Detail

obtenerValor

protected java.lang.String obtenerValor(Dao dao,
                                        java.lang.String idAplicacion,
                                        java.lang.String codExpediente)
                                 throws BaseDatosYingoException
Description copied from class: EnlazadorCompuestoAbstracto
Obtiene el valor del campo

Specified by:
obtenerValor in class EnlazadorCompuestoAbstracto
Returns:
Throws:
BaseDatosYingoException

getConsultaHQL

public java.lang.String getConsultaHQL()
Returns:
the consultaHQL

setConsultaHQL

public void setConsultaHQL(java.lang.String consultaHQL)
Parameters:
consultaHQL - the consultaHQL to set