ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/projects/cms/source/util/uk/org/iscream/cms/util/Queue.java
(Generate patch)

Comparing projects/cms/source/util/uk/org/iscream/cms/util/Queue.java (file contents):
Revision 1.7 by tdb, Tue Jan 30 01:56:28 2001 UTC vs.
Revision 1.8 by tdb, Tue Jan 30 02:12:23 2001 UTC

# Line 62 | Line 62 | public class Queue {
62       * This method returns an object from the front of a given queue.
63       * It will block until data exists in the queue if required.
64       *
65 +     * @param The queue to retrieve data from.
66       * @return The object from the front of the queue.
67       * @throws InvalidQueueException if the queue does not exist.
68       */
# Line 95 | Line 96 | public class Queue {
96       * shutdown() type methods that may have problems closing
97       * if the thread of control is waiting on a queue.
98       *
99 <     * @param queue the queue to release
99 >     * @param queue the queue to release.
100       */
101      public void releaseQueue(int queue) {
102          synchronized(((LinkedList) _lists.get(queue))) {
# Line 150 | Line 151 | public class Queue {
151       *
152       * @param queue The queue number to query.
153       * @return the current size of the queue.
154 +     * @throws InvalidQueueException if the queue does not exist.
155       */
156      public int queueSize(int queue) throws InvalidQueueException {
157          if (queue >= _lists.size() || _lists.get(queue) == null) {
# Line 162 | Line 164 | public class Queue {
164       * Returns the total numer of elements to have passed
165       * through this queue (ie. a counter on the add method).
166       *
167 <     * @return the element-ometer
167 >     * @return the element-ometer.
168       */
169      public int elementCount() {
170          return _count;
# Line 214 | Line 216 | public class Queue {
216       * This uses the uk.ac.ukc.iscream.util.FormatName class
217       * to format the toString()
218       *
219 <     * @return the name of this class and its CVS revision
219 >     * @return the name of this class and its CVS revision.
220       */
221      public String toString() {
222          return FormatName.getName(

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines