/* * codjo.net * * Common Apache License 2.0 */ package net.codjo.control.common; import java.sql.Connection; /** * Interface de base d'un traitment java de type en masse. * * @author $Author: galaber $ * @version $Revision: 1.3 $ */ public interface MassControl { /** * Positionne le contexte d'execution du controle. * * @param context le contexte */ public void setContext(ControlContext context); /** * Positionne le nom de la table temporaire * * @param tabName Le nom de la table de control. */ public void setControlTable(String tabName); /** * Lance le controle sur l'objet. * * @param con La connexion JDBC * @param dico dictionnaire * * @throws ControlException Erreur de controle */ public void control(Connection con, Dictionary dico) throws ControlException; }