Ce contenu n'est pas disponible dans la langue sélectionnée.

1.3. Demarcing Transactions


The JBossJTA API consists of three elements:
  • A high-level application transaction demarcation interface
  • A high-level transaction manager interface intended for application server
  • and a standard Java mapping of the X/Open XA protocol intended for transactional resource manager
All of the JTA classes and interfaces are located in the javax.transaction package, and the corresponding JBossJTA implementations in the com.arjuna.ats.jta package.

1.3.1. UserTransaction

The UserTransaction interface allows applications to control transaction boundaries.
You can obtain UserTransaction implementations via JNDI.

Example 1.2. Controlling Transactions

	  // Initialize the context and get UserTransaction
	  InitialContext ic = new InitialContext();
	  UserTransaction utx = ic.lookup("java:comp/UserTransaction")
	  // start transaction work..
	  utx.begin();
	  .. do work
	  utx.commit();
Copy to Clipboard Toggle word wrap
Retour au début
Red Hat logoGithubredditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance. Découvrez nos récentes mises à jour.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez le Blog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

Theme

© 2025 Red Hat