src/org/sipdroid/net/tools/GenericPool.java
author nikita@jibe-desktop
Fri, 20 Nov 2009 19:29:42 +0100
changeset 823 2036ebfaccda
permissions -rw-r--r--
debut de la gestion de l'audio, faut tester avec des pcs distincts

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);
	}
	
}