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

Comparing projects/cms/source/server/uk/org/iscream/cms/server/rootfilter/RootFilter.java (file contents):
Revision 1.36 by tdb, Fri Mar 23 05:26:52 2001 UTC vs.
Revision 1.38 by tdb, Tue May 29 17:02:35 2001 UTC

# Line 1 | Line 1
1  
2   //---PACKAGE DECLARATION---
3 < package uk.org.iscream.rootfilter;
3 > package uk.org.iscream.cms.server.rootfilter;
4  
5   //---IMPORTS---
6 < import uk.org.iscream.util.*;
7 < import uk.org.iscream.core.*;
8 < import uk.org.iscream.componentmanager.*;
9 < import uk.org.iscream.clientinterface.*;
6 > import uk.org.iscream.cms.server.util.*;
7 > import uk.org.iscream.cms.server.core.*;
8 > import uk.org.iscream.cms.server.componentmanager.*;
9 > import uk.org.iscream.cms.server.clientinterface.*;
10  
11   /**
12   * The root filter is what all filters talk to
# Line 119 | Line 119 | public class RootFilter implements Component {
119              _logger.write(toString(), Logger.WARNING, "failed to find queue monitor config, disabling. " + e);
120          }
121          
122 <        if (realInterface == null) {        
122 >        if (realInterface != null && dbInterface != null) {
123 >            _logger.write(toString(), Logger.DEBUG, "hooked to interfaces - " + realInterface + " & " + dbInterface);
124 >            CIWrapper c = new CIWrapper(ciReal, queue);
125 >            c.start();
126 >            c = new CIWrapper(ciDB, queue);
127 >            c.start();
128 >        } else if (realInterface == null) {        
129              _logger.write(toString(), Logger.DEBUG, "hooked to interfaces - " + dbInterface);
130              CIWrapper c = new CIWrapper(ciDB, queue);
131              c.start();
# Line 128 | Line 134 | public class RootFilter implements Component {
134              CIWrapper c = new CIWrapper(ciReal, queue);
135              c.start();
136          } else {
137 <            _logger.write(toString(), Logger.DEBUG, "hooked to interfaces - " + realInterface + " & " + dbInterface);
132 <            CIWrapper c = new CIWrapper(ciReal, queue);
133 <            c.start();
134 <            c = new CIWrapper(ciDB, queue);
135 <            c.start();
137 >            _logger.write(toString(), Logger.WARNING, "not hooked to any client interfaces, this is probably not intentional!");
138          }
139                  
140          // RootFilterServant start (for inbound child filter data)
# Line 198 | Line 200 | public class RootFilter implements Component {
200       * Overrides the {@link java.lang.Object#toString() Object.toString()}
201       * method to provide clean logging (every class should have this).
202       *
203 <     * This uses the uk.org.iscream.util.NameFormat class
203 >     * This uses the uk.org.iscream.cms.server.util.NameFormat class
204       * to format the toString()
205       *
206       * @return the name of this class and its CVS revision

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines