Author: aadamchik
Date: Mon May 29 18:24:49 2006
New Revision: 410169

URL: http://svn.apache.org/viewvc?rev=410169&view=rev
Log:
synching docs with Wiki

Added:
    
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/DataContext/DataContextFactory/
    
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/DataContext/DataContextFactory/datacontextfactory.jpg   (with props)
    
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/DataContext/DataContextFactory/index.html   (with props)
    
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/Performance Tuning/Turning off Context Synchronization/
    
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/Performance Tuning/Turning off Context Synchronization/index.html   (with 
props)
Modified:
    
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/DataContext/DataContextDelegate/index.html
    
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/DataContext/DataObject State Management/index.html
    
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/DataContext/Moving Objects Between Contexts/index.html
    
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/DataContext/Nested DataContexts/index.html
    
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/DataContext/Obtaining DataContext/index.html
    
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/DataContext/Running Queries/index.html
    
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/DataContext/index.html
    
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/Design/Generated Columns/index.html
    
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/Introduction/Guide to 1.2 Features/index.html
    
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/Performance Tuning/Caching Lookup Tables/index.html
    
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/Performance Tuning/Data Rows/index.html
    
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/Performance Tuning/Iterating Through Data Rows/index.html
    
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/Performance Tuning/Paginated Queries/index.html
    
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/Performance Tuning/Prefetching/index.html
    
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/Performance Tuning/index.html

Modified: 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/DataContext/DataContextDelegate/index.html
URL: 
http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User%20Guide/DataContext/DataContextDelegate/index.html?rev=410169&r1=410168&r2=410169&view=diff
==============================================================================
--- 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/DataContext/DataContextDelegate/index.html (original)
+++ 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/DataContext/DataContextDelegate/index.html Mon May 29 18:24:49 2006
@@ -17,14 +17,15 @@
 <li><a href="../../../../Documentation/User 
Guide/Design/index.html">Design</a></li>
 <li><a href="../../../../Documentation/User Guide/Generating 
Classes/index.html">Generating Classes</a></li>
 <li><a href="../../../../Documentation/User 
Guide/DataContext/index.html">DataContext</a><ul>
+<li><a href="../../../../Documentation/User Guide/DataContext/Obtaining 
DataContext/index.html">Obtaining DataContext</a></li>
+<li><a href="../../../../Documentation/User Guide/DataContext/Running 
Queries/index.html">Running Queries</a></li>
+<li><a href="../../../../Documentation/User Guide/DataContext/DataObject State 
Management/index.html">DataObject State Management</a></li>
+<li><a href="../../../../Documentation/User Guide/DataContext/Moving Objects 
Between Contexts/index.html">Moving Objects Between Contexts</a></li>
 <li><a href="../../../../Documentation/User 
Guide/DataContext/DataContextDelegate/index.html">DataContextDelegate</a><ul>
 </ul>
 </li>
-<li><a href="../../../../Documentation/User Guide/DataContext/DataObject State 
Management/index.html">DataObject State Management</a></li>
-<li><a href="../../../../Documentation/User Guide/DataContext/Moving Objects 
Between Contexts/index.html">Moving Objects Between Contexts</a></li>
+<li><a href="../../../../Documentation/User 
Guide/DataContext/DataContextFactory/index.html">DataContextFactory</a></li>
 <li><a href="../../../../Documentation/User Guide/DataContext/Nested 
DataContexts/index.html">Nested DataContexts</a></li>
-<li><a href="../../../../Documentation/User Guide/DataContext/Obtaining 
DataContext/index.html">Obtaining DataContext</a></li>
-<li><a href="../../../../Documentation/User Guide/DataContext/Running 
Queries/index.html">Running Queries</a></li>
 </ul>
 </li>
 <li><a href="../../../../Documentation/User 
Guide/Queries/index.html">Queries</a></li>

Added: 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/DataContext/DataContextFactory/datacontextfactory.jpg
URL: 
http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User%20Guide/DataContext/DataContextFactory/datacontextfactory.jpg?rev=410169&view=auto
==============================================================================
Binary file - no diff available.

Propchange: 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/DataContext/DataContextFactory/datacontextfactory.jpg
------------------------------------------------------------------------------
    svn:mime-type = application/octet-stream

Added: 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/DataContext/DataContextFactory/index.html
URL: 
http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User%20Guide/DataContext/DataContextFactory/index.html?rev=410169&view=auto
==============================================================================
--- 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/DataContext/DataContextFactory/index.html (added)
+++ 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/DataContext/DataContextFactory/index.html Mon May 29 18:24:49 2006
@@ -0,0 +1,54 @@
+<html>
+  <head>
+    <title>Cayenne Documentation - DataContextFactory</title>
+    <style type="text/css">@import "../../../../style.css";</style>
+  </head>
+<body>
+  <div class="header">
+    <div style="float: left;"><a href="http://objectstyle.org/cayenne/";><img 
src="../../../../images/logo.gif" align="absmiddle" border="0"></a></div>
+    <span class="logoSpaceLink"><a href="../../../../index.html">Cayenne User 
Documentation</a></span><br />
+    <span class="pagetitle">DataContextFactory</span>
+  </div>
+<div id="cayenne_toc">
+<ul>
+<li><a href="../../../../Documentation/User 
Guide/Introduction/index.html">Introduction</a></li>
+<li><a href="../../../../Documentation/User 
Guide/Installation/index.html">Installation</a></li>
+<li><a href="../../../../Documentation/User Guide/Quick 
Start/index.html">Quick Start</a></li>
+<li><a href="../../../../Documentation/User 
Guide/Design/index.html">Design</a></li>
+<li><a href="../../../../Documentation/User Guide/Generating 
Classes/index.html">Generating Classes</a></li>
+<li><a href="../../../../Documentation/User 
Guide/DataContext/index.html">DataContext</a><ul>
+<li><a href="../../../../Documentation/User Guide/DataContext/Obtaining 
DataContext/index.html">Obtaining DataContext</a></li>
+<li><a href="../../../../Documentation/User Guide/DataContext/Running 
Queries/index.html">Running Queries</a></li>
+<li><a href="../../../../Documentation/User Guide/DataContext/DataObject State 
Management/index.html">DataObject State Management</a></li>
+<li><a href="../../../../Documentation/User Guide/DataContext/Moving Objects 
Between Contexts/index.html">Moving Objects Between Contexts</a></li>
+<li><a href="../../../../Documentation/User 
Guide/DataContext/DataContextDelegate/index.html">DataContextDelegate</a></li>
+<li><a href="../../../../Documentation/User 
Guide/DataContext/DataContextFactory/index.html">DataContextFactory</a><ul>
+</ul>
+</li>
+<li><a href="../../../../Documentation/User Guide/DataContext/Nested 
DataContexts/index.html">Nested DataContexts</a></li>
+</ul>
+</li>
+<li><a href="../../../../Documentation/User 
Guide/Queries/index.html">Queries</a></li>
+<li><a href="../../../../Documentation/User 
Guide/DataObjects/index.html">DataObjects</a></li>
+<li><a href="../../../../Documentation/User Guide/Stored 
Procedures/index.html">Stored Procedures</a></li>
+<li><a href="../../../../Documentation/User 
Guide/Expressions/index.html">Expressions</a></li>
+<li><a href="../../../../Documentation/User Guide/Performance 
Tuning/index.html">Performance Tuning</a></li>
+<li><a href="../../../../Documentation/User 
Guide/Deployment/index.html">Deployment</a></li>
+<li><a href="../../../../Documentation/User Guide/Ant Tasks/index.html">Ant 
Tasks</a></li>
+<li><a href="../../../../Documentation/User Guide/Access Stack 
Internals/index.html">Access Stack Internals</a></li>
+<li><a href="../../../../Documentation/User 
Guide/DataViews/index.html">DataViews</a></li>
+</ul>
+</div>
+<div id="ConfluenceContent"><p>To customize how the DataContext is built, an 
<em>optional</em> DataContextFactory can be registered with DataDomain in the 
Modeler. The class name you enter must implement 
<tt>org.objectstyle.cayenne.access.DataContextFactory</tt> interface. If a 
factory is entered, Cayenne will use it in <a 
href="../../../../Documentation/User Guide/DataContext/Obtaining 
DataContext/index.html" title="Obtaining DataContext">all places</a> where the 
DataContext is created. A single factory instance is reused for the life of the 
DataDomain.</p>
+
+<p><img src="datacontextfactory.jpg" align="absmiddle" border="0" /></p></div>
+</div>
+  <div class="clearer">.</div>
+  <div style="height: 12px; background-image: 
url('../../../../images/border_bottom.gif'); background-repeat: 
repeat-x;"></div>
+
+  <div class="smalltext copyright">
+    Copyright &copy;2001-2006 ObjectStyle Group and content authors
+  </div>
+
+</body>
+</html>

Propchange: 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/DataContext/DataContextFactory/index.html
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/DataContext/DataObject State Management/index.html
URL: 
http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User%20Guide/DataContext/DataObject%20State%20Management/index.html?rev=410169&r1=410168&r2=410169&view=diff
==============================================================================
--- 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/DataContext/DataObject State Management/index.html (original)
+++ 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/DataContext/DataObject State Management/index.html Mon May 29 18:24:49 
2006
@@ -17,14 +17,15 @@
 <li><a href="../../../../Documentation/User 
Guide/Design/index.html">Design</a></li>
 <li><a href="../../../../Documentation/User Guide/Generating 
Classes/index.html">Generating Classes</a></li>
 <li><a href="../../../../Documentation/User 
Guide/DataContext/index.html">DataContext</a><ul>
-<li><a href="../../../../Documentation/User 
Guide/DataContext/DataContextDelegate/index.html">DataContextDelegate</a></li>
+<li><a href="../../../../Documentation/User Guide/DataContext/Obtaining 
DataContext/index.html">Obtaining DataContext</a></li>
+<li><a href="../../../../Documentation/User Guide/DataContext/Running 
Queries/index.html">Running Queries</a></li>
 <li><a href="../../../../Documentation/User Guide/DataContext/DataObject State 
Management/index.html">DataObject State Management</a><ul>
 </ul>
 </li>
 <li><a href="../../../../Documentation/User Guide/DataContext/Moving Objects 
Between Contexts/index.html">Moving Objects Between Contexts</a></li>
+<li><a href="../../../../Documentation/User 
Guide/DataContext/DataContextDelegate/index.html">DataContextDelegate</a></li>
+<li><a href="../../../../Documentation/User 
Guide/DataContext/DataContextFactory/index.html">DataContextFactory</a></li>
 <li><a href="../../../../Documentation/User Guide/DataContext/Nested 
DataContexts/index.html">Nested DataContexts</a></li>
-<li><a href="../../../../Documentation/User Guide/DataContext/Obtaining 
DataContext/index.html">Obtaining DataContext</a></li>
-<li><a href="../../../../Documentation/User Guide/DataContext/Running 
Queries/index.html">Running Queries</a></li>
 </ul>
 </li>
 <li><a href="../../../../Documentation/User 
Guide/Queries/index.html">Queries</a></li>

Modified: 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/DataContext/Moving Objects Between Contexts/index.html
URL: 
http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User%20Guide/DataContext/Moving%20Objects%20Between%20Contexts/index.html?rev=410169&r1=410168&r2=410169&view=diff
==============================================================================
--- 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/DataContext/Moving Objects Between Contexts/index.html (original)
+++ 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/DataContext/Moving Objects Between Contexts/index.html Mon May 29 
18:24:49 2006
@@ -17,14 +17,15 @@
 <li><a href="../../../../Documentation/User 
Guide/Design/index.html">Design</a></li>
 <li><a href="../../../../Documentation/User Guide/Generating 
Classes/index.html">Generating Classes</a></li>
 <li><a href="../../../../Documentation/User 
Guide/DataContext/index.html">DataContext</a><ul>
-<li><a href="../../../../Documentation/User 
Guide/DataContext/DataContextDelegate/index.html">DataContextDelegate</a></li>
+<li><a href="../../../../Documentation/User Guide/DataContext/Obtaining 
DataContext/index.html">Obtaining DataContext</a></li>
+<li><a href="../../../../Documentation/User Guide/DataContext/Running 
Queries/index.html">Running Queries</a></li>
 <li><a href="../../../../Documentation/User Guide/DataContext/DataObject State 
Management/index.html">DataObject State Management</a></li>
 <li><a href="../../../../Documentation/User Guide/DataContext/Moving Objects 
Between Contexts/index.html">Moving Objects Between Contexts</a><ul>
 </ul>
 </li>
+<li><a href="../../../../Documentation/User 
Guide/DataContext/DataContextDelegate/index.html">DataContextDelegate</a></li>
+<li><a href="../../../../Documentation/User 
Guide/DataContext/DataContextFactory/index.html">DataContextFactory</a></li>
 <li><a href="../../../../Documentation/User Guide/DataContext/Nested 
DataContexts/index.html">Nested DataContexts</a></li>
-<li><a href="../../../../Documentation/User Guide/DataContext/Obtaining 
DataContext/index.html">Obtaining DataContext</a></li>
-<li><a href="../../../../Documentation/User Guide/DataContext/Running 
Queries/index.html">Running Queries</a></li>
 </ul>
 </li>
 <li><a href="../../../../Documentation/User 
Guide/Queries/index.html">Queries</a></li>

Modified: 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/DataContext/Nested DataContexts/index.html
URL: 
http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User%20Guide/DataContext/Nested%20DataContexts/index.html?rev=410169&r1=410168&r2=410169&view=diff
==============================================================================
--- 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/DataContext/Nested DataContexts/index.html (original)
+++ 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/DataContext/Nested DataContexts/index.html Mon May 29 18:24:49 2006
@@ -17,14 +17,15 @@
 <li><a href="../../../../Documentation/User 
Guide/Design/index.html">Design</a></li>
 <li><a href="../../../../Documentation/User Guide/Generating 
Classes/index.html">Generating Classes</a></li>
 <li><a href="../../../../Documentation/User 
Guide/DataContext/index.html">DataContext</a><ul>
-<li><a href="../../../../Documentation/User 
Guide/DataContext/DataContextDelegate/index.html">DataContextDelegate</a></li>
+<li><a href="../../../../Documentation/User Guide/DataContext/Obtaining 
DataContext/index.html">Obtaining DataContext</a></li>
+<li><a href="../../../../Documentation/User Guide/DataContext/Running 
Queries/index.html">Running Queries</a></li>
 <li><a href="../../../../Documentation/User Guide/DataContext/DataObject State 
Management/index.html">DataObject State Management</a></li>
 <li><a href="../../../../Documentation/User Guide/DataContext/Moving Objects 
Between Contexts/index.html">Moving Objects Between Contexts</a></li>
+<li><a href="../../../../Documentation/User 
Guide/DataContext/DataContextDelegate/index.html">DataContextDelegate</a></li>
+<li><a href="../../../../Documentation/User 
Guide/DataContext/DataContextFactory/index.html">DataContextFactory</a></li>
 <li><a href="../../../../Documentation/User Guide/DataContext/Nested 
DataContexts/index.html">Nested DataContexts</a><ul>
 </ul>
 </li>
-<li><a href="../../../../Documentation/User Guide/DataContext/Obtaining 
DataContext/index.html">Obtaining DataContext</a></li>
-<li><a href="../../../../Documentation/User Guide/DataContext/Running 
Queries/index.html">Running Queries</a></li>
 </ul>
 </li>
 <li><a href="../../../../Documentation/User 
Guide/Queries/index.html">Queries</a></li>

Modified: 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/DataContext/Obtaining DataContext/index.html
URL: 
http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User%20Guide/DataContext/Obtaining%20DataContext/index.html?rev=410169&r1=410168&r2=410169&view=diff
==============================================================================
--- 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/DataContext/Obtaining DataContext/index.html (original)
+++ 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/DataContext/Obtaining DataContext/index.html Mon May 29 18:24:49 2006
@@ -17,14 +17,15 @@
 <li><a href="../../../../Documentation/User 
Guide/Design/index.html">Design</a></li>
 <li><a href="../../../../Documentation/User Guide/Generating 
Classes/index.html">Generating Classes</a></li>
 <li><a href="../../../../Documentation/User 
Guide/DataContext/index.html">DataContext</a><ul>
-<li><a href="../../../../Documentation/User 
Guide/DataContext/DataContextDelegate/index.html">DataContextDelegate</a></li>
-<li><a href="../../../../Documentation/User Guide/DataContext/DataObject State 
Management/index.html">DataObject State Management</a></li>
-<li><a href="../../../../Documentation/User Guide/DataContext/Moving Objects 
Between Contexts/index.html">Moving Objects Between Contexts</a></li>
-<li><a href="../../../../Documentation/User Guide/DataContext/Nested 
DataContexts/index.html">Nested DataContexts</a></li>
 <li><a href="../../../../Documentation/User Guide/DataContext/Obtaining 
DataContext/index.html">Obtaining DataContext</a><ul>
 </ul>
 </li>
 <li><a href="../../../../Documentation/User Guide/DataContext/Running 
Queries/index.html">Running Queries</a></li>
+<li><a href="../../../../Documentation/User Guide/DataContext/DataObject State 
Management/index.html">DataObject State Management</a></li>
+<li><a href="../../../../Documentation/User Guide/DataContext/Moving Objects 
Between Contexts/index.html">Moving Objects Between Contexts</a></li>
+<li><a href="../../../../Documentation/User 
Guide/DataContext/DataContextDelegate/index.html">DataContextDelegate</a></li>
+<li><a href="../../../../Documentation/User 
Guide/DataContext/DataContextFactory/index.html">DataContextFactory</a></li>
+<li><a href="../../../../Documentation/User Guide/DataContext/Nested 
DataContexts/index.html">Nested DataContexts</a></li>
 </ul>
 </li>
 <li><a href="../../../../Documentation/User 
Guide/Queries/index.html">Queries</a></li>

Modified: 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/DataContext/Running Queries/index.html
URL: 
http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User%20Guide/DataContext/Running%20Queries/index.html?rev=410169&r1=410168&r2=410169&view=diff
==============================================================================
--- 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/DataContext/Running Queries/index.html (original)
+++ 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/DataContext/Running Queries/index.html Mon May 29 18:24:49 2006
@@ -17,14 +17,15 @@
 <li><a href="../../../../Documentation/User 
Guide/Design/index.html">Design</a></li>
 <li><a href="../../../../Documentation/User Guide/Generating 
Classes/index.html">Generating Classes</a></li>
 <li><a href="../../../../Documentation/User 
Guide/DataContext/index.html">DataContext</a><ul>
-<li><a href="../../../../Documentation/User 
Guide/DataContext/DataContextDelegate/index.html">DataContextDelegate</a></li>
-<li><a href="../../../../Documentation/User Guide/DataContext/DataObject State 
Management/index.html">DataObject State Management</a></li>
-<li><a href="../../../../Documentation/User Guide/DataContext/Moving Objects 
Between Contexts/index.html">Moving Objects Between Contexts</a></li>
-<li><a href="../../../../Documentation/User Guide/DataContext/Nested 
DataContexts/index.html">Nested DataContexts</a></li>
 <li><a href="../../../../Documentation/User Guide/DataContext/Obtaining 
DataContext/index.html">Obtaining DataContext</a></li>
 <li><a href="../../../../Documentation/User Guide/DataContext/Running 
Queries/index.html">Running Queries</a><ul>
 </ul>
 </li>
+<li><a href="../../../../Documentation/User Guide/DataContext/DataObject State 
Management/index.html">DataObject State Management</a></li>
+<li><a href="../../../../Documentation/User Guide/DataContext/Moving Objects 
Between Contexts/index.html">Moving Objects Between Contexts</a></li>
+<li><a href="../../../../Documentation/User 
Guide/DataContext/DataContextDelegate/index.html">DataContextDelegate</a></li>
+<li><a href="../../../../Documentation/User 
Guide/DataContext/DataContextFactory/index.html">DataContextFactory</a></li>
+<li><a href="../../../../Documentation/User Guide/DataContext/Nested 
DataContexts/index.html">Nested DataContexts</a></li>
 </ul>
 </li>
 <li><a href="../../../../Documentation/User 
Guide/Queries/index.html">Queries</a></li>

Modified: 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/DataContext/index.html
URL: 
http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User%20Guide/DataContext/index.html?rev=410169&r1=410168&r2=410169&view=diff
==============================================================================
--- 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/DataContext/index.html (original)
+++ 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/DataContext/index.html Mon May 29 18:24:49 2006
@@ -17,12 +17,13 @@
 <li><a href="../../../Documentation/User 
Guide/Design/index.html">Design</a></li>
 <li><a href="../../../Documentation/User Guide/Generating 
Classes/index.html">Generating Classes</a></li>
 <li><a href="../../../Documentation/User 
Guide/DataContext/index.html">DataContext</a><ul>
-<li><a href="../../../Documentation/User 
Guide/DataContext/DataContextDelegate/index.html">DataContextDelegate</a></li>
-<li><a href="../../../Documentation/User Guide/DataContext/DataObject State 
Management/index.html">DataObject State Management</a></li>
-<li><a href="../../../Documentation/User Guide/DataContext/Moving Objects 
Between Contexts/index.html">Moving Objects Between Contexts</a></li>
 <li><a href="../../../Documentation/User Guide/DataContext/Nested 
DataContexts/index.html">Nested DataContexts</a></li>
 <li><a href="../../../Documentation/User Guide/DataContext/Obtaining 
DataContext/index.html">Obtaining DataContext</a></li>
 <li><a href="../../../Documentation/User Guide/DataContext/Running 
Queries/index.html">Running Queries</a></li>
+<li><a href="../../../Documentation/User Guide/DataContext/DataObject State 
Management/index.html">DataObject State Management</a></li>
+<li><a href="../../../Documentation/User Guide/DataContext/Moving Objects 
Between Contexts/index.html">Moving Objects Between Contexts</a></li>
+<li><a href="../../../Documentation/User 
Guide/DataContext/DataContextDelegate/index.html">DataContextDelegate</a></li>
+<li><a href="../../../Documentation/User 
Guide/DataContext/DataContextFactory/index.html">DataContextFactory</a></li>
 </ul>
 </li>
 <li><a href="../../../Documentation/User 
Guide/Queries/index.html">Queries</a></li>
@@ -38,7 +39,9 @@
 </div>
 <div id="ConfluenceContent"><p>In most applications <span class="nobr"><a 
href="http://objectstyle.org/cayenne/api/cayenne/org/objectstyle/cayenne/access/DataContext.html";
 title="Visit page outside Confluence" rel="nofollow">DataContext<sup><img 
class="rendericon" src="../../../images/linkext7.gif" height="7" width="7" 
align="absmiddle" alt="" border="0"/></sup></a></span> is the main user access 
point to all Cayenne functionality. It provides query execution facilities as 
well as object state management functions. Applications rarely directly deal 
with access or mapping objects beyond DataContext.</p>
 
-<p>One of the important features of DataContext is that it isolates changes 
made in a user session from other users. With this in mind, DataContext 
normally has a session scope. "Session" can have different meanings in 
different types of applications. Good example is an HttpSession in a web 
application. Each one of HttpSessions will normally need a single instance of 
DataContext.</p></div>
+<p>One of the important features of DataContext is that it isolates changes 
made in a user session from other users. With this in mind, DataContext 
normally has a session scope. "Session" can have different meanings in 
different types of applications. Good example is an HttpSession in a web 
application. Each one of HttpSessions will normally need a single instance of 
DataContext.</p>
+
+</div>
 </div>
   <div class="clearer">.</div>
   <div style="height: 12px; background-image: 
url('../../../images/border_bottom.gif'); background-repeat: repeat-x;"></div>

Modified: 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/Design/Generated Columns/index.html
URL: 
http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User%20Guide/Design/Generated%20Columns/index.html?rev=410169&r1=410168&r2=410169&view=diff
==============================================================================
--- 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/Design/Generated Columns/index.html (original)
+++ 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/Design/Generated Columns/index.html Mon May 29 18:24:49 2006
@@ -92,7 +92,7 @@
 
 
 <table cellpadding='5' width='85%' cellspacing='8px' class='noteMacro' 
border="0" align='center'><colgroup><col width='24'><col></colgroup><tr><td 
valign='top'><img src="../../../../images/emoticons/warning.gif" width="16" 
height="16" align="absmiddle" alt="" border="0"></td><td><b class="strong">MS 
SQLServer Note</b><br /><br/>
-Situation with JDBC support for generated keys on MS SQLServer is somewhat 
confusing. MS own drivers (as of 2003) do not support this feature, while <span 
class="nobr"><a href="http://jtds.sourceforge.net"; title="Visit page outside 
Confluence" rel="nofollow">jTDS<sup><img class="rendericon" 
src="../../../../images/linkext7.gif" height="7" width="7" align="absmiddle" 
alt="" border="0"/></sup></a></span> supports it well. Cayenne can 
automatically detect the driver type and configure SQLServerAdapter, but only 
when AutoAdapter is used. To make sure auto-detection works, clear the "Custom 
Adapter" field for the corresponding DataNode in the 
Modeler.</td></tr></table></div>
+MS drivers prior to 2005 version do not support generated columns, while newer 
drivers and <span class="nobr"><a href="http://jtds.sourceforge.net"; 
title="Visit page outside Confluence" rel="nofollow">jTDS<sup><img 
class="rendericon" src="../../../../images/linkext7.gif" height="7" width="7" 
align="absmiddle" alt="" border="0"/></sup></a></span> support it just fine. 
Cayenne can automatically detect the driver type and configure 
SQLServerAdapter, but only when AutoAdapter is used. To make sure 
auto-detection works, clear the "Custom Adapter" field for the corresponding 
DataNode in the Modeler.</td></tr></table></div>
 </div>
   <div class="clearer">.</div>
   <div style="height: 12px; background-image: 
url('../../../../images/border_bottom.gif'); background-repeat: 
repeat-x;"></div>

Modified: 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/Introduction/Guide to 1.2 Features/index.html
URL: 
http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User%20Guide/Introduction/Guide%20to%201.2%20Features/index.html?rev=410169&r1=410168&r2=410169&view=diff
==============================================================================
--- 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/Introduction/Guide to 1.2 Features/index.html (original)
+++ 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/Introduction/Guide to 1.2 Features/index.html Mon May 29 18:24:49 2006
@@ -120,7 +120,7 @@
 <ul>
        <li>New adapter for Cloudscape/Derby</li>
        <li>New adapter for FrontBase</li>
-       <li>New adapter for Ingres <em>(as of M12 it still has a few unresolved 
issues)</em></li>
+       <li>New adapter for Ingres</li>
        <li>MySQL adapter is improved to support referential integrity 
constraints for InnoDB tables.</li>
        <li>Adapter Auto Detection. Users no longer need to specify DbAdapter 
in the Modeler. All standard adapters are "guessed" by Cayenne in runtime using 
database metadata. Only custom adapters need to be set explicitly, using the 
new "Adapter" tab in the DataNode Editor panel. This simplifies configuration, 
makes deployment more transparent, and allows Cayenne to dynamically tweak 
adapter settings depending on the underlying database version and runtime 
parameters.</li>
        <li><span class="nobr"><a 
href="http://objectstyle.org/cayenne/userguide/access-stack/extended-types.html";
 title="Visit page outside Confluence" rel="nofollow">Extended type 
mechanism<sup><img class="rendericon" src="../../../../images/linkext7.gif" 
height="7" width="7" align="absmiddle" alt="" border="0"/></sup></a></span> now 
allows mapping a persistent property as an interface. This can be achieved via 
ExtendedTypeFactory API. A custom <tt>ExtendedTypeFactory</tt> is registered in 
a manner similar to ExtendedType with adapter's <tt>ExtendedTypeMap</tt>: 
<tt>extendedTypeMap.addFactory(myFactory)</tt>. Cayenne already takes advantage 
of this API by providing a factory that handles an arbitrary JDK 1.5 Enum via 
reflection.</li>
@@ -136,7 +136,7 @@
 
 
 <ul>
-       <li>DataContextFactory (available since M6). DataContext allows to 
register an optional factory class (via the Modeler or in the API) that will be 
used to create DataContexts. This way users can implement DataContext 
subclasses that will seamlessly integrate in  the existing Cayenne stack.</li>
+       <li><a href="../../../../Documentation/User 
Guide/DataContext/DataContextFactory/index.html" 
title="DataContextFactory">DataContextFactory</a>. DataContext allows to 
register an optional factory class (via the Modeler or in the API) that will be 
used to create DataContexts. This way users can implement DataContext 
subclasses that will seamlessly integrate in  the existing Cayenne stack.</li>
 </ul>
 
 
@@ -155,6 +155,9 @@
 
 <p>If a DataNode is configured to use JNDIDataSourceFactory, you can setup a 
"Local DataSource" via Modeler preferences with the name matching the JNDI 
name. After that when you run your application locally without a JNDI 
container, Cayenne would use local preferences database.</p>
 
+<h4><a name="Guideto1.2Features-WebObjectsIntegration"></a>WebObjects 
Integration</h4>
+
+<p>EOModel importer now correctly imports EOFetchSpecification qualifiers, 
prefetches and a number of other previously ignored parameters.</p>
 
 <h2><a name="Guideto1.2Features-Tools%3ACayenneModeler%2CAntTools"></a>Tools: 
CayenneModeler, Ant Tools</h2>
 
@@ -167,6 +170,7 @@
        <li>Entity editors have their own "local" toolbars for working with 
attributes and relationships instead of trying to locate a needed button in the 
common top toolbar.</li>
        <li>There are two history navigation buttons allowing to quickly return 
back to the places that you've recently visited.</li>
        <li>There are new PK generator options at the DbEntity level.</li>
+       <li>A class generator dialog is completely redesigned to provide a 
number of advanced options and better general usability.</li>
        <li>A number of visual bug fixes, new icons, etc.</li>
        <li>A number of performance enhancements.</li>
 </ul>

Modified: 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/Performance Tuning/Caching Lookup Tables/index.html
URL: 
http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User%20Guide/Performance%20Tuning/Caching%20Lookup%20Tables/index.html?rev=410169&r1=410168&r2=410169&view=diff
==============================================================================
--- 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/Performance Tuning/Caching Lookup Tables/index.html (original)
+++ 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/Performance Tuning/Caching Lookup Tables/index.html Mon May 29 18:24:49 
2006
@@ -29,6 +29,7 @@
 <li><a href="../../../../Documentation/User Guide/Performance Tuning/Iterating 
Through Data Rows/index.html">Iterating Through Data Rows</a></li>
 <li><a href="../../../../Documentation/User Guide/Performance Tuning/Paginated 
Queries/index.html">Paginated Queries</a></li>
 <li><a href="../../../../Documentation/User Guide/Performance 
Tuning/Prefetching/index.html">Prefetching</a></li>
+<li><a href="../../../../Documentation/User Guide/Performance Tuning/Turning 
off Context Synchronization/index.html">Turning off Context 
Synchronization</a></li>
 </ul>
 </li>
 <li><a href="../../../../Documentation/User 
Guide/Deployment/index.html">Deployment</a></li>

Modified: 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/Performance Tuning/Data Rows/index.html
URL: 
http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User%20Guide/Performance%20Tuning/Data%20Rows/index.html?rev=410169&r1=410168&r2=410169&view=diff
==============================================================================
--- 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/Performance Tuning/Data Rows/index.html (original)
+++ 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/Performance Tuning/Data Rows/index.html Mon May 29 18:24:49 2006
@@ -29,6 +29,7 @@
 <li><a href="../../../../Documentation/User Guide/Performance Tuning/Iterating 
Through Data Rows/index.html">Iterating Through Data Rows</a></li>
 <li><a href="../../../../Documentation/User Guide/Performance Tuning/Paginated 
Queries/index.html">Paginated Queries</a></li>
 <li><a href="../../../../Documentation/User Guide/Performance 
Tuning/Prefetching/index.html">Prefetching</a></li>
+<li><a href="../../../../Documentation/User Guide/Performance Tuning/Turning 
off Context Synchronization/index.html">Turning off Context 
Synchronization</a></li>
 </ul>
 </li>
 <li><a href="../../../../Documentation/User 
Guide/Deployment/index.html">Deployment</a></li>

Modified: 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/Performance Tuning/Iterating Through Data Rows/index.html
URL: 
http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User%20Guide/Performance%20Tuning/Iterating%20Through%20Data%20Rows/index.html?rev=410169&r1=410168&r2=410169&view=diff
==============================================================================
--- 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/Performance Tuning/Iterating Through Data Rows/index.html (original)
+++ 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/Performance Tuning/Iterating Through Data Rows/index.html Mon May 29 
18:24:49 2006
@@ -29,6 +29,7 @@
 </li>
 <li><a href="../../../../Documentation/User Guide/Performance Tuning/Paginated 
Queries/index.html">Paginated Queries</a></li>
 <li><a href="../../../../Documentation/User Guide/Performance 
Tuning/Prefetching/index.html">Prefetching</a></li>
+<li><a href="../../../../Documentation/User Guide/Performance Tuning/Turning 
off Context Synchronization/index.html">Turning off Context 
Synchronization</a></li>
 </ul>
 </li>
 <li><a href="../../../../Documentation/User 
Guide/Deployment/index.html">Deployment</a></li>

Modified: 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/Performance Tuning/Paginated Queries/index.html
URL: 
http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User%20Guide/Performance%20Tuning/Paginated%20Queries/index.html?rev=410169&r1=410168&r2=410169&view=diff
==============================================================================
--- 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/Performance Tuning/Paginated Queries/index.html (original)
+++ 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/Performance Tuning/Paginated Queries/index.html Mon May 29 18:24:49 2006
@@ -29,6 +29,7 @@
 </ul>
 </li>
 <li><a href="../../../../Documentation/User Guide/Performance 
Tuning/Prefetching/index.html">Prefetching</a></li>
+<li><a href="../../../../Documentation/User Guide/Performance Tuning/Turning 
off Context Synchronization/index.html">Turning off Context 
Synchronization</a></li>
 </ul>
 </li>
 <li><a href="../../../../Documentation/User 
Guide/Deployment/index.html">Deployment</a></li>

Modified: 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/Performance Tuning/Prefetching/index.html
URL: 
http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User%20Guide/Performance%20Tuning/Prefetching/index.html?rev=410169&r1=410168&r2=410169&view=diff
==============================================================================
--- 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/Performance Tuning/Prefetching/index.html (original)
+++ 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/Performance Tuning/Prefetching/index.html Mon May 29 18:24:49 2006
@@ -29,6 +29,7 @@
 <li><a href="../../../../Documentation/User Guide/Performance 
Tuning/Prefetching/index.html">Prefetching</a><ul>
 </ul>
 </li>
+<li><a href="../../../../Documentation/User Guide/Performance Tuning/Turning 
off Context Synchronization/index.html">Turning off Context 
Synchronization</a></li>
 </ul>
 </li>
 <li><a href="../../../../Documentation/User 
Guide/Deployment/index.html">Deployment</a></li>

Added: 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/Performance Tuning/Turning off Context Synchronization/index.html
URL: 
http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User%20Guide/Performance%20Tuning/Turning%20off%20Context%20Synchronization/index.html?rev=410169&view=auto
==============================================================================
--- 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/Performance Tuning/Turning off Context Synchronization/index.html (added)
+++ 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/Performance Tuning/Turning off Context Synchronization/index.html Mon May 
29 18:24:49 2006
@@ -0,0 +1,69 @@
+<html>
+  <head>
+    <title>Cayenne Documentation - Turning off Context Synchronization</title>
+    <style type="text/css">@import "../../../../style.css";</style>
+  </head>
+<body>
+  <div class="header">
+    <div style="float: left;"><a href="http://objectstyle.org/cayenne/";><img 
src="../../../../images/logo.gif" align="absmiddle" border="0"></a></div>
+    <span class="logoSpaceLink"><a href="../../../../index.html">Cayenne User 
Documentation</a></span><br />
+    <span class="pagetitle">Turning off Context Synchronization</span>
+  </div>
+<div id="cayenne_toc">
+<ul>
+<li><a href="../../../../Documentation/User 
Guide/Introduction/index.html">Introduction</a></li>
+<li><a href="../../../../Documentation/User 
Guide/Installation/index.html">Installation</a></li>
+<li><a href="../../../../Documentation/User Guide/Quick 
Start/index.html">Quick Start</a></li>
+<li><a href="../../../../Documentation/User 
Guide/Design/index.html">Design</a></li>
+<li><a href="../../../../Documentation/User Guide/Generating 
Classes/index.html">Generating Classes</a></li>
+<li><a href="../../../../Documentation/User 
Guide/DataContext/index.html">DataContext</a></li>
+<li><a href="../../../../Documentation/User 
Guide/Queries/index.html">Queries</a></li>
+<li><a href="../../../../Documentation/User 
Guide/DataObjects/index.html">DataObjects</a></li>
+<li><a href="../../../../Documentation/User Guide/Stored 
Procedures/index.html">Stored Procedures</a></li>
+<li><a href="../../../../Documentation/User 
Guide/Expressions/index.html">Expressions</a></li>
+<li><a href="../../../../Documentation/User Guide/Performance 
Tuning/index.html">Performance Tuning</a><ul>
+<li><a href="../../../../Documentation/User Guide/Performance Tuning/Caching 
Lookup Tables/index.html">Caching Lookup Tables</a></li>
+<li><a href="../../../../Documentation/User Guide/Performance Tuning/Data 
Rows/index.html">Data Rows</a></li>
+<li><a href="../../../../Documentation/User Guide/Performance Tuning/Iterating 
Through Data Rows/index.html">Iterating Through Data Rows</a></li>
+<li><a href="../../../../Documentation/User Guide/Performance Tuning/Paginated 
Queries/index.html">Paginated Queries</a></li>
+<li><a href="../../../../Documentation/User Guide/Performance 
Tuning/Prefetching/index.html">Prefetching</a></li>
+<li><a href="../../../../Documentation/User Guide/Performance Tuning/Turning 
off Context Synchronization/index.html">Turning off Context 
Synchronization</a><ul>
+</ul>
+</li>
+</ul>
+</li>
+<li><a href="../../../../Documentation/User 
Guide/Deployment/index.html">Deployment</a></li>
+<li><a href="../../../../Documentation/User Guide/Ant Tasks/index.html">Ant 
Tasks</a></li>
+<li><a href="../../../../Documentation/User Guide/Access Stack 
Internals/index.html">Access Stack Internals</a></li>
+<li><a href="../../../../Documentation/User 
Guide/DataViews/index.html">DataViews</a></li>
+</ul>
+</div>
+<div id="ConfluenceContent"><p>A big part of commit operation is updating peer 
DataContexts with the changes committed to the database. The conext 
synchronization operation has <tt>O(N)</tt> performance, where <tt>N</tt> is 
the number of peer DataContexts. In a web application <tt>N</tt> is often the 
number of concurrent sessions, which can be quite big. The throughout of high 
volume applications can be  improved by turning off peer synchronization. One 
possible way to do that is via a custom <a href="../../../../Documentation/User 
Guide/DataContext/DataContextFactory/index.html" 
title="DataContextFactory">DataContextFactory</a>:</p>
+
+<div class="code"><div class="codeContent">
+<pre class="code-java"><span class="code-keyword">public</span> class 
IsolatedDataContextFactory <span class="code-keyword">implements</span> 
DataContextFactory {
+
+    <span class="code-keyword">public</span> DataContext 
createDataContext(DataChannel parent, ObjectStore objectStore) {
+
+        <span class="code-comment">// stop listening <span 
class="code-keyword">for</span> peer events
+</span>        parent.getEventManager().removeListener(objectStore);
+        <span class="code-keyword">return</span> <span 
class="code-keyword">new</span> DataContext(parent, objectStore);
+    }
+}</pre>
+</div></div>
+
+<p>Of course doing this may result in some stale data in the peer 
DataContexts, so a decision whether to use this particular technique should be 
made based on the application specifics. Also a factory can have logic to 
selectively turn off synchronization for a subset of DataContexts based on some 
criteria.</p>
+
+<table cellpadding='5' width='85%' cellspacing='8px' class='tipMacro' 
border="0" align='center'><colgroup><col width='24'><col></colgroup><tr><td 
valign='top'><img src="../../../../images/emoticons/check.gif" width="16" 
height="16" align="absmiddle" alt="" border="0"></td><td><b 
class="strong">Don't use this for idle applications</b><br />Note that this 
optimization does not affect percieved user commit time, as synchronization is 
done in a separate thread. It only affects the overall throughput. So it only 
makes sense if your application already utilizes close to a 100% of 
CPU.</td></tr></table>
+
+<p><em>Further improvements in this area are tracked via <span class="nobr"><a 
href="http://issues.apache.org/cayenne/browse/CAY-554"; title="Visit page 
outside Confluence" rel="nofollow">CAY-554 Jira issue<sup><img 
class="rendericon" src="../../../../images/linkext7.gif" height="7" width="7" 
align="absmiddle" alt="" border="0"/></sup></a></span>.</em></p></div>
+</div>
+  <div class="clearer">.</div>
+  <div style="height: 12px; background-image: 
url('../../../../images/border_bottom.gif'); background-repeat: 
repeat-x;"></div>
+
+  <div class="smalltext copyright">
+    Copyright &copy;2001-2006 ObjectStyle Group and content authors
+  </div>
+
+</body>
+</html>

Propchange: 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/Performance Tuning/Turning off Context Synchronization/index.html
------------------------------------------------------------------------------
    svn:eol-style = native

Modified: 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/Performance Tuning/index.html
URL: 
http://svn.apache.org/viewvc/incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User%20Guide/Performance%20Tuning/index.html?rev=410169&r1=410168&r2=410169&view=diff
==============================================================================
--- 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/Performance Tuning/index.html (original)
+++ 
incubator/cayenne/main/trunk/cayenne/cayenne-other/wiki-docs/Documentation/User 
Guide/Performance Tuning/index.html Mon May 29 18:24:49 2006
@@ -27,6 +27,7 @@
 <li><a href="../../../Documentation/User Guide/Performance Tuning/Iterating 
Through Data Rows/index.html">Iterating Through Data Rows</a></li>
 <li><a href="../../../Documentation/User Guide/Performance Tuning/Paginated 
Queries/index.html">Paginated Queries</a></li>
 <li><a href="../../../Documentation/User Guide/Performance 
Tuning/Prefetching/index.html">Prefetching</a></li>
+<li><a href="../../../Documentation/User Guide/Performance Tuning/Turning off 
Context Synchronization/index.html">Turning off Context Synchronization</a></li>
 </ul>
 </li>
 <li><a href="../../../Documentation/User 
Guide/Deployment/index.html">Deployment</a></li>


Reply via email to