ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/i-scream/projects/cms/source/host/java/JavaHost.java
(Generate patch)

Comparing projects/cms/source/host/java/JavaHost.java (file contents):
Revision 1.2 by ab11, Mon Nov 27 20:36:20 2000 UTC vs.
Revision 1.4 by tdb, Thu Dec 7 23:20:15 2000 UTC

# Line 20 | Line 20 | class JavaHost {
20      
21      /**
22       * Constructor for the class. Takes in the hostname and port number
23 <     * of the Configuration Manager.
23 >     * of the Filter Manager.
24       *
25       */
26      public JavaHost( String serverName, int port ){
27 <        // create a connection to the configurator
27 >        // create a connection to the filter manager
28 >        System.out.println("Creating connection with Filter Manager");
29          Config config = new Config(serverName, port);
30          // the config class knows what values it wants to get from
31 <        // the configurator
31 >        // the configuration system
32          
33 <        // create a SystemMonitor object and pass the confifurator
33 >        // create a SystemMonitor object and pass the config
34          // as a param so it knows what to do!
35 +        System.out.println("Creating System Monitor");
36          SystemMonitor sysMon = new SystemMonitor(config);
37          
38          while ( true ){
39              // keep going for ever and ever ;)
40              // send a udp packet to the filter declared in config
41              // send it the xml packet created by getInfo()
42 <            LowLevelNet.sendUDPPacket(config, sysMon.getInfo());    
43 <        }
42 >            System.out.println("Sending UDP Packet");
43 >            LowLevelNet.sendUDPPacket(config, sysMon.getInfo());  
44 >            config.sendHeartBeat();
45 >            if ( config.reloadConfig() ){
46 >                System.out.println("Resarting System");
47 >                break;  
48 >            }
49 >        } // while
50          
51 +          
52      } // public javahost
53  
54  

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines