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

Comparing projects/cms/source/server/uk/org/iscream/cms/server/client/ClientServant.java (file contents):
Revision 1.6 by tdb, Wed Feb 21 22:48:20 2001 UTC vs.
Revision 1.7 by tdb, Tue Feb 27 01:02:01 2001 UTC

# Line 24 | Line 24 | class ClientServant extends ClientPOA {
24   //---STATIC METHODS---
25  
26   //---CONSTRUCTORS---
27 +    
28 +    /**
29 +     * Construct a new ClientServant, with a given Queue.
30 +     *
31 +     * @param queue The Queue that will link this class to the MonitorManager
32 +     */
33 +    public ClientServant(Queue queue) {
34 +        _queue = queue;
35 +    }
36  
37   //---PUBLIC METHODS---
38      
# Line 33 | Line 42 | class ClientServant extends ClientPOA {
42       * @param xml The String of XML data
43       */
44      public void receiveXML(String xml) {
45 <        // queue the xml?
37 <        //XMLPacketMaker xmlPacketMaker = new XMLPacketMaker(xml);
38 <        //XMLPacket packet = xmlPacketMaker.createXMLPacket();
39 <        // deal with the packet here, somehow, maybe...
45 >        _queue.add(xml);
46      }
47  
48      /**
# Line 77 | Line 83 | class ClientServant extends ClientPOA {
83       * system logger that is being used.
84       */
85      private Logger _logger = ReferenceManager.getInstance().getLogger();
86 +
87 +    /**
88 +     * A reference to our QUeue
89 +     */
90 +    private Queue _queue;
91  
92   //---STATIC ATTRIBUTES---
93  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines