| 26 |  | string getProperty(in string key); | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 27 |  | long long getLastModified(); | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 28 |  | string getFileList(); | 
 
 
 
 
 
 
 
 | 29 | + | void disconnect(); | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 30 |  | }; | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 31 |  |  | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 32 |  | // The ConfigurationManager interface, provides a CORBA object that | 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 | 61 |  | interface ClientInterface { | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 62 |  | void receiveXML(in string xml); | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 63 |  | }; | 
 
 
 
 
 
 
 
 
 
 
 | 64 | < | interface CorbaHandler { | 
 
 
 
 
 
 
 
 
 | 64 | > | interface CorbaControlHandler { | 
 
 
 
 
 
 
 
 
 
 
 | 65 |  | boolean startData(); | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 66 |  | boolean stopData(); | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 67 |  | boolean setHostList(in string hostList); | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 68 |  | }; | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 69 |  | interface CorbaClientListener { | 
 
 
 
 
 
 
 
 
 
 
 | 70 | < | CorbaHandler connect(in string name, in client::Client client); | 
 
 
 
 
 
 
 
 
 | 70 | > | CorbaControlHandler connect(in client::Client client, in string name); | 
 
 
 
 
 
 
 
 
 
 
 | 71 |  | }; | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 72 |  | // end clientinterface | 
 
 
 
 
 
 
 
 
 
 
 
 
 | 73 |  | }; |