Version 1.0.0 - 2006/01/31
Index  ::  Hiérarchie  ::  Constantes

Interface NoasExchangeConnexion


 
   Spécification pour les connexions à un supprot de persistance. 

 

void NoasExchangeConnexion::beginTransaction($level)

Argument(s):
   Commencer une transaction. 

 

void NoasExchangeConnexion::checkPoint($savePoint)

Argument(s):
   Placer un point de sauvegarde. 

 

void NoasExchangeConnexion::clear($proxy, $exchangable)

Argument(s):
   Supprimer un ensemble d'objet. 

 

void NoasExchangeConnexion::close()

   Fermer la connexion. ATTENTION: si la connexion n'est pas en autocommit, la transaction courante sera automatiquement commitée. 

 

void NoasExchangeConnexion::commit()

   Sauvegarder les modifications. 

 

NoasExchangeStatement NoasExchangeConnexion::createStatement()

Retour:
   Créer une requête. 

 

void NoasExchangeConnexion::delete($proxy, $exchangable)

Argument(s):
   Supprimer une instance d'objet métier du support de persistante. 

 

void NoasExchangeConnexion::execute($sql)

Argument(s):
   Exécuter une commande. 

 

boolean NoasExchangeConnexion::exist($proxy, $exchangable)

Argument(s):
Retour:
   Détermine si un objet existe sur le support de persistance. 

 

NoasList NoasExchangeConnexion::find($proxy, $exchangable)

Argument(s):
Retour:
   Retrouver un ensemble d'objets. 

 

NoasExchangeLanguage NoasExchangeConnexion::getLanguage()

Retour:
   Obtenir le langage SQL utilisé par la connexion ( implicitement le driver). 

 

int NoasExchangeConnexion::getSequence($name)

Argument(s):
Retour:
   Obtenir une implémentation par défaut de séquence (numérique). 

 

boolean NoasExchangeConnexion::hasSavePointSupports()

Retour:
   Détermine si la connextion supporte les points de sauvegarde. 

 

boolean NoasExchangeConnexion::hasTransactionSupports()

Retour:
   Détermine si la connextion supporte les transactions. 

 

boolean NoasExchangeConnexion::isAutoCommit()

Retour:
   Détermine si la connextion est en mode "autocommit". 

 

boolean NoasExchangeConnexion::isTransactionActive()

Retour:
   Détermine si la connextion est en mode "transaction". 

 

void NoasExchangeConnexion::open()

   Ouvrir la connexion. 

 

NoasExchangeResultset NoasExchangeConnexion::query($stmt)

Argument(s):
Retour:
   Exécuter une requête. 

 

boolean NoasExchangeConnexion::refresh($proxy, $exchangable)

Argument(s):
Retour:
   Rechargement l'objet métier. 

 

void NoasExchangeConnexion::rollback()

   Annuler les modifications. 

 

void NoasExchangeConnexion::rollbackTo($savePoint)

Argument(s):
   Annuler les modifications. 

 

void NoasExchangeConnexion::save($proxy, $exchangable)

Argument(s):
   Rend une instance d'objet métier persistante. 

 

void NoasExchangeConnexion::update($proxy, $exchangable)

Argument(s):
   Mise à jour de l'objet échangable. 

 

© 2005 Réoka Djohou, tous droits réservés.