On Wed, Nov 19, 2008 at 3:33 PM, Rajith Attapattu <[EMAIL PROTECTED]> wrote: > On Wed, Nov 19, 2008 at 9:54 AM, Aidan Skinner <[EMAIL PROTECTED]> wrote:
>> What strategy did you adopt? It would probably be possible to change >> the things that extend Thread to a composite that accept thread, or >> implement Runnable. >> > > I haven't really decided on a strategy yet and open to suggestions. > Your suggestion also is similar to Gordon which I think is very good. > However looking at the code in IOSender/Receiver as well as the Dispatcher I > see they extends the Thread class directly. I think extending Runnable is probably cleaner, it can just be allocated from a threadpool (which could use vanilla, RT or any other flavour of thread it desired). I don't see any reason why they have to extend Thread directly. - Aidan -- Apache Qpid - World Domination through Advanced Message Queueing http://cwiki.apache.org/qpid "Nine-tenths of wisdom consists in being wise in time." - Theodore Roosevelt