author | Nikita Kozlov <nikita@beem-project.com> |
Sat, 16 Jan 2010 21:10:23 +0100 | |
changeset 827 | 032cd7e2c938 |
parent 823 | 2036ebfaccda |
permissions | -rw-r--r-- |
package org.sipdroid.net.tools; public class GenericPool<E> extends ObjectPool<Object> { public GenericPool(int size) { super(size); for(int i = 0; i < size; ++i) { checkIn(create()); } } @Override protected E create() { return (E)new Object(); } @Override protected boolean validate(Object o) { // TODO Auto-generated method stub return false; } public E borrowItem() { return (E) super.checkOut(); } public void returnItem(E o) { super.checkIn(o); } }