ThreadGroups vs. ThreadPools
В очередной раз потревожу ваше бренное существование, господа :).
Есть траббл - нужно сделать ThreadGroup, в который бы пихался определенный поток. Класс потока уже реализован и естественно extends Thread. Соответственно в конструкторе класса-потока прописал первой строчкой super( group, "bla-bla-bla" ); А поток в группу не суется.
Есть небольшая пикантная подробность - поток запускается не методом start(), а с помощью метода ExecutorService.execute(). Это мне нужно для реализации thread pooling.
Может ли быть связано отсутствие потока в группе с присутствием потока в thread pool? И можно ли это обойти?
Заранее спасибо.
Есть траббл - нужно сделать ThreadGroup, в который бы пихался определенный поток. Класс потока уже реализован и естественно extends Thread. Соответственно в конструкторе класса-потока прописал первой строчкой super( group, "bla-bla-bla" ); А поток в группу не суется.
Есть небольшая пикантная подробность - поток запускается не методом start(), а с помощью метода ExecutorService.execute(). Это мне нужно для реализации thread pooling.
Может ли быть связано отсутствие потока в группе с присутствием потока в thread pool? И можно ли это обойти?
Заранее спасибо.
