Closes this pool, and free any resources associated with it.
<p>
Calling {@link #addObject} or {@link #borrowObject} after invoking this
method on a pool will cause them to throw an {@link IllegalStateException}.
</p>
<p>
Implementations should silently fail if not all resources can be freed.
</p>
Closes this pool, and free any resources associated with it. <p> Calling {@link #addObject} or {@link #borrowObject} after invoking this method on a pool will cause them to throw an {@link IllegalStateException}. </p> <p> Implementations should silently fail if not all resources can be freed. </p>