User: gropi
Date: 01/05/18 03:39:33
Modified: src/docs advconfig.xml
Log:
Documented the commit-option of the container-configuration.
Includes JBoss specific Option D.
Thanks to Doug Ferguson for writing this.
Revision Changes Path
1.8 +8 -4 manual/src/docs/advconfig.xml
Index: advconfig.xml
===================================================================
RCS file: /cvsroot/jboss/manual/src/docs/advconfig.xml,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- advconfig.xml 2001/04/25 12:36:36 1.7
+++ advconfig.xml 2001/05/18 10:39:33 1.8
@@ -470,9 +470,13 @@
]]></para>
</listitem>
<listitem>
- <para><![CDATA[<commit-option> must be A, B or
C. See the ejb
-specification for more details.
-]]></para>
+ <para>
+ <![CDATA[<commit-option> must be A, B, C, D (after 2.2.1).
]]></para>
+ <para>Option A: The Container caches the
bean between transactions. This options assumes that the bean/container is the only
one accessing this data. Therefore, the container will never synchronize the bean
with the persistence storage, ejbStore/ejbLoad never get called.</para>
+ <para>Option B: The Container caches
the been between transactions. However, unlike option A the container does not ensure
exclusive access to the persitence storage. Therefore, the container will synchronize
at the beginning of each transaction.</para>
+ <para>Option C: The Contianer does not
cache bean instances and instances are synchronized on every transaction.</para>
+ <para>Option D: This is a JBoss
specific feature available in versions newer than the 2.2.1 release. It enables a lazy
write schema, where synchronization does happen but not upon every transaction.
+ </para>
</listitem>
</itemizedlist>
</section>
@@ -619,4 +623,4 @@
</itemizedlist>
</section>
</section>
-</chapter>
\ No newline at end of file
+</chapter>
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development