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

Comparing projects/cms/source/server/uk/org/iscream/cms/server/clientinterface/PacketSorter.java (file contents):
Revision 1.12 by tdb, Thu Mar 1 23:57:09 2001 UTC vs.
Revision 1.14 by tdb, Tue Mar 13 02:19:44 2001 UTC

# Line 37 | Line 37 | class PacketSorter extends Thread {
37       * @param queueMonitorInterval The interval at which to monitor the Queue
38       */
39      public PacketSorter(int queueMonitorInterval) {
40 +        // set the Thread name
41 +        setName("clientinterface.PacketSorter");
42 +        
43          _queue = new Queue();
44          // startup a monitor on this queue, every minute
45          String queueName = _name + " PacketSorterQueue";
# Line 54 | Line 57 | class PacketSorter extends Thread {
57       * loop forever processing and sending data.
58       */
59      public void run() {
60 +        XMLPacketMaker xmlPacketMaker = new XMLPacketMaker();
61          int qID = _queue.getQueue();
62          while(true) {
63              // attempt to get some data from the Queue
# Line 68 | Line 72 | class PacketSorter extends Thread {
72              XMLPacket packet = null;
73              
74              try {
75 <                XMLPacketMaker xmlPacketMaker = new XMLPacketMaker(xml);
72 <                packet = xmlPacketMaker.createXMLPacket();
75 >                packet = xmlPacketMaker.createXMLPacket(xml);
76              } catch(InvalidXMLException e) {
77                  _logger.write(toString(), Logger.ERROR, "Invalid XML: "+e);
78                  // skip the rest of this loop iteration

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines