Index

C D E F G H I L O R T V 
All Classes and Interfaces|All Packages

C

connectionDescriptorList - Static variable in class fr.univlille.iut.info.webutils.model.data.DBConnector
L'ensemble des connexions actuellement configurées Chaque connexion possède un url, un login, et un mot de passe

D

DBConnectionDescriptor - Class in fr.univlille.iut.info.webutils.model.data
Cette classe décrit une connection à une base de données (driver, url, données de connexion)
DBConnectionDescriptor(String) - Constructor for class fr.univlille.iut.info.webutils.model.data.DBConnectionDescriptor
Constructeur
DBConnectionDescriptor(String, String) - Constructor for class fr.univlille.iut.info.webutils.model.data.DBConnectionDescriptor
Constructeur
DBConnectionDescriptor(String, String, String) - Constructor for class fr.univlille.iut.info.webutils.model.data.DBConnectionDescriptor
Constructeur
DBConnectionDescriptor(String, String, String, String) - Constructor for class fr.univlille.iut.info.webutils.model.data.DBConnectionDescriptor
Constructeur
DBConnector - Class in fr.univlille.iut.info.webutils.model.data
Cette classe gère la connexion avec une base de données
DBConnector() - Constructor for class fr.univlille.iut.info.webutils.model.data.DBConnector
 
DBLoop<E> - Class in fr.univlille.iut.info.webutils.model.data
Cette classe permet de simplifier la communication avec la base de données, et d'éviter la redondance de code.
DBLoop(E, String, Loopable<E>) - Constructor for class fr.univlille.iut.info.webutils.model.data.DBLoop
Constructeur
DBRequest<E> - Class in fr.univlille.iut.info.webutils.model.data
Cette classe permet de simplifier la communication avec la base de données, et d'éviter la redondance de code.
DBRequest(Executable<E>) - Constructor for class fr.univlille.iut.info.webutils.model.data.DBRequest
 
defaultConnectionName - Static variable in class fr.univlille.iut.info.webutils.model.data.DBConnector
Le nom de la connexion par défaut à utiliser (la 1ère à être configurée)
doLoop(E, ResultSet) - Method in interface fr.univlille.iut.info.webutils.model.data.Loopable
Permet d'exécuter du code sur une seule ligne de résultat de requête SQL.

E

Executable<E> - Interface in fr.univlille.iut.info.webutils.model.data
Cette interface définit ce qu'est une requête exécutable.
execute(Connection) - Method in interface fr.univlille.iut.info.webutils.model.data.Executable
Permet d'exécuter une requête SQL.
executeLoop() - Method in class fr.univlille.iut.info.webutils.model.data.DBLoop
Cette méthode permet d'exécuter la requête requete.
executeRequest() - Method in class fr.univlille.iut.info.webutils.model.data.DBRequest
Cette méthode permet d'exécuter la requête requete.
executeTransaction(int) - Method in class fr.univlille.iut.info.webutils.model.data.DBRequest
Cette méthode permet d'exécuter la requête sans commit automatique de la transaction requete.

F

fr.univlille.iut.info.webutils.model.data - package fr.univlille.iut.info.webutils.model.data
 
fr.univlille.iut.info.webutils.view - package fr.univlille.iut.info.webutils.view
 

G

getBody() - Method in class fr.univlille.iut.info.webutils.view.HtmlEntirePage
Cette méthode permet de définir le contenu de la balise body de la page
getConnection() - Static method in class fr.univlille.iut.info.webutils.model.data.DBConnector
Cette méthode permet d'initier une connexion à la base de donnée.
getConnection(String) - Static method in class fr.univlille.iut.info.webutils.model.data.DBConnector
Cette méthode permet d'initier une connexion à la base de donnée.
getContent() - Method in interface fr.univlille.iut.info.webutils.view.View
 
getDriver() - Method in class fr.univlille.iut.info.webutils.model.data.DBConnectionDescriptor
 
getEntirePage() - Method in class fr.univlille.iut.info.webutils.view.HtmlEntirePage
Cette méthode permet d'obtenir l'entièreté de la page html'
getHead() - Method in class fr.univlille.iut.info.webutils.view.HtmlEntirePage
Cette méthode permet de définir le contenu de la balise head de la page
getLogin() - Method in class fr.univlille.iut.info.webutils.model.data.DBConnectionDescriptor
 
getPassword() - Method in class fr.univlille.iut.info.webutils.model.data.DBConnectionDescriptor
 
getUrl() - Method in class fr.univlille.iut.info.webutils.model.data.DBConnectionDescriptor
 

H

HtmlEntirePage - Class in fr.univlille.iut.info.webutils.view
Cette classe définit ce qu'est une page HTML entière (head et body)
HtmlEntirePage(String, View...) - Constructor for class fr.univlille.iut.info.webutils.view.HtmlEntirePage
 

I

init(DBConnectionDescriptor) - Static method in class fr.univlille.iut.info.webutils.model.data.DBConnector
Cette méthode initialise la connexion à la base de données.
init(String, DBConnectionDescriptor) - Static method in class fr.univlille.iut.info.webutils.model.data.DBConnector
Cette méthode initialise la connexion à la base de données.
init(Properties) - Static method in class fr.univlille.iut.info.webutils.model.data.DBConnector
Cette méthode initialise la connexion à la base de données.

L

loop - Variable in class fr.univlille.iut.info.webutils.model.data.DBLoop
Le morceau de code qui sera exécuté à chaque ligne de résultat Executable.
Loopable<E> - Interface in fr.univlille.iut.info.webutils.model.data
Cette interface définit ce qu'est une fonction qui peut être appliqué à chaque ligne de résultat de requête sql.

O

obj - Variable in class fr.univlille.iut.info.webutils.model.data.DBLoop
L'objet qui sera manipulé par l'objet de type Loopable

R

request - Variable in class fr.univlille.iut.info.webutils.model.data.DBRequest
Une requête Executable.

T

title - Variable in class fr.univlille.iut.info.webutils.view.HtmlEntirePage
 

V

View - Interface in fr.univlille.iut.info.webutils.view
Cette interface définit ce qu'est une vue : Selon des paramètres passés lors de l'instanciation, un contenu (html ou autre) est retourné.
viewList - Variable in class fr.univlille.iut.info.webutils.view.HtmlEntirePage
 
C D E F G H I L O R T V 
All Classes and Interfaces|All Packages