Method Summary |
|
public void | abort() Annule et ferme la transaction. |
public void | begin() Ouvre une transaction. |
public void | checkpoint() Commit la transaction sans la fermer. |
public void | clearCache() |
public void | close() Ferme la connection (libere les ressources). |
public void | commit() Commite et ferme la transaction. |
public void | deletePersistent(Object obj) Detruit un objet persistant. |
public void | exeSQL(String query) Execute une commande SQL.
Cette commande ne doit pas renvoyer de r?sultat : INSERT, UPDATE, DELETE, mais pas SELECT. |
public List | exeSQLQuery(String query) Execute une requ?te et met les resultats dans une liste de tableau d'objets.
Les tableaux ont la taille du nombre d'objets demand?s dans le SELECT.
Exemple d'utilisation du resultat :
List edges = db.exeSQLQuery("SELECT edgeID FROM tableName WHERE ..."). |
public Connection | getConnection() Renvoie la connection JDBC sous-jacente. |
public List | getMetadata() Renvoie le tableau des metadonnees. |
public Metadata | getMetadata(Class theClass) Renvoie les metadonnees de la classe theClass. |
public Metadata | getMetadata(String theTable) Renvoie les metadonnees de la classe mappee avec la table theTable.
theTable doit etre une table d?finie dans le mapping. |
public void | makePersistent(Object obj) Rend persistant un objet. |
public void | mbr(Class clazz) Calcule l'emprise la table mappee avec la classe.
La classe doit heriter de FT_Feature, la table doit contenir une geometrie. |
public void | spatialIndex(Class clazz) Calcule un index spatial sur la table mappee avec la classe (R-Tree).
La classe doit heriter de FT_Feature, la table doit contenir une geometrie. |