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.5 by tdb, Fri Nov 24 13:04:14 2000 UTC vs.
Revision 1.10 by ajm, Thu Nov 30 02:38:09 2000 UTC

# Line 1 | Line 1
1   //---PACKAGE DECLARATION---
2 + package uk.ac.ukc.iscream.filter;
3  
4   //---IMPORTS---
5   import uk.ac.ukc.iscream.core.*;
6   import uk.ac.ukc.iscream.filter.*;
7 + import uk.ac.ukc.iscream.util.*;
8   import java.net.InetAddress;
9  
10   /**
# Line 29 | Line 31 | class FilterServant extends FilterPOA {
31       *
32       * @param logger a Logger to use
33       */
34 <    public FilterServant(Logger logger, Filter parent, String name, String TCPPort, String UDPPort) {
35 <        _logRef = logger;
36 <        _name = name;
34 >    public FilterServant(Filter parent, int TCPListenPort, int UDPListenPort) {    
35 >        _TCPListenPort = TCPListenPort;
36 >        _UDPListenPort = UDPListenPort;
37          _parent = parent;
36        _TCPPort = TCPPort;
37        _UDPPort = UDPPort;
38        _logRef.write(this.toString(), Logger.SYSINIT, "created");
38      }
39 <
39 >    
40   //---PUBLIC METHODS---
41  
42      /**
# Line 46 | Line 45 | class FilterServant extends FilterPOA {
45       * @param xml the String of XML to print out
46       */
47      public void receiveXML(String xml) {
48 <        _logRef.write(this.toString(), Logger.SYSMSG, "received XML: "+xml);
50 <        FilterThread t = new FilterThread(xml, _parent, _logRef);
48 >        FilterThread t = new FilterThread(xml, _parent);
49          t.start();
50      }
51      
# Line 66 | Line 64 | class FilterServant extends FilterPOA {
64   //---ACCESSOR/MUTATOR METHODS---
65  
66      public String getUDPPort() {
67 <        return _UDPPort;
67 >        return new Integer(_UDPListenPort).toString();
68      }
69      
70      public String getTCPPort() {
71 <        return _TCPPort;
71 >        return new Integer(_TCPListenPort).toString();
72      }
73      
74      public String getHostName() {
75          try {
76              return InetAddress.getLocalHost().getHostName();
77          } catch (java.net.UnknownHostException e) {
78 <            _logRef.write(toString(), Logger.ERROR, e.getMessage());
78 >            _logger.write(toString(), Logger.ERROR, e.getMessage());
79          }
80          return null;
81      }
# Line 88 | Line 86 | class FilterServant extends FilterPOA {
86      /**
87       * Reference to a Logger
88       */
89 <    private Logger _logRef;
89 >    private Logger _logger = ReferenceManager.getInstance().getLogger();
90      
91      /**
92       * Our name
93       */
94 <    private String _name;
94 >    private String _name = ReferenceManager.getInstance().getName();
95  
96      /**
97       * Our parent filter
98       */
99      private Filter _parent;
100      
101 <    private String _UDPPort;
102 <    private String _TCPPort;
101 >    private int _UDPListenPort;
102 >    private int _TCPListenPort;
103      
104   //---STATIC ATTRIBUTES---
105  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines