--- projects/cms/source/server/idl/iscream.idl 2000/11/16 18:08:06 1.3 +++ projects/cms/source/server/idl/iscream.idl 2000/11/21 21:12:41 1.8 @@ -2,7 +2,7 @@ // This class provides infomation about the CORBA // interface for the server side of the I-Scream system. // -// $Id: iscream.idl,v 1.3 2000/11/16 18:08:06 tdb Exp $ +// $Id: iscream.idl,v 1.8 2000/11/21 21:12:41 tdb Exp $ // module uk { module ac { module ukc { module iscream { module core { @@ -25,11 +25,12 @@ module uk { module ac { module ukc { module iscream { interface Configuration { string getProperty(in string key); long long getLastModified(); + string getFileList(); }; - // The Configurator interface, provides a CORBA object that + // The ConfigurationManager interface, provides a CORBA object that // all classes can use to obtain their individual configuration. - interface Configurator { + interface ConfigurationManager { Configuration getConfiguration(in string source); boolean isModified(in string source, in long long currentModified); }; @@ -38,10 +39,12 @@ module uk { module ac { module ukc { module iscream { }; module filter { + interface Filter { + void receiveXML(in string xml); + }; interface FilterManager { - + void register(in Filter filter); }; - // end filter };