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

Classe NoasExchangeTransaction

NoasObject
   |
   --NoasExchangeTransaction

Interface(s) implémentée(s):

    NoasExchangeContext
 
   Classe de gestion des échanges transactionnelles. 

 

Constructeur NoasExchangeTransaction($reference)

Argument(s):

 

void NoasExchangeTransaction::beginTransaction([$level = NOAS_REPEATABLE_READ])

Argument(s):
   Commencer une transaction.NOAS_READ_UNCOMMITEDNOAS_READ_COMMITEDNOAS_REPEATABLE_READ (mode par défaut)NOAS_SERIALIZABLE 

 

void NoasExchangeTransaction::checkPoint($savePoint)

Argument(s):
   Placer un point de sauvegarde. 

 

void NoasExchangeTransaction::clear($exchangable)

 

void NoasExchangeTransaction::close()

   Fermer. 

 

void NoasExchangeTransaction::commit()

   Sauvergarder les modifications. 

 

void NoasExchangeTransaction::create($exchangable)

 

NoasExchangeStatement NoasExchangeTransaction::createQuery($sql)

Argument(s):
Retour:
   Créer une requête par clause. 

 

void NoasExchangeTransaction::createStatement()

 

void NoasExchangeTransaction::delete($exchangable)

 

void NoasExchangeTransaction::execute($sql)

 

void NoasExchangeTransaction::exist($exchangable)

 

void NoasExchangeTransaction::find($exchangable)

 

NoasExchangeConnexion NoasExchangeTransaction::getConnexion()

Retour:
   Obtenir la connexion valide pour la référence. 

 

NoasExchangeLanguage NoasExchangeTransaction::getLanguage()

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

 

void NoasExchangeTransaction::getSequence($name)

 

boolean NoasExchangeTransaction::hasSavePointSupports()

Retour:
   Détermine si la connexion associée supporte les points de sauvegarde. 

 

boolean NoasExchangeTransaction::hasTransactionSupports()

Retour:
   Détermine si la connexion associée supporte les transactions. 

 

boolean NoasExchangeTransaction::isAutoCommit()

Retour:
   Détermine si la connexion associée est en mode "autocommit". 

 

boolean NoasExchangeTransaction::isTransactionActive()

Retour:
   Détermine si la connexion associée est en mode "transaction". 

 

void NoasExchangeTransaction::load($primaryKey)

 

void NoasExchangeTransaction::open()

   Ouvrir. 

 

void NoasExchangeTransaction::query($statement)

 

void NoasExchangeTransaction::refresh($exchangable)

 

void NoasExchangeTransaction::rollback()

   Annuler les modifications. 

 

void NoasExchangeTransaction::rollbackTo($savePoint)

Argument(s):
   Annuler les modifications jusqu'à un point de sauvegarde. 

 

void NoasExchangeTransaction::save($exchangable)

 

void NoasExchangeTransaction::saveOrUpdate($exchangable)

 

void NoasExchangeTransaction::update($exchangable)

 

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