72 |
|
Configuration myConfig = configManager.getConfiguration(ourName); |
73 |
|
|
74 |
|
// read some config here |
75 |
< |
int port = 0; |
75 |
> |
int UDPport = 0; |
76 |
> |
int TCPport = 0; |
77 |
|
String parentFilterName = null; |
78 |
|
|
79 |
|
// did we? |
85 |
|
// get the property |
86 |
|
try { |
87 |
|
//QUERY HERE.... ??? |
88 |
< |
port = new Integer(myConfig.getProperty("Filter.listenPort")).intValue(); |
88 |
> |
UDPport = new Integer(myConfig.getProperty("Filter.UDPlistenPort")).intValue(); |
89 |
> |
TCPport = new Integer(myConfig.getProperty("Filter.TCPlistenPort")).intValue(); |
90 |
|
parentFilterName = myConfig.getProperty("Filter.parentFilter"); |
91 |
|
} catch (org.omg.CORBA.MARSHAL e) { |
92 |
|
System.out.println("Caught org.omg.CORBA.MARSHAL, must be a null we got back"); |
107 |
|
// SETUP our Servant |
108 |
|
|
109 |
|
// create the FilterServant |
110 |
< |
FilterServant filterServant = new FilterServant(logger, parentFilter, ourName, new Integer(port).toString() , new Integer(port).toString()); |
110 |
> |
FilterServant filterServant = new FilterServant(logger, parentFilter, ourName, new Integer(TCPport).toString() , new Integer(UDPport).toString()); |
111 |
|
|
112 |
|
// register ourselves |
113 |
|
|
141 |
|
**************************************************************/ |
142 |
|
|
143 |
|
logger.write(toString, Logger.SYSINIT, "starting Filter UDP listener"); |
144 |
< |
UDPReader udpReader = new UDPReader(port, parentFilter, logger); |
144 |
> |
UDPReader udpReader = new UDPReader(UDPport, parentFilter, logger); |
145 |
|
udpReader.start(); |
146 |
|
logger.write(toString, Logger.SYSINIT, "Filter UDP listener started"); |
147 |
|
|
148 |
+ |
logger.write(toString, Logger.SYSINIT, "starting Filter TCP listener"); |
149 |
+ |
TCPReader tcpReader = new TCPReader(logger, configManager, TCPport, parentFilter); |
150 |
+ |
tcpReader.start(); |
151 |
+ |
logger.write(toString, Logger.SYSINIT, "Filter TCP listener started"); |
152 |
+ |
|
153 |
|
// TEST |
154 |
< |
parentFilter.receiveXML("<?xml version=\"1.0\" encoding=\"ISO8859-1\"?><packet><test>This is just a debugging test, we ("+ourName+") are live on port: "+port+"</test></packet>"); |
154 |
> |
//parentFilter.receiveXML("<?xml version=\"1.0\" encoding=\"ISO8859-1\"?><packet><test>This is just a debugging test, we ("+ourName+") are live on UDPport: "+UDPport+"</test></packet>"); |
155 |
|
|
156 |
|
// start the POA off |
157 |
|
poa.the_POAManager().activate(); |