Salome HOME
Add preprocess feature.
[tools/libbatch.git] / src / COORM / BatchManager_COORM.hxx
index 9dbc4cfbea82da346ad4b3d0ee789892b0540622..87abb2469747e9b027898dcc643bcb32b9a00071 100644 (file)
 
 namespace Batch
 {
-       class BATCH_EXPORT BatchManager_COORM : public BatchManager
-       {
-               public:
-                       // Constructeur
-                       BatchManager_COORM(const FactBatchManager * parent, const char * host="localhost",
-                                       const char * username="",
-                                       CommunicationProtocolType protocolType = SSH, const char * mpiImpl="nompi");
+      class BATCH_EXPORT BatchManager_COORM : public BatchManager
+      {
+              public:
+                      // Constructeur
+                      BatchManager_COORM(const FactBatchManager * parent, const char * host="localhost",
+                                      const char * username="",
+                                      CommunicationProtocolType protocolType = SSH, const char * mpiImpl="nompi");
 
-                       // Destructeur
-                       virtual ~BatchManager_COORM();
+                      // Destructeur
+                      virtual ~BatchManager_COORM();
 
-                       // Soumet un job
-                       virtual const JobId submitJob(const Job & job);
+                      // Soumet un job
+                      virtual const JobId runJob(const Job & job);
 
-                       // Supprime un job
-                       virtual void deleteJob(const JobId & jobid);
+                      // Supprime un job
+                      virtual void deleteJob(const JobId & jobid);
 
-                       // Donne l'etat du job
-                       virtual JobInfo queryJob(const JobId & jobid);
+                      // Donne l'etat du job
+                      virtual JobInfo queryJob(const JobId & jobid);
 
-                       // Modifie un job en file d'attente
-                       virtual void setParametre(const JobId & jobid, const Parametre & param) { return alterJob(jobid, param); }
+                      // Modifie un job en file d'attente
+                      virtual void setParametre(const JobId & jobid, const Parametre & param) { return alterJob(jobid, param); }
 
-                       // Modifie un job en file d'attente
-                       virtual void setEnvironnement(const JobId & jobid, const Environnement & env) { return alterJob(jobid, env); }
+                      // Modifie un job en file d'attente
+                      virtual void setEnvironnement(const JobId & jobid, const Environnement & env) { return alterJob(jobid, env); }
 
-               protected:
-                       std::string buildBatchScript(const Job & job);
-                       void exportInputFiles(const Job & job);
+              protected:
+                      std::string buildBatchScript(const Job & job);
+                      void exportInputFiles(const Job & job);
 
 #ifdef SWIG
-               public:
-                       // Recupere le l'identifiant d'un job deja soumis au BatchManager
-                       virtual const JobId getJobIdByReference(const char * ref) { return BatchManager::getJobIdByReference(ref); }
+              public:
+                      // Recupere le l'identifiant d'un job deja soumis au BatchManager
+                      virtual const JobId getJobIdByReference(const char * ref) { return BatchManager::getJobIdByReference(ref); }
 #endif
-       };
+      };
 }
 
 #endif