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

Comparing projects/cms/source/server/uk/org/iscream/cms/server/filter/FilterServant.java (file contents):
Revision 1.2 by tdb, Tue Nov 21 22:34:34 2000 UTC vs.
Revision 1.3 by tdb, Wed Nov 22 09:35:57 2000 UTC

# Line 28 | Line 28 | class FilterServant extends FilterPOA {
28       *
29       * @param logger a Logger to use
30       */
31 <    public FilterServant(Logger logger, String name) {
31 >    public FilterServant(Logger logger, Filter parent, String name) {
32          _logRef = logger;
33          _name = name;
34 +        _parent = parent;
35          _logRef.write(this.toString(), Logger.SYSINIT, "created");
36      }
37  
# Line 43 | Line 44 | class FilterServant extends FilterPOA {
44       */
45      public void receiveXML(String xml) {
46          _logRef.write(this.toString(), Logger.SYSMSG, "received XML: "+xml);
47 <        //UDPReaderThread t = new UDPReaderThread();
48 <        //t.run(xml);
47 >        FilterThread t = new FilterThread(_parent);
48 >        t.run(xml);
49      }
50      
51      /**
# Line 72 | Line 73 | class FilterServant extends FilterPOA {
73       * Our name
74       */
75      private String _name;
76 +
77 +    /**
78 +     * Our parent filter
79 +     */
80 +    private Filter _parent;
81      
82   //---STATIC ATTRIBUTES---
83  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines