Class JsonRecyclerPools.BoundedPool

All Implemented Interfaces:
RecyclerPool<BufferRecycler>, Serializable
Enclosing class:
JsonRecyclerPools

public static class JsonRecyclerPools.BoundedPool extends RecyclerPool.BoundedPoolBase<BufferRecycler>
RecyclerPool implementation that uses a bounded queue (ArrayBlockingQueue for recycling instances. This is "bounded" pool since it will never hold on to more BufferRecycler instances than its size configuration: the default size is RecyclerPool.BoundedPoolBase.DEFAULT_CAPACITY.
See Also: