head 1.1; branch 1.1.1; access ; symbols cyoun:1.1.1.1 gateway:1.1.1; locks ; strict; comment @# @; 1.1 date 2000.08.03.03.41.29; author cyoun; state Exp; branches 1.1.1.1; next ; 1.1.1.1 date 2000.08.03.03.41.29; author cyoun; state Exp; branches ; next ; desc @@ 1.1 log @Initial revision @ text @

interface XmlServer:BeanContextChild

boolean instantiateParser(in string filename);
some explanation
void printXML();
some explanation void testDOM(); stringArray getApplications(); boolean isApplicationInstallable(in string Application); boolean isApplicationInstalled(in string Application, in string hostname); stringArray getInstalledHosts(in string ApplicationName); string getRSL(in string hostname); //to be phased out string getCommandLine(in string Application, in string host); //tb f-out string getExec(in string Application, in string host); stringArray getArguments(in string Application, in string host); stringArray getNameValue(in string Application, in string host); stringArray getSwitches(in string Application, in string host); void execCmdLine(in string Application, in string host, in string method); void test(); boolean createAD (in string Application, in string hostname); boolean SaveAsXml(in string outputFile); stringArray getIPFiles(in string Application, in string hname); stringArray getOPFiles(in string Application, in string hname); void addIPSource(in string Application, in string host, in string f, in stringArray s); void addOPSource(in string Application, in string host, in string f, in stringArray s); void addInFile(in string Application, in string host, in string path, in string name); void addOutFile(in string Application, in string host, in string path, in string name); void replaceInFile(in string Application, in string host, in string path, in string name, in string old); void replaceOutFile(in string Application, in string host, in string path, in string name, in string old); void addRunCommand(in string Application, in string host, in string cmd); string getRunCommand(in string Application, in string host); boolean newAAD(in string filename, in string dtdFile); void addApplication(in string Application, in boolean instalable); void addApplicationHost(in string Application, in string host); void changeInstalledStatus(in string Application, in string host, in string newStatus); void addCommand(in string Application, in string host, in string path, in string exec); void addArgument(in string Application, in string host, in string arg, in string type, in string m); void addSwitch(in string Application, in string host, in string name, in string ms, in string separator, in string value, in string type, in string m); void deleteApplication(in string application); void deleteHost(in string application, in string host); void deleteSwitch(in string application, in string host, in string sw); void deleteArgument(in string application, in string host, in string arg); void deleteInstalledHost(in string application, in string host); void deleteInFile(in string application, in string host, in string inp); void deleteOutFile(in string application, in string host, in string outp);

Alphabetic list of methods

boolean instantiateParser(in string filename); void printXML(); void testDOM(); stringArray getApplications(); boolean isApplicationInstallable(in string Application); boolean isApplicationInstalled(in string Application, in string hostname); stringArray getInstalledHosts(in string ApplicationName); string getRSL(in string hostname); //to be phased out string getCommandLine(in string Application, in string host); //tb f-out string getExec(in string Application, in string host); stringArray getArguments(in string Application, in string host); stringArray getNameValue(in string Application, in string host); stringArray getSwitches(in string Application, in string host); void execCmdLine(in string Application, in string host, in string method); void test(); boolean createAD (in string Application, in string hostname); boolean SaveAsXml(in string outputFile); stringArray getIPFiles(in string Application, in string hname); stringArray getOPFiles(in string Application, in string hname); void addIPSource(in string Application, in string host, in string f, in stringArray s); void addOPSource(in string Application, in string host, in string f, in stringArray s); void addInFile(in string Application, in string host, in string path, in string name); void addOutFile(in string Application, in string host, in string path, in string name); void replaceInFile(in string Application, in string host, in string path, in string name, in string old); void replaceOutFile(in string Application, in string host, in string path, in string name, in string old); void addRunCommand(in string Application, in string host, in string cmd); string getRunCommand(in string Application, in string host); boolean newAAD(in string filename, in string dtdFile); void addApplication(in string Application, in boolean instalable); void addApplicationHost(in string Application, in string host); void changeInstalledStatus(in string Application, in string host, in string newStatus); void addCommand(in string Application, in string host, in string path, in string exec); void addArgument(in string Application, in string host, in string arg, in string type, in string m); void addSwitch(in string Application, in string host, in string name, in string ms, in string separator, in string value, in string type, in string m); void deleteApplication(in string application); void deleteHost(in string application, in string host); void deleteSwitch(in string application, in string host, in string sw); void deleteArgument(in string application, in string host, in string arg); void deleteInstalledHost(in string application, in string host); void deleteInFile(in string application, in string host, in string inp); void deleteOutFile(in string application, in string host, in string outp); }; }; }; @ 1.1.1.1 log @Imported Gateway Middle Tier @ text @@