I extended the GenericObjectPool a while back to create a typesafe
implementation (which is exposed as an Mbean) and I was planning on
overriding the startEvictor method to use my own Evictor implementation
(which simply trackes when it is scheduled to run next) and I was
surprised to discover that ensureMinIdle and calcuateDeficit are private
- I expected both to be protected.  So, now it appears that I will have
to re-implement both methods. With that said, any chance they could be
made protected in the future? 

 

Thanks in advance, Tom

Reply via email to