Version 1.0.0 - 2006/01/31 |
|
::
::
|
NoasObject
|
--NoasExchangeTransaction
Interface(s) implémentée(s):
Classe de gestion des échanges transactionnelles.
- Package noas.exchange
- Depuis 1.0
Argument(s):
- string $reference : réference de l'entitée (connexion)
Argument(s):
- int $level : niveau d'isolation de la transaction.
Commencer une transaction.NOAS_READ_UNCOMMITEDNOAS_READ_COMMITEDNOAS_REPEATABLE_READ (mode par défaut)NOAS_SERIALIZABLE
- Accès public
- Depuis 1.0
- Exception NoasTransactionException impossible de débuter la transaction
Argument(s):
- string $savePoint : label du point de sauvegarde.
Placer un point de sauvegarde.
- Accès public
- Depuis 1.0
- Exception NoasTransactionException
Fermer.
- Accès public
- Depuis 1.0
- Exception NoasConnexionException
- Exception NoasTransactionException impossible de fermer la transaction
Sauvergarder les modifications.
- Accès public
- Depuis 1.0
- Exception NoasTransactionException
Argument(s):
- string $sql : requête sql
Créer une requête par clause.
Retour:
- NoasExchangeConnexion : connexion de l'entité
Obtenir la connexion valide pour la référence.
- Accès protected
- Depuis 1.0
- Exception NoasDriverException échec d'ouverture connexion
Obtenir le langage SQL utilisé par la connexion associée ( implicitement le driver).
- Accès public
- Depuis 1.0
- Exception NoasTransactionException
Détermine si la connexion associée supporte les points de sauvegarde.
- Accès public
- Depuis 1.0
- Exception NoasTransactionException
Détermine si la connexion associée supporte les transactions.
- Accès public
- Depuis 1.0
- Exception NoasTransactionException
Détermine si la connexion associée est en mode "autocommit".
- Accès public
- Depuis 1.0
- Exception NoasTransactionException
Détermine si la connexion associée est en mode "transaction".
- Accès public
- Depuis 1.0
- Exception NoasTransactionException
Ouvrir.
- Accès public
- Depuis 1.0
- Exception NoasConnexionException
- Exception NoasTransactionException impossible d'ouvrir la connection
Annuler les modifications.
- Accès public
- Depuis 1.0
- Exception NoasTransactionException
Argument(s):
- string $savePoint : label du point de sauvegarde.
Annuler les modifications jusqu'à un point de sauvegarde.
- Accès public
- Depuis 1.0
- Exception NoasTransactionException
|
© 2005 Réoka Djohou, tous droits réservés. |