Class TaskEngineSelect


public class TaskEngineSelect extends AbstractTaskEngineSQL
Permet de réaliser des requêtes sur un base de données.

Paramètres d'entrée : n String, Date, Boolean, Double, Integer ou DTO, DTC
Paramètres de sorties : 1 DTO ou DTC
Dans le cas d'un DtObject en sortie, la requête SQL doit ramener un et un seul enregistrement. Dans le cas contraire, la méthode execute() de la classe service remontera un SQLException().

Chaine de configuration :
La chaine de configuration utilise les délimiteurs #NOM# pour les paramètres. L'utilisation d'une valeur d'un DtObject est déclarée par #DTOBJECT.FIELD#. Le paramètre de sortie n'apparaît pas dans la chaine de configuration.

Un DtObject d'entrée peut être utilisé pour la sortie et est alors déclaré en entrée/sortie.
Author:
FCONSTANTIN
  • Constructor Details

    • TaskEngineSelect

      @Inject public TaskEngineSelect(io.vertigo.commons.script.ScriptManager scriptManager, io.vertigo.commons.transaction.VTransactionManager transactionManager, SqlManager sqlManager, SmartTypeManager smartTypeManager)
      Constructor.
      Parameters:
      scriptManager - scriptManager
      transactionManager - transactionManager
      sqlManager - sqlDataBaseManager
  • Method Details