On Sat, 2007-08-11 at 20:13 +0200, Roland Weber wrote:
> Roland Weber wrote:
> > So here is my dubious stratagem...
> > 
> > 1. move TSCCM into a separate package
> > 2. factor out some of the inner classes
> >   a) replace the nesting with weak or hard references
> >   b) introduce interfaces where needed
> > 3. move static maps into a separate class which
> >    is marked for extinction
> > 4. document the relations between the classes
> >    in a package.html
> > 5. perform remaining cleanup, exterminate 3.
> > 6. see what can be generalized
> 
> I finally got around to take care of 4.
> Please have a look and let me know whether
> the documentation achieves to explain how
> connection garbage collection depends on
> the proper use of hard and weak references:
> http://people.apache.org/~rolandw/client-jdoc/org/apache/http/impl/conn/tsccm/package-summary.html
> 

Hi Roland

TSCCM is probably the most complex piece of code in HttpComponents and I
believe you did a good job documenting its inner workings. 

Oleg

> Ignoring that there is always more cleanup
> to be done, steps 1-5 are complete. Step 6
> has a low priority. HTTPCLIENT-677 is now
> the top item on the todo list for TSCCM.
> 
> cheers,
>   Roland
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to