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

Reply via email to