typedef sequence<KeyValuePair> FieldsDict;
typedef sequence<double> vectorOfDouble;
typedef sequence<string> vectorOfString;
+ typedef sequence<vectorOfString> vectorOfVectorOfString;
interface EngineComponent ;
interface fileRef ;
FieldsDict get_os_environment();
+ void set_big_obj_on_disk_threshold(in long thresholdInByte);
+
+ void set_big_obj_on_disk_directory(in string directory);
+
+ void set_directory_for_replay_files(in string directory);
+
+ void set_number_of_retry(in long nbRetry);
+
+ void set_current_directory(in string cwd);
+
+ void set_startup_code(in string codeAtStartUp);
+
+ string get_startup_code();
+
+ void addLogFileNameGroup(in vectorOfString groupOfLogFileNames);
+
+ vectorOfVectorOfString getAllLogFileNameGroups();
+
void execute_python_code( in string code ) raises(SALOME::SALOME_Exception);
/*! \brief Loads a new component class (dynamic library).
void setVerbosity(in boolean activated, in string level);
- //! Shutdown the Container process.
+ //! Shutdown the Container process. Shutdown is not immediate. It waits for all remaining invokation completion.
void Shutdown();
+ //! Shutdown the Container process. Shutdown is immediate for this method.
+ void ShutdownNow();
+
//! Returns the hostname of the container
string getHostName();