Agreed, I already started but stopped to have dinner :P Simo http://people.apache.org/~simonetripodi/ http://www.99soft.org/
On Tue, Oct 12, 2010 at 9:25 PM, Gary Gregory <ggreg...@seagullsoftware.com> wrote: >> -----Original Message----- >> From: sebb [mailto:seb...@gmail.com] >> Sent: Tuesday, October 12, 2010 12:15 >> To: Commons Developers List >> Subject: Re: [pool] can the factory field ever usefully be null? >> >> On 12 October 2010 20:02, Gary Gregory <ggreg...@seagullsoftware.com> wrote: >> >> -----Original Message----- >> >> From: sebb [mailto:seb...@gmail.com] >> >> Sent: Tuesday, October 12, 2010 11:28 >> >> To: Commons Developers List >> >> Subject: [pool] can the factory field ever usefully be null? >> >> >> >> Now that the setFactory() methods have been removed, and the factories >> >> made immutable, does it still make sense to ever allow a null factory? >> >> >> >> Some places still check for null, some assume non-null. >> >> There are also some ctors which set the factory to null. >> >> >> >> Seems to me that the factory field needs to be final and non-null; the >> >> ctor should enfore non-null, and then there is no further need to >> >> check it for null. >> > >> > Then we can remove ctors that do not specify a factory. For example: >> GenericObjectPool() >> >> Yes, and >> >> StackKeyedObjectPool() >> StackKeyedObjectPool(int) >> StackKeyedObjectPool(int,int) >> >> Also >> >> SoftReferenceObjectPool() - already deprecated and marked for removal > > Delete away then :) > Gary > >> >> > Gary >> > >> >> >> >> --------------------------------------------------------------------- >> >> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org >> >> For additional commands, e-mail: dev-h...@commons.apache.org >> > >> > >> > --------------------------------------------------------------------- >> > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org >> > For additional commands, e-mail: dev-h...@commons.apache.org >> > >> > >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org >> For additional commands, e-mail: dev-h...@commons.apache.org > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > For additional commands, e-mail: dev-h...@commons.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org