Once you are done with this object remember to call it's close method to
clean up the thread pool and it's objects as this might prevent your
application from ending.
Called by the garbage collector on the receiver object when there
are no more references to the object.
Called by the garbage collector on the receiver object when there
are no more references to the object.
The details of when and if the finalize method is invoked, as
well as the interaction between finalize and non-local returns
and exceptions, are all platform dependent.
Returns an object to the pool. The object is validated before being added
to the collection of available objects to make sure we have a usable
object. If the object isn't valid it's discarded.
Returns an object to the pool. The object is validated before being added
to the collection of available objects to make sure we have a usable
object. If the object isn't valid it's discarded.