net.sourceforge.groboutils.util.thread.v1 |
net.sourceforge.groboutils.util.thread.v1
A collection of classes to aid in speeding the development of threaded
applications.
|
Java Source File Name | Type | Comment |
BackgroundProcess.java | Class | Creates and executes the given process. |
IObjectListener.java | Interface | |
IOThreadRunner.java | Class | Loops, reading from the input stream and writes to the output stream. |
IThreadObjectListener.java | Interface | |
LoopThread.java | Class | For threads which loop endlessly (which is a common thing), this
class implements the pause, start, and stop routines since JDK 1.2
deprecated theirs.
This class delegates the Thread object, so that this class doesn't
have to emulate all those thread methods. |
QueueThread.java | Class | For threads which endlessly process events from a SynchQueue. |
ThreadPool.java | Class | A pool of QueueThread instances, each containing an instance of
an ObjectListener implemented class. |
TimedProcess.java | Class | A Utility to run a task in a thread, and to kill it if the thread runs
too long. |
TimedProcessUTest.java | Class | Tests the TimedProcess class. |