[jboss-cvs] jboss-seam/src/main/org/jboss/seam/core ...
Shane Bryzak
sbryzak at redhat.com
Mon May 28 19:09:23 EDT 2007
User: sbryzak2
Date: 07/05/28 19:09:23
Modified: src/main/org/jboss/seam/core
ManagedPersistenceContext.java
PersistenceContexts.java
Log:
JBSEAM-1348
Revision Changes Path
1.40 +3 -1 jboss-seam/src/main/org/jboss/seam/core/ManagedPersistenceContext.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: ManagedPersistenceContext.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/core/ManagedPersistenceContext.java,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -b -r1.39 -r1.40
--- ManagedPersistenceContext.java 1 May 2007 16:43:51 -0000 1.39
+++ ManagedPersistenceContext.java 28 May 2007 23:09:23 -0000 1.40
@@ -1,4 +1,4 @@
-//$Id: ManagedPersistenceContext.java,v 1.39 2007/05/01 16:43:51 gavin Exp $
+//$Id: ManagedPersistenceContext.java,v 1.40 2007/05/28 23:09:23 sbryzak2 Exp $
package org.jboss.seam.core;
import static org.jboss.seam.InterceptionType.NEVER;
@@ -149,6 +149,8 @@
{
entityManager.close();
}
+
+ PersistenceContexts.instance().untouch(componentName);
}
public EntityManagerFactory getEntityManagerFactoryFromJndiOrValueBinding()
1.8 +5 -0 jboss-seam/src/main/org/jboss/seam/core/PersistenceContexts.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: PersistenceContexts.java
===================================================================
RCS file: /cvsroot/jboss/jboss-seam/src/main/org/jboss/seam/core/PersistenceContexts.java,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -b -r1.7 -r1.8
--- PersistenceContexts.java 8 Mar 2007 22:47:35 -0000 1.7
+++ PersistenceContexts.java 28 May 2007 23:09:23 -0000 1.8
@@ -44,6 +44,11 @@
if ( set.add(context) ) setDirty();
}
+ public void untouch(String context)
+ {
+ if ( set.remove(context) ) setDirty();
+ }
+
public static PersistenceContexts instance()
{
if ( Contexts.isConversationContextActive() )
More information about the jboss-cvs-commits
mailing list