Version: 8.3.0
MESHJOB::MeshJobManager Interface Reference

import "MESHJOB.idl";

Inheritance diagram for MESHJOB::MeshJobManager:

Public Member Functions

boolean configure (in string configId, in MESHJOB::ConfigParameter configParameter) raises (SALOME::SALOME_Exception)
 Add a resource configuration, identified by the string configId and characterized by the parameters in configParameter. More...
 
long initialize (in MESHJOB::MeshJobFileList meshJobFileList, in MESHJOB::MeshJobParameterList MeshJobParameterList, in string configId) raises (SALOME::SALOME_Exception)
 Initialize a smesh computation job and return the job identifier. More...
 
boolean start (in long jobId) raises (SALOME::SALOME_Exception)
 Submit the job execution and return true if submission is OK. More...
 
string getState (in long jobId) raises (SALOME::SALOME_Exception)
 Request the launch manager for the state of the specified job. More...
 
MeshJobResults finalize (in long jobid) raises (SALOME::SALOME_Exception)
 Request the launch manager for downloading the results. More...
 
boolean clean (in long jobId) raises (SALOME::SALOME_Exception)
 Clean all data associated to this job and remove the job from the launch manager. More...
 
MeshJobPaths getPaths (in long jobId) raises (SALOME::SALOME_Exception)
 Returns the set of temporary folders used by the job instance. More...
 
string getLastErrorMessage ()
 Returns the last error message (for user display) More...
 

Member Function Documentation

boolean MESHJOB::MeshJobManager::clean ( in long  jobId) raises (SALOME::SALOME_Exception)

Clean all data associated to this job and remove the job from the launch manager.

boolean MESHJOB::MeshJobManager::configure ( in string  configId,
in MESHJOB::ConfigParameter  configParameter 
) raises (SALOME::SALOME_Exception)

Add a resource configuration, identified by the string configId and characterized by the parameters in configParameter.

MeshJobResults MESHJOB::MeshJobManager::finalize ( in long  jobid) raises (SALOME::SALOME_Exception)

Request the launch manager for downloading the results.

string MESHJOB::MeshJobManager::getLastErrorMessage ( )

Returns the last error message (for user display)

MeshJobPaths MESHJOB::MeshJobManager::getPaths ( in long  jobId) raises (SALOME::SALOME_Exception)

Returns the set of temporary folders used by the job instance.

string MESHJOB::MeshJobManager::getState ( in long  jobId) raises (SALOME::SALOME_Exception)

Request the launch manager for the state of the specified job.

long MESHJOB::MeshJobManager::initialize ( in MESHJOB::MeshJobFileList  meshJobFileList,
in MESHJOB::MeshJobParameterList  MeshJobParameterList,
in string  configId 
) raises (SALOME::SALOME_Exception)

Initialize a smesh computation job and return the job identifier.

boolean MESHJOB::MeshJobManager::start ( in long  jobId) raises (SALOME::SALOME_Exception)

Submit the job execution and return true if submission is OK.