File: summary.xml

package info (click to toggle)
libgroboutils-java 5-3
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 9,396 kB
  • ctags: 11,186
  • sloc: java: 59,748; xml: 12,762; sh: 377; perl: 104; makefile: 20
file content (62 lines) | stat: -rw-r--r-- 2,329 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
<?xml version="1.0" encoding="ISO-8859-1"?>
<!--
version $Date: 2003/05/04 06:40:16 $

-->
<list>
    <category name="Utility">
        <project>
            <name>util-thread</name>
            <package>net.sourceforge.groboutils.util.thread.v1</package>
            <description>
            Collection of utilities to help with thread and process management.
            </description>
            <class>
                <name>BackgroundProcess</name>
                <description>
                Class which allows for better interaction with a spawned
                Process. It forks the process's output streams to other
                streams.
                </description>
            </class>
            <class>
                <name>IOThreadRunner</name>
                <description>
                A thread which pulls data from an input stream and pushes it
                into an output stream.
                </description>
            </class>
            <class>
                <name>LoopThread</name>
                <description>
                Implements safe pause, resume, and stop for threads which loop
                over the same function endlessly. Allows for a sleep period
                between loop iterations.
                </description>
            </class>
            <class>
                <name>QueueThread</name>
                <description>
                Thread-safe implementation of pulling objects from a
                SynchQueue, and passing them to a listening object.
                </description>
            </class>
            <class>
                <name>ThreadPool</name>
                <description>
                A pool of QueueThread instances, which handles menial tasks
                such as growing the thread pool if the number of waiting
                objects is above a threshold number, up to a maximum number of
                threads, finding the thread with the fewest number of waiting
                objects, and optimization of determining which thread to pass
                events to.
                </description>
            </class>
            <status>
            03-May-2003:
            Need to finish up tests and documentation before entering RC 1.
            </status>
        </project>
    </category>
</list>