Salome HOME
Correction of bug detected by the boss
[modules/yacs.git] / src / runtime / SalomeHPContainer.cxx
index e057a5f1ef556b212460fee6ba6bf82b037442c4..b198882dbf49419b0b5d0490d258180910b618ab 100644 (file)
@@ -216,6 +216,11 @@ Engines::Container_var SalomeHPContainerBase::getContainerPtr(const Task *asking
   return helper->getContainer(NULL);
 }
 
+std::vector<std::string> SalomeHPContainerBase::getKernelContainerNames() const
+{
+  return _launchModeType->getKernelContainerNames();
+}
+
 ////////////////
 
 SalomeHPContainer::SalomeHPContainer():SalomeHPContainerBase(new SalomeHPContainerVectOfHelper)
@@ -329,6 +334,16 @@ Container *SalomeHPContainerShared::cloneAlways() const
   throw Exception("SalomeHPContainerShared::cloneAlways : you are not supposed to be in this situation ! This type of container has only existence during execution !");
 }
 
+std::string SalomeHPContainerShared::getName() const
+{
+  return getTheBoss()->getName();
+}
+
+std::string SalomeHPContainerShared::getDiscreminantStrOfThis(const Task *askingNode) const
+{
+  return getTheBoss()->getDiscreminantStrOfThis(askingNode);
+}
+
 void SalomeHPContainerShared::start(const Task *askingNode) throw(Exception)
 {
   SalomeContainerToolsSpreadOverTheResDecorator sct(&getTheBoss()->getContainerInfo(),_pd->getPlayGround(),_launchModeType,askingNode);