User: patriot1burke
Date: 01/08/09 13:27:54
Modified: src/main/org/jboss/ejb/plugins EntityInstancePool.java
Log:
reclaiming on free is now configurable. Before it was turned off.
Revision Changes Path
1.14 +15 -3 jboss/src/main/org/jboss/ejb/plugins/EntityInstancePool.java
Index: EntityInstancePool.java
===================================================================
RCS file:
/cvsroot/jboss/jboss/src/main/org/jboss/ejb/plugins/EntityInstancePool.java,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -r1.13 -r1.14
--- EntityInstancePool.java 2001/08/03 17:15:44 1.13
+++ EntityInstancePool.java 2001/08/09 20:27:54 1.14
@@ -21,7 +21,7 @@
* @author <a href="mailto:[EMAIL PROTECTED]">Rickard �berg</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Marc Fleury</a>
* @author <a href="mailto:[EMAIL PROTECTED]">Andreas Schaefer</a>
- * @version $Revision: 1.13 $
+ * @version $Revision: 1.14 $
*
* <p><b>Revisions:</b>
* <p><b>20010718 andreas schaefer:</b>
@@ -51,13 +51,25 @@
*
* @param ctx
*/
+ private boolean reclaim = false;
+
+ public boolean getReclaim()
+ {
+ return reclaim;
+ }
+
+ public void setReclaim(boolean reclaim)
+ {
+ this.reclaim = reclaim;
+ }
+
public synchronized void free(EnterpriseContext ctx)
{
// If transaction still present don't do anything (let the instance be GC)
if (ctx.getTransaction() != null) return ;
- // To simplify design we don't reuse the ctx.
- //super.free(ctx);
+ // To simplify design we don't reuse the ctx.
+ if (reclaim) super.free(ctx);
}
// Z implementation ----------------------------------------------
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development