1 22 package org.jboss.ejb3; 23 24 import org.jboss.injection.Injector; 25 26 33 public interface Pool 34 { 35 38 BeanContext get(); 39 40 BeanContext get(Class [] initTypes, Object [] initValues); 41 42 45 void release(BeanContext obj); 46 47 50 void remove(BeanContext obj); 51 52 58 void discard(BeanContext obj); 59 60 public void setInjectors(Injector[] injectors); 61 62 void initialize(Container container, Class contextClass, Class beanClass, int maxSize, long timeout); 63 64 void setMaxSize(int maxSize); 65 } 66 | Popular Tags |