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.6 by tdb, Sun Feb 25 22:22:16 2001 UTC vs.
Revision 1.7 by tdb, Tue Feb 27 01:01:33 2001 UTC

# Line 62 | Line 62 | public class ClientMain implements Component {
62                
63          _logger.write(toString(), Logger.SYSINIT, "configured");
64          
65 <        // setup the servant
66 <        _logger.write(toString(), Logger.SYSINIT, "starting servant");          
65 >        // setup a Queue for the servant -> monitor manager
66 >        Queue queue = new Queue();
67 >        // startup a monitor on this queue
68 >        String queueName = NAME + " ServantToMonMan";
69 >        queue.startMonitor(queueMonitorInterval*1000, queueName);
70          
71 <        Client client;
72 <        
71 >        // setup the servant and connect
72 >        _logger.write(toString(), Logger.SYSINIT, "starting servant and connecting");          
73          try {
74 <            ClientServant ref = new ClientServant();
74 >            ClientServant ref = new ClientServant(queue);
75              org.omg.CORBA.Object objRef = _refman.getRootPOA().servant_to_reference(ref);
76 <            client = ClientHelper.narrow(objRef);
76 >            Client client = ClientHelper.narrow(objRef);
77              
78              // this name maybe shouldn't be static
79              objRef = _refman.getCORBARef("iscream.ClientInterface.CorbaListener");
# Line 85 | Line 88 | public class ClientMain implements Component {
88              // so we just log the error
89              _logger.write(toString(), Logger.ERROR, "ERROR - " + e.getMessage());
90          }
91 +        
92 +        // setup the MonitorManager
93 +        MonitorManager monMan = new MonitorManager(queue);
94          
95          _logger.write(toString(), Logger.SYSINIT, "started");
96          

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines