You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by oz...@apache.org on 2004/06/23 12:19:05 UTC
cvs commit: jakarta-commons-sandbox/transaction/xdocs navigation.xml wrappers-comparision.xml
ozeigermann 2004/06/23 03:19:05
Modified: transaction/xdocs navigation.xml
Added: transaction/xdocs/maps wrappers-comparision.xml index.xml
Removed: transaction/xdocs wrappers-comparision.xml
Log:
Added map section
Revision Changes Path
1.1 jakarta-commons-sandbox/transaction/xdocs/maps/wrappers-comparision.xml
Index: wrappers-comparision.xml
===================================================================
<?xml version="1.0"?>
<document>
<properties>
<title>Comparision of transactional map wrappers</title>
<author email="commons-dev@jakarta.apache.org">Commons Documentation Team</author>
</properties>
<body>
<section name="Comparision of transactional map wrappers">
<p>
</p>
<table summary="" border="1" frame="HSIDES" rules="GROUPS" width="100%" cellpadding="3" cellspacing="0" dir="ltr" title="">
<thead>
<tr>
<th align="left" valign="bottom" scope="col"></th>
<th align="left" valign="bottom" scope="col"> <font face="Arial, Helvetica, sans-serif"><strong>TransactionalMapWrapper</strong></font></th>
<th align="left" valign="bottom" scope="col"> <font face="Arial, Helvetica, sans-serif"><strong>OptimisticMapWrapper</strong></font></th>
<th align="left" valign="bottom" scope="col"> <font face="Arial, Helvetica, sans-serif"><strong>PessimisticMapWrapper</strong></font></th>
</tr>
</thead>
<tbody>
<tr align="left" valign="top">
<td>
<p>Dirty write / lost updates</p>
</td>
<td>
<p>Possible</p>
</td>
<td>
<p>Not possible</p>
</td>
<td>
<p>Not possible</p>
</td>
</tr>
<tr align="left" valign="top">
<td>
<p>Dirty read</p>
</td>
<td>
<p>Not possible</p>
</td>
<td>
<p>Not possible</p>
</td>
<td>
<p>Not possible</p>
</td>
</tr>
<tr align="left" valign="top">
<td>
<p>Nonrepeatable read</p>
</td>
<td>
<p>Possible</p>
</td>
<td>
<p>Not possible</p>
</td>
<td>
<p>Not possible</p>
</td>
</tr>
<tr align="left" valign="top">
<td>
<p>Phantoms</p>
</td>
<td>
<p>Possible</p>
</td>
<td>
<p>Not possible</p>
</td>
<td>
<p>Not possible</p>
</td>
</tr>
<tr align="left" valign="top">
<td>
<p>Readers block writers</p>
</td>
<td>
<p>No</p>
</td>
<td>
<p>No</p>
</td>
<td>
<p>Yes</p>
</td>
</tr>
<tr align="left" valign="top">
<td>
<p>Writers block readers</p>
</td>
<td>
<p>No</p>
</td>
<td>
<p>No</p>
</td>
<td>
<p>Yes</p>
</td>
</tr>
<tr align="left" valign="top">
<td>
<p>Writers block writers</p>
</td>
<td>
<p>No</p>
</td>
<td>
<p>No</p>
</td>
<td>
<p>Yes</p>
</td>
</tr>
<tr align="left" valign="top">
<td>
<p>Might deadlock</p>
</td>
<td>
<p>No</p>
</td>
<td>
<p>No</p>
</td>
<td>
<p>Yes</p>
</td>
</tr>
<tr align="left" valign="top">
<td>
<p>Commit might fail</p>
</td>
<td>
<p>No</p>
</td>
<td>
<p>Yes</p>
</td>
<td>
<p>No</p>
</td>
</tr>
</tbody>
</table>
</section>
</body>
</document>
1.1 jakarta-commons-sandbox/transaction/xdocs/maps/index.xml
Index: index.xml
===================================================================
<?xml version="1.0"?>
<document>
<properties>
<title>Transactional Map Wrappers</title>
<author email="commons-dev@jakarta.apache.org">Commons Documentation Team</author>
</properties>
<body>
<section name="Transactional Map Wrappers">
<p>One major part of the Transaction Component are a set of wrappers that allow to add transactional control
to any kind of Map implemening the <code>java.util.Map</code> interface.</p>
<p>
You can find a comparison of its transaction features <a href="wrappers-comparision.html">here</a>.
</p>
</section>
</body>
</document>
1.2 +3 -0 jakarta-commons-sandbox/transaction/xdocs/navigation.xml
Index: navigation.xml
===================================================================
RCS file: /home/cvs/jakarta-commons-sandbox/transaction/xdocs/navigation.xml,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- navigation.xml 22 May 2004 12:39:55 -0000 1.1
+++ navigation.xml 23 Jun 2004 10:19:05 -0000 1.2
@@ -5,6 +5,9 @@
<body>
<menu name="Commons Transaction">
<item name="Overview" href="/index.html" />
+ <item name="Transactional Maps" href="/maps/index.html">
+ <item name="Map Wrapper comparision" href="/maps/wrappers-comparision.html"/>
+ </item>
<!-- <item name="Configuration" href="/configuration.html" /> -->
<item name="API Documentation" href="/apidocs/index.html"/>
<!--
---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org