Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 /*    */ package org.jboss.ejb3;
 /*    */ 
 /*    */ import java.util.LinkedList;
 /*    */ import java.util.List;
 /*    */ import org.jboss.ejb3.pool.AbstractPool;
 /*    */ 
 /*    */ public class InfinitePool extends AbstractPool
 /*    */ {
 /* 37 */   private List<BeanContextactive = new LinkedList();
/*    */ 
/*    */   public void destroy()
/*    */   {
/* 41 */     for (BeanContext ctx : this.)
/*    */     {
/* 44 */       super.remove(ctx);
/*    */     }
/* 46 */     this. = null;
/*    */   }
/*    */ 
/*    */   public BeanContext<?> get()
/*    */   {
/* 51 */     return get(nullnull);
/*    */   }
/*    */ 
/*    */   public BeanContext<?> get(Class[] initTypesObject[] initValues)
/*    */   {
/* 56 */     BeanContext ctx = create(initTypesinitValues);
/* 57 */     synchronized (this.)
/*    */     {
/* 59 */       this..add(ctx);
/*    */     }
/* 61 */     return ctx;
/*    */   }
/*    */ 
/*    */   public int getAvailableCount()
/*    */   {
/* 66 */     return -1;
/*    */   }
/*    */ 
/*    */   public int getCurrentSize()
/*    */   {
/* 71 */     return this..size();
/*    */   }
/*    */ 
/*    */   public int getMaxSize()
/*    */   {
/* 76 */     return -1;
/*    */   }
/*    */ 
/*    */   public void release(BeanContext ctx)
/*    */   {
/* 81 */     remove(ctx);
/*    */   }
/*    */ 
/*    */   public void remove(BeanContext ctx)
/*    */   {
/* 86 */     synchronized (this.)
/*    */     {
/* 88 */       this..remove(ctx);
/*    */     }
/*    */ 
/* 91 */     super.remove(ctx);
/*    */   }
/*    */ 
/*    */   public void setMaxSize(int maxSize)
/*    */   {
/*    */   }
/*    */ }
/* Location:           /home/mnovotny/projects/EMBEDDED_JBOSS_BETA3_COMMUNITY/embedded/output/lib/embedded-jboss/lib/jboss-embedded-all.jar
 * Qualified Name:     org.jboss.ejb3.InfinitePool
 * JD-Core Version:    0.6.0
 */
New to GrepCode? Check out our FAQ X