public class ScalablePool<T> extends Object
ScalablePool(int initialSize, Supplier<? extends T> supplier, Consumer<? super T> resetter, Consumer<? super T> disposer)
T
get()
void
release(T t)
shutdown()
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public ScalablePool(int initialSize, Supplier<? extends T> supplier, Consumer<? super T> resetter, Consumer<? super T> disposer)
public T get()
public void release(T t)
public void shutdown()