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

Comparing projects/cms/source/server/uk/org/iscream/cms/server/client/ClientMain.java (file contents):
Revision 1.18 by tdb, Thu Mar 22 18:18:14 2001 UTC vs.
Revision 1.19 by ajm, Fri Mar 23 02:30:44 2001 UTC

# Line 9 | Line 9 | import uk.org.iscream.util.*;
9  
10   /**
11   * A startup component for the Local Clients.
12 + * This class starts the CORBA client used for alerting
13 + * purposes.  It reads data using the ClientServant from CORBA
14 + * calls by the i-scream client interface.  This data is then
15 + * used by the MonitorManager to pass to Monitors.  Monitors then
16 + * analyse the data and raise alerts if needed, these are passed to
17 + * the Alerters, which send out alerts.  They are looked after by
18 + * the AlerterManager.
19   *
20   * @author  $Author$
21   * @version $Id$
# Line 35 | Line 42 | public class ClientMain implements Component {
42   //---PUBLIC METHODS---
43  
44      /**
45 <     * This starts the Local Client component
45 >     * This starts the Local Client component.
46 >     * This starts the ClientServant, the MonitorManager and
47 >     * the AlerterManager, aswell as initialising any queues
48 >     * and obtaining any initial configuration.
49 >     *
50 >     * @throws ComponentStartException if the component fails to start
51       */
52      public void start() throws ComponentStartException {
53          // get references to key objects
# Line 115 | Line 127 | public class ClientMain implements Component {
127          alertMan.start();
128        
129          _logger.write(toString(), Logger.SYSINIT, "started");
118        
130      }
131      
132      /**

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines