[jboss-svn-commits] JBL Code SVN: r36464 - labs/jbosstm/trunk/ArjunaJTS/docs/ArjunaJTS_Development_Guide/en-US.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Sun Dec 19 18:53:29 EST 2010


Author: misty at redhat.com
Date: 2010-12-19 18:53:28 -0500 (Sun, 19 Dec 2010)
New Revision: 36464

Modified:
   labs/jbosstm/trunk/ArjunaJTS/docs/ArjunaJTS_Development_Guide/en-US/Overview.xml
Log:
Adding conceptual definition of a transaction

Modified: labs/jbosstm/trunk/ArjunaJTS/docs/ArjunaJTS_Development_Guide/en-US/Overview.xml
===================================================================
--- labs/jbosstm/trunk/ArjunaJTS/docs/ArjunaJTS_Development_Guide/en-US/Overview.xml	2010-12-19 23:51:52 UTC (rev 36463)
+++ labs/jbosstm/trunk/ArjunaJTS/docs/ArjunaJTS_Development_Guide/en-US/Overview.xml	2010-12-19 23:53:28 UTC (rev 36464)
@@ -8,6 +8,13 @@
   
   <section>
     <title>Defining a transaction</title>
+    <para>
+      A transaction is a unit of work that encapsulates multiple database actions such that that either all the
+      encapsulated actions fail or all succeed.
+    </para>
+    <para>
+      Transactions ensure data integrity when an application interacts with multiple datasources.
+    </para>
     <formalpara>
       <title>Practical Example</title>
       <para>
@@ -26,8 +33,8 @@
     </para>
     <para>
       "Transactions" in this guide refers to atomic transactions, and embody the "all-or-nothing" concept outlined
-      above. Transactions are used to guarantee the consistency of data in the presence of failures. Transactions fulfill
-      the requirements of ACID: Atomicity, Consistency, Isolation, Durability.
+      above. Transactions are used to guarantee the consistency of data in the presence of failures. Transactions
+      fulfill the requirements of ACID: Atomicity, Consistency, Isolation, Durability.
     </para>
     <variablelist>
       <title>ACID Properties</title>



More information about the jboss-svn-commits mailing list