/** Sauvegarde du serveur sélectionné */ public void sauvegarderSelectionChemin(String lAdresse) { C_AccesBaseDonnees cBase = new C_AccesBaseDonnees(); int idStatement = 0; int idStatement2 = 0; try { cBase.ouvrirConnexion(); ArrayList lesParametres = new ArrayList(); lesParametres.add("HTM"); lesParametres.add(lAdresse); lesParametres.add(new Integer(C_Utilisateur.getIdentifiant())); idStatement = cBase.creerPreparedStatement("setServeurSelection"); cBase.executerRequeteStockee(idStatement, "setServeurSelection", lesParametres); idStatement2 = cBase.creerPreparedStatement("setServeurDeselection"); cBase.executerRequeteStockee(idStatement2, "setServeurDeselection", lesParametres); C_Utilisateur.setSelectedHTML(lAdresse); } catch (Exception e) { // Rien d'interresant à faire ici } finally { try { cBase.fermerStatement(idStatement); cBase.fermerStatement(idStatement2); cBase.fermerConnexion(); } catch (SQLException e1) { } } }
/** Récupération du mot de passe du serveur HTML à partir de son adresse */ public String getPWD(String adresse) { try { return C_Utilisateur.findServeurHTML(adresse).getMotDePasse(); } catch (NullPointerException e) { return ""; } }
/** Ajout d'un serveur de fichier HTML */ public void addChemin(String chemin) { C_Utilisateur.addServeurHTML(chemin, "", ""); leModeleChemin.addElement(chemin); }
/** Constructeur préparant la configuration et les modèles */ public C_GenerationHTML(String lIdProcessus, String nomFichierCSS) { super(); idProcessus = lIdProcessus; this.nomFichierCSS = nomFichierCSS; leModeleChemin.initialise(C_Utilisateur.getServeursHTML()); }