[seam-commits] Seam SVN: r7417 - trunk/doc/reference/en/modules.

seam-commits at lists.jboss.org seam-commits at lists.jboss.org
Tue Feb 12 21:55:43 EST 2008


Author: shane.bryzak at jboss.com
Date: 2008-02-12 21:55:42 -0500 (Tue, 12 Feb 2008)
New Revision: 7417

Modified:
   trunk/doc/reference/en/modules/concepts.xml
Log:
JBSEAM-1416

Modified: trunk/doc/reference/en/modules/concepts.xml
===================================================================
--- trunk/doc/reference/en/modules/concepts.xml	2008-02-13 00:31:30 UTC (rev 7416)
+++ trunk/doc/reference/en/modules/concepts.xml	2008-02-13 02:55:42 UTC (rev 7417)
@@ -265,7 +265,9 @@
             </para>
             <para> 
                 Since the session context is multithreaded, and often contains volatile state, session scope
-                components are always protected by Seam from concurrent access. Seam serializes requests to session
+                components are always protected by Seam from concurrent access, so long as the Seam interceptors 
+                are not disabled for that component.  If interceptors are disabled, then any thread-safety that is
+                required must be implemented by the component itself.  Seam serializes requests to session
                 scope session beans and JavaBeans by default (and detects and breaks any deadlocks that occur). This is
                 not the default behaviour for application scoped components however, since application scoped components
                 do not usually hold volatile state and because synchronization at the global level is
@@ -354,7 +356,8 @@
                 the page or stateless contexts. 
             </para>
             <para> 
-                Concurrent requests to session-scoped stateful session beans are always serialized by Seam. 
+                Concurrent requests to session-scoped stateful session beans are always serialized by Seam, as long
+                as the Seam interceptors are not disabled for the bean.
             </para>   
             <para>
                 Seam stateful session bean components may be instantiated using <literal>Component.getInstance()</literal>




More information about the seam-commits mailing list