Version: 9.12.0
Engines::ContainerManager Interface Reference

Interface of the containerManager This interface is used for interaction with the unique instance of ContainerManager. More...

import"SALOME_ContainerManager.idl";

Public Member Functions

Container GiveContainer (in ContainerParameters params) raises (SALOME::SALOME_Exception)
 GiveContainer - use mode parameter of ContainerParameters to configure how this method works Currently: get, start, getorstart, findorstart, find. More...
 
void ShutdownContainers ()
 Shutdown all containers that have been launched by the container manager. More...
 
long GetTimeOutToLaunchServerInSecond ()
 
void SetTimeOutToLaunchServerInSecond (in long timeInSecond)
 
long GetDeltaTimeBetweenNSLookupAtLaunchTimeInMilliSecond ()
 
void SetDeltaTimeBetweenNSLookupAtLaunchTimeInMilliSecond (in long timeInMS)
 
void SetOverrideEnvForContainers (in KeyValDict env)
 
KeyValDict GetOverrideEnvForContainers ()
 
void SetCodeOnContainerStartUp (in string code)
 

Detailed Description

Interface of the containerManager This interface is used for interaction with the unique instance of ContainerManager.

Member Function Documentation

◆ GetDeltaTimeBetweenNSLookupAtLaunchTimeInMilliSecond()

long Engines::ContainerManager::GetDeltaTimeBetweenNSLookupAtLaunchTimeInMilliSecond ( )

◆ GetOverrideEnvForContainers()

KeyValDict Engines::ContainerManager::GetOverrideEnvForContainers ( )

◆ GetTimeOutToLaunchServerInSecond()

long Engines::ContainerManager::GetTimeOutToLaunchServerInSecond ( )

◆ GiveContainer()

Container Engines::ContainerManager::GiveContainer ( in ContainerParameters  params)
raises (SALOME::SALOME_Exception
)

GiveContainer - use mode parameter of ContainerParameters to configure how this method works Currently: get, start, getorstart, findorstart, find.

◆ SetCodeOnContainerStartUp()

void Engines::ContainerManager::SetCodeOnContainerStartUp ( in string  code)

◆ SetDeltaTimeBetweenNSLookupAtLaunchTimeInMilliSecond()

void Engines::ContainerManager::SetDeltaTimeBetweenNSLookupAtLaunchTimeInMilliSecond ( in long  timeInMS)

◆ SetOverrideEnvForContainers()

void Engines::ContainerManager::SetOverrideEnvForContainers ( in KeyValDict  env)

◆ SetTimeOutToLaunchServerInSecond()

void Engines::ContainerManager::SetTimeOutToLaunchServerInSecond ( in long  timeInSecond)

◆ ShutdownContainers()

void Engines::ContainerManager::ShutdownContainers ( )

Shutdown all containers that have been launched by the container manager.