java.lang.Exception - an Exception if no object was creatable.
void destroy(java.lang.Object o)
Destroy the specified object. After this call, the object is no longer user by the Pool.
o - the object to destroy.
boolean validate(java.lang.Object object)
Validates the specified object. Used from Pool.release() and Pool.obtain() to ensure that the object is still
object - the object to validate.
true - if object is valid/usable, false either.
boolean validateKey(java.lang.Object key)
Validates the specified key. An invalid key will result into release of its associated object. Used from
Pool.validate() which destroys objects that are no longer in use, but somehow no release method was called.