25#include "SALOME_Exception.idl"
26#include "SALOME_Component.idl"
107 raises (SALOME::SALOME_Exception);
113 raises (SALOME::SALOME_Exception);
117 raises (SALOME::SALOME_Exception);
121 raises (SALOME::SALOME_Exception);
125 raises (SALOME::SALOME_Exception);
129 raises (SALOME::SALOME_Exception);
133 raises (SALOME::SALOME_Exception);
Definition: MESHJOB.idl:101
string getLastErrorMessage()
Returns the last error message (for user display)
MeshJobPaths getPaths(in long jobId)
Returns the set of temporary folders used by the job instance.
boolean start(in long jobId)
Submit the job execution and return true if submission is OK.
MeshJobResults finalize(in long jobid)
Request the launch manager for downloading the results.
string getState(in long jobId)
Request the launch manager for the state of the specified job.
long initialize(in MESHJOB::MeshJobFileList meshJobFileList, in MESHJOB::MeshJobParameterList MeshJobParameterList, in string configId)
Initialize a smesh computation job and return the job identifier.
boolean configure(in string configId, in MESHJOB::ConfigParameter configParameter)
Add a resource configuration, identified by the string configId and characterized by the parameters i...
boolean clean(in long jobId)
Clean all data associated to this job and remove the job from the launch manager.
Definition: MESHJOB.idl:33
MeshJobState
Definition: MESHJOB.idl:94
@ IN_PROCESS
Definition: MESHJOB.idl:94
@ ERROR
Definition: MESHJOB.idl:94
@ PAUSED
Definition: MESHJOB.idl:94
@ RUNNING
Definition: MESHJOB.idl:94
@ QUEUED
Definition: MESHJOB.idl:94
@ CREATED
Definition: MESHJOB.idl:94
@ FINISHED
Definition: MESHJOB.idl:94
FileType
Definition: MESHJOB.idl:62
@ MED_STEELBAR
Definition: MESHJOB.idl:62
@ MED_CONCRETE
Definition: MESHJOB.idl:62
sequence< MESHJOB::MeshJobParameter > MeshJobParameterList
Definition: MESHJOB.idl:83
sequence< MESHJOB::MeshJobFile > MeshJobFileList
Definition: MESHJOB.idl:73
Definition: MESHJOB.idl:40
string envpath
Definition: MESHJOB.idl:43
string resname
Definition: MESHJOB.idl:41
string binpath
Definition: MESHJOB.idl:42
Definition: MESHJOB.idl:66
string file_name
Definition: MESHJOB.idl:67
string group_name
Definition: MESHJOB.idl:69
FileType file_type
Definition: MESHJOB.idl:68
Definition: MESHJOB.idl:77
string name
Definition: MESHJOB.idl:78
string value
Definition: MESHJOB.idl:79
Definition: MESHJOB.idl:55
string local_resultdir
Definition: MESHJOB.idl:57
string local_inputdir
Definition: MESHJOB.idl:56
string remote_workdir
Definition: MESHJOB.idl:58
Definition: MESHJOB.idl:87
boolean status
Definition: MESHJOB.idl:90
string results_dirname
Definition: MESHJOB.idl:88
string outputmesh_filename
Definition: MESHJOB.idl:89