[hibernate-commits] Hibernate SVN: r12715 - in core/trunk/documentation/manual: ja-JP/src/main/docbook/modules and 3 other directories.

hibernate-commits at lists.jboss.org hibernate-commits at lists.jboss.org
Wed Jul 4 00:55:21 EDT 2007


Author: d.plentz
Date: 2007-07-04 00:55:21 -0400 (Wed, 04 Jul 2007)
New Revision: 12715

Modified:
   core/trunk/documentation/manual/en-US/src/main/docbook/modules/transactions.xml
   core/trunk/documentation/manual/ja-JP/src/main/docbook/modules/transactions.xml
   core/trunk/documentation/manual/ko-KR/src/main/docbook/modules/transactions.xml
   core/trunk/documentation/manual/pt-BR/src/main/docbook/modules/transactions.xml
   core/trunk/documentation/manual/zh-CN/src/main/docbook/modules/transactions.xml
Log:
[HHH-2567] Update reference to use FlushMode.MANUAL

Modified: core/trunk/documentation/manual/en-US/src/main/docbook/modules/transactions.xml
===================================================================
--- core/trunk/documentation/manual/en-US/src/main/docbook/modules/transactions.xml	2007-07-03 18:13:56 UTC (rev 12714)
+++ core/trunk/documentation/manual/en-US/src/main/docbook/modules/transactions.xml	2007-07-04 04:55:21 UTC (rev 12715)
@@ -802,7 +802,7 @@
                 force a version check on data  you aren't updating, you may call <literal>Session.lock()</literal>
                 with <literal>LockMode.READ</literal> on any objects that might have been updated by another
                 transaction. You don't need to lock any data that you <emphasis>are</emphasis> updating.
-                Usually you would set <literal>FlushMode.NEVER</literal> on an extended <literal>Session</literal>,
+                Usually you would set <literal>FlushMode.MANUAL</literal> on an extended <literal>Session</literal>,
                 so that only the last database transaction cycle is allowed to actually persist all
                 modifications made in this conversation. Hence, only this last database transaction
                 would include the <literal>flush()</literal> operation, and then also

Modified: core/trunk/documentation/manual/ja-JP/src/main/docbook/modules/transactions.xml
===================================================================
--- core/trunk/documentation/manual/ja-JP/src/main/docbook/modules/transactions.xml	2007-07-03 18:13:56 UTC (rev 12714)
+++ core/trunk/documentation/manual/ja-JP/src/main/docbook/modules/transactions.xml	2007-07-04 04:55:21 UTC (rev 12715)
@@ -937,7 +937,7 @@
                 ‚ðŒÄ‚яo‚·‚±‚Æ‚ª‚Å‚«‚Ü‚·B
                 XV‚µ‚Ä <emphasis>‚¢‚é</emphasis> ƒf[ƒ^‚ðƒƒbƒN‚·‚é•K—v‚Í‚ ‚è‚Ü‚¹‚ñB
                 
-                ’ʏíAŠg’£ <literal>Session</literal> ‚É <literal>FlushMode.NEVER</literal>
+                ’ʏíAŠg’£ <literal>Session</literal> ‚É <literal>FlushMode.MANUAL</literal>
                 ‚ðƒZƒbƒg‚µ‚Ü‚·B
                 ÅŒã‚̃f[ƒ^ƒx[ƒXƒgƒ‰ƒ“ƒUƒNƒVƒ‡ƒ“‚ÌŽüŠú‚ł̂݁A
                 ‘Θb‚Ì’†‚ŕύX‚³‚ꂽ‚·‚ׂĂðŽÀÛ‚ɉi‘±‰»‚³‚¹‚邽‚ß‚Å‚·B

Modified: core/trunk/documentation/manual/ko-KR/src/main/docbook/modules/transactions.xml
===================================================================
--- core/trunk/documentation/manual/ko-KR/src/main/docbook/modules/transactions.xml	2007-07-03 18:13:56 UTC (rev 12714)
+++ core/trunk/documentation/manual/ko-KR/src/main/docbook/modules/transactions.xml	2007-07-04 04:55:21 UTC (rev 12715)
@@ -721,7 +721,7 @@
                                 또 다른 트랜잭션에 의해 업데이트되었을 수도 있는 임의의 객체들에 대해 <literal>LockMode.READ</literal>로서 
                 <literal>Session.lock()</literal>을 호출할 수도 있다. 당신은 당신이 업데이트 중인 임의의 데이터를 잠금할 필요가 없다.
                                 대개 당신은 마지막 데이터베이스 트랜잭션 주기만이 이 대화 내에서 행해진 모든 변경들을 실제로 영속화시키는 것이 허용되도록 하기 위해, 
-                                하나의 확장된 <literal>Session</literal>에 대해 <literal>FlushMode.NEVER</literal>를 설정할 것이다.
+                                하나의 확장된 <literal>Session</literal>에 대해 <literal>FlushMode.MANUAL</literal>를 설정할 것이다.
                                 그러므로 오직 이 마지막 데이터베이스 트랜잭션 만이 <literal>flush()</literal> 오퍼레이션을 포함할 것이고, 또한 
                                 대화를 종료시키기 위해 세션을 <literal>close()</literal>할 것이다.
             </para>

Modified: core/trunk/documentation/manual/pt-BR/src/main/docbook/modules/transactions.xml
===================================================================
--- core/trunk/documentation/manual/pt-BR/src/main/docbook/modules/transactions.xml	2007-07-03 18:13:56 UTC (rev 12714)
+++ core/trunk/documentation/manual/pt-BR/src/main/docbook/modules/transactions.xml	2007-07-04 04:55:21 UTC (rev 12715)
@@ -829,7 +829,7 @@
                 forçar uma checagem de versão em dados que você não está atualizando, você pode chamar 
                 <literal>Session.lock()</literal> com o <literal>LockMode.READ</literal> em todos os objetos 
                 que possam ter sido atualizados por uma outra transação. Você não necessita bloquear nenhum 
-                dado para atualizar. Geralmente você configuraria <literal>FlushMode.NEVER</literal> em uma
+                dado para atualizar. Geralmente você configuraria <literal>FlushMode.MANUAL</literal> em uma
                 <literal>Session</literal> estendida, de modo que somente o último ciclo da transação tenha
                 permissão de persistir todas as modificações feitas nesta conversação. Disso, somente esta última 
                 transação incluiria a operação <literal>flush()</literal> e então chamar também <literal>close()</literal>

Modified: core/trunk/documentation/manual/zh-CN/src/main/docbook/modules/transactions.xml
===================================================================
--- core/trunk/documentation/manual/zh-CN/src/main/docbook/modules/transactions.xml	2007-07-03 18:13:56 UTC (rev 12714)
+++ core/trunk/documentation/manual/zh-CN/src/main/docbook/modules/transactions.xml	2007-07-04 04:55:21 UTC (rev 12715)
@@ -618,7 +618,7 @@
 session.close();    // Only for last transaction in conversation]]></programlisting>
 
             <para>
-                <literal>foo</literal>对象知道它是在哪个<literal>Session</literal>中被装入的。在一个旧session中开启一个新的数据库事务,会导致session获取一个新的连接,并恢复session的功能。将数据库事务提交,使得session从JDBC连接断开,并将此连接交还给连接池。在重新连接之后,要强制对你没有更新的数据进行一次版本检查,你可以对所有可能被其他事务修改过的对象,使用参数<literal>LockMode.READ</literal>来调用<literal>Session.lock()</literal>。你不用lock任何你<emphasis>正在</emphasis>更新的数据。一般你会在扩展的<literal>Session</literal>上设置<literal>FlushMode.NEVER</literal>,因此只有最后一个数据库事务循环才会真正的吧整个对话中发生的修改发送到数据库。因此,只有这最后一次数据库事务才会包含<literal>flush()</literal>操作,然后在整个对话结束后,还要<literal!
 >close()</literal>这个session。
+                <literal>foo</literal>对象知道它是在哪个<literal>Session</literal>中被装入的。在一个旧session中开启一个新的数据库事务,会导致session获取一个新的连接,并恢复session的功能。将数据库事务提交,使得session从JDBC连接断开,并将此连接交还给连接池。在重新连接之后,要强制对你没有更新的数据进行一次版本检查,你可以对所有可能被其他事务修改过的对象,使用参数<literal>LockMode.READ</literal>来调用<literal>Session.lock()</literal>。你不用lock任何你<emphasis>正在</emphasis>更新的数据。一般你会在扩展的<literal>Session</literal>上设置<literal>FlushMode.MANUAL</literal>,因此只有最后一个数据库事务循环才会真正的吧整个对话中发生的修改发送到数据库。因此,只有这最后一次数据库事务才会包含<literal>flush()</literal>操作,然后在整个对话结束后,还要<litera!
 l>close()</literal>这个session。
             </para>
 
             <para>




More information about the hibernate-commits mailing list