20 #ifndef _CORBANODE_HXX_
21 #define _CORBANODE_HXX_
28 #include "DSC_Engines.hh"
30 #include <omniORB4/CORBA.h>
51 virtual void execute();
52 virtual ServiceNode* createNode(
const std::string& name);
53 virtual std::string getKind()
const;
54 static const char KIND[];
55 virtual std::string
typeName() {
return "YACS__ENGINE__CORBANode";}
57 static const char IMPL_NAME[];
75 virtual void execute();
76 virtual ServiceNode* createNode(
const std::string& name);
77 virtual std::string getKind()
const;
78 static const char KIND[];
79 virtual std::string
typeName() {
return "YACS__ENGINE__SalomeNode";}
81 virtual void initService();
82 virtual void connectService();
83 virtual void disconnectService();
84 virtual void cleanNodes();
85 std::list<Engines::ConnectionManager::connectionId> ids;
86 virtual void addDatastreamPortToInitMultiService(
const std::string & port_name,
89 virtual void shutdown(
int level);
90 virtual std::string getContainerLog();
95 Engines::Superv_Component::seq_multiple_param _param;