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

Reply via email to