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/18 17:12:33 UTC

cvs commit: jakarta-commons-sandbox/transaction/xdocs wrappers-comparision.xml

ozeigermann    2004/06/18 08:12:33

  Added:       transaction/xdocs wrappers-comparision.xml
  Log:
  Added comparision of map wrappers
  
  Revision  Changes    Path
  1.1                  jakarta-commons-sandbox/transaction/xdocs/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</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>May 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 may fail</p>
  </td>
  <td> 
  
  <p>No</p>
  
  </td>
  <td> 
  
  <p>Yes</p>
  
  </td>
  <td> 
  
  <p>No</p>
  </td>
  </tr>
  
  </tbody>
  </table>
  </section>
  
  </body>
  </document>
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: commons-dev-help@jakarta.apache.org