void launchJob(int job_id);
const char * getJobState(int job_id);
void getJobResults(int job_id, std::string directory);
+ bool getJobDumpState(int job_id, std::string directory);
void removeJob(int job_id);
// Useful methods
// Lib methods
void SetResourcesManager( ResourcesManager_cpp* rm ) {_ResManager = rm;}
+ // Used by SALOME_Launcher
+ ResourcesManager_cpp *_ResManager;
protected:
+ virtual void notifyObservers(const std::string & event_name, const std::string & event_data) {}
+
// Methods used by user interface methods
#ifdef WITH_LIBBATCH
Batch::BatchManager_eClient *FactoryBatchManager(ParserResourcesType& params);
#endif
ParserLauncherType ParseXmlFile(std::string xmlExecuteFile);
- ResourcesManager_cpp *_ResManager;
std::map <int, Launcher::Job *> _launcher_job_map;
int _job_cpt; // job number counter
pthread_mutex_t * _job_cpt_mutex; // mutex for job counter