Version: 9.15.0
SALOME_Container.SALOME_Container_OutOfProcess_FT_i Class Reference
Inheritance diagram for SALOME_Container.SALOME_Container_OutOfProcess_FT_i:

Public Member Functions

def __init__ (self, containerName, containerIORStr, dftTimeIntervalInMs)
 
def getPyScriptCls (self)
 
def logm (self)
 
def import_component (self, componentName)
 
def create_component_instance (self, componentName, instanceName)
 
def create_pynode (self, nodeName, code)
 
def create_pyscriptnode (self, nodeName, code)
 
def positionVerbosityOfLogger (self)
 
def setCurrentDirectory (self, newCwd)
 
def monitoringtimeresms (self)
 
def shutdownPy (self)
 
def killMe (self)
 
def setLogFileName (self, logFileName)
 
def SetMonitoringtimeresms (self, value)
 

Private Attributes

 _containerName
 
 _logFileName
 
 _timeIntervalInMs
 
 _logm
 
 _log
 
 _container
 

Static Private Attributes

 _orb = None
 
 _poa = None
 
string _containerName = ""
 
 _naming_service = None
 

Constructor & Destructor Documentation

◆ __init__()

def SALOME_Container.SALOME_Container_OutOfProcess_FT_i.__init__ (   self,
  containerName,
  containerIORStr,
  dftTimeIntervalInMs 
)

Member Function Documentation

◆ create_component_instance()

def SALOME_Container.SALOME_Container_Abstract_i.create_component_instance (   self,
  componentName,
  instanceName 
)
inherited

References Engines_Component_i._container, SALOME_Container.SALOME_Container_Abstract_i._container, Salome_file_i._container, fileRef_i._container, HDFexplorer._container, Engines_Component_i._containerName, SALOME_ComponentPy.SALOME_ComponentPy_Gen_i._containerName, SALOME_Container.SALOME_Container_Abstract_i._containerName, Abstract_Engines_Container_i._containerName, SALOME_ContainerPy.SALOME_ContainerPy_Gen_i._containerName, SALOME_FileTransferCORBA._containerName, Engines_Parallel_Container_i._containerName, Container_proxy_impl_final._containerName, Engines_Component_i._orb, SALOME_ComponentPy.SALOME_ComponentPy_Gen_i._orb, SALOME_Container.SALOME_Container_Abstract_i._orb, Abstract_Engines_Container_i._orb, SALOME_ContainerManager._orb, SALOME_ContainerPy.SALOME_ContainerPy_Gen_i._orb, SALOME_PyNode.ExchangeContextUsingTCP._orb, ConnectionManager_i._orb, Param_Double_Port_uses_i._orb, SALOME_Launcher._orb, LifeCycleCORBATest._orb, Logger._orb, SALOME_ModuleCatalogImpl._orb, SALOME_Embedded_NamingService_ClientPy.SALOME_Embedded_NamingService_ClientPy._orb, SALOME_NamingService._orb, SALOME_NamingServicePy.SALOME_NamingServicePy_i._orb, NamingServiceTest._orb, Engines_Parallel_Component_i._orb, Engines_Parallel_Container_i._orb, RegistryService._orb, SALOME_ResourcesManager._orb, SALOMEDS_ChildIterator_i._orb, SALOMEDS_Driver_i._orb, SALOMEDS_DriverFactory_i._orb, SALOMEDS_GenericAttribute_i._orb, SALOMEDS_SComponentIterator_i._orb, SALOMEDS_SObject._orb, SALOMEDS_SObject_i._orb, SALOMEDS_Study._orb, SALOMEDS::Notifier._orb, SALOMEDS::GenObjRegister._orb, SALOMEDS_Study_i._orb, SALOMEDS_StudyBuilder._orb, SALOMEDS_StudyBuilder_i._orb, SALOMEDS_UseCaseBuilder_i._orb, SALOMEDS_UseCaseIterator_i._orb, SALOMEDSTest._orb, SALOMESDS::DataScopeKiller._orb, SALOMESDS::DataScopeServerBase._orb, SALOMESDS::DataServerManager._orb, ORB_INIT._orb, Engines_Component_i._poa, SALOME_ComponentPy.SALOME_ComponentPy_Gen_i._poa, SALOME_Container.SALOME_Container_Abstract_i._poa, Abstract_Engines_Container_i._poa, SALOME_ContainerManager._poa, SALOME_ContainerPy.SALOME_ContainerPy_Gen_i._poa, SALOME_PyNode.ContextExchanger_i._poa, SALOME_ExternalServerLauncher._poa, SALOME_Launcher._poa, SALOME_LogManager._poa, Engines_Parallel_Component_i._poa, Engines_Parallel_Container_i._poa, Container_proxy_impl_final._poa, SALOME_ResourcesManager._poa, SALOMESDS::DataScopeServerBase._poa, SALOMESDS::DataServerManager._poa, and SALOMESDS::PickelizedPyObjServer._poa.

Referenced by SALOME_ContainerPy.SALOME_ContainerPy_Gen_i.create_component_instance_env(), and SALOME_ContainerPy.SALOME_ContainerPy_Gen_i.create_python_service_instance().

◆ create_pynode()

def SALOME_Container.SALOME_Container_Abstract_i.create_pynode (   self,
  nodeName,
  code 
)
inherited

References Engines_Component_i._orb, SALOME_ComponentPy.SALOME_ComponentPy_Gen_i._orb, SALOME_Container.SALOME_Container_Abstract_i._orb, Abstract_Engines_Container_i._orb, SALOME_ContainerManager._orb, SALOME_ContainerPy.SALOME_ContainerPy_Gen_i._orb, SALOME_PyNode.ExchangeContextUsingTCP._orb, ConnectionManager_i._orb, Param_Double_Port_uses_i._orb, SALOME_Launcher._orb, LifeCycleCORBATest._orb, Logger._orb, SALOME_ModuleCatalogImpl._orb, SALOME_Embedded_NamingService_ClientPy.SALOME_Embedded_NamingService_ClientPy._orb, SALOME_NamingService._orb, SALOME_NamingServicePy.SALOME_NamingServicePy_i._orb, NamingServiceTest._orb, Engines_Parallel_Component_i._orb, Engines_Parallel_Container_i._orb, RegistryService._orb, SALOME_ResourcesManager._orb, SALOMEDS_ChildIterator_i._orb, SALOMEDS_Driver_i._orb, SALOMEDS_DriverFactory_i._orb, SALOMEDS_GenericAttribute_i._orb, SALOMEDS_SComponentIterator_i._orb, SALOMEDS_SObject._orb, SALOMEDS_SObject_i._orb, SALOMEDS_Study._orb, SALOMEDS::Notifier._orb, SALOMEDS::GenObjRegister._orb, SALOMEDS_Study_i._orb, SALOMEDS_StudyBuilder._orb, SALOMEDS_StudyBuilder_i._orb, SALOMEDS_UseCaseBuilder_i._orb, SALOMEDS_UseCaseIterator_i._orb, SALOMEDSTest._orb, SALOMESDS::DataScopeKiller._orb, SALOMESDS::DataScopeServerBase._orb, SALOMESDS::DataServerManager._orb, ORB_INIT._orb, Engines_Component_i._poa, SALOME_ComponentPy.SALOME_ComponentPy_Gen_i._poa, SALOME_Container.SALOME_Container_Abstract_i._poa, Abstract_Engines_Container_i._poa, SALOME_ContainerManager._poa, SALOME_ContainerPy.SALOME_ContainerPy_Gen_i._poa, SALOME_PyNode.ContextExchanger_i._poa, SALOME_ExternalServerLauncher._poa, SALOME_Launcher._poa, SALOME_LogManager._poa, Engines_Parallel_Component_i._poa, Engines_Parallel_Container_i._poa, Container_proxy_impl_final._poa, SALOME_ResourcesManager._poa, SALOMESDS::DataScopeServerBase._poa, SALOMESDS::DataServerManager._poa, and SALOMESDS::PickelizedPyObjServer._poa.

◆ create_pyscriptnode()

def SALOME_Container.SALOME_Container_Abstract_i.create_pyscriptnode (   self,
  nodeName,
  code 
)
inherited

References SALOME_Container.SALOME_Container_Abstract_i._log, Engines_Component_i._orb, SALOME_ComponentPy.SALOME_ComponentPy_Gen_i._orb, SALOME_Container.SALOME_Container_Abstract_i._orb, Abstract_Engines_Container_i._orb, SALOME_ContainerManager._orb, SALOME_ContainerPy.SALOME_ContainerPy_Gen_i._orb, SALOME_PyNode.ExchangeContextUsingTCP._orb, ConnectionManager_i._orb, Param_Double_Port_uses_i._orb, SALOME_Launcher._orb, LifeCycleCORBATest._orb, Logger._orb, SALOME_ModuleCatalogImpl._orb, SALOME_Embedded_NamingService_ClientPy.SALOME_Embedded_NamingService_ClientPy._orb, SALOME_NamingService._orb, SALOME_NamingServicePy.SALOME_NamingServicePy_i._orb, NamingServiceTest._orb, Engines_Parallel_Component_i._orb, Engines_Parallel_Container_i._orb, RegistryService._orb, SALOME_ResourcesManager._orb, SALOMEDS_ChildIterator_i._orb, SALOMEDS_Driver_i._orb, SALOMEDS_DriverFactory_i._orb, SALOMEDS_GenericAttribute_i._orb, SALOMEDS_SComponentIterator_i._orb, SALOMEDS_SObject._orb, SALOMEDS_SObject_i._orb, SALOMEDS_Study._orb, SALOMEDS::Notifier._orb, SALOMEDS::GenObjRegister._orb, SALOMEDS_Study_i._orb, SALOMEDS_StudyBuilder._orb, SALOMEDS_StudyBuilder_i._orb, SALOMEDS_UseCaseBuilder_i._orb, SALOMEDS_UseCaseIterator_i._orb, SALOMEDSTest._orb, SALOMESDS::DataScopeKiller._orb, SALOMESDS::DataScopeServerBase._orb, SALOMESDS::DataServerManager._orb, ORB_INIT._orb, Engines_Component_i._poa, SALOME_ComponentPy.SALOME_ComponentPy_Gen_i._poa, SALOME_Container.SALOME_Container_Abstract_i._poa, Abstract_Engines_Container_i._poa, SALOME_ContainerManager._poa, SALOME_ContainerPy.SALOME_ContainerPy_Gen_i._poa, SALOME_PyNode.ContextExchanger_i._poa, SALOME_ExternalServerLauncher._poa, SALOME_Launcher._poa, SALOME_LogManager._poa, Engines_Parallel_Component_i._poa, Engines_Parallel_Container_i._poa, Container_proxy_impl_final._poa, SALOME_ResourcesManager._poa, SALOMESDS::DataScopeServerBase._poa, SALOMESDS::DataServerManager._poa, SALOMESDS::PickelizedPyObjServer._poa, SalomeOnDemandTK.extension_utilities.format, SALOME_Container.SALOME_Container_Abstract_i.getPyScriptCls(), SALOME_Container.SALOME_Container_i.getPyScriptCls(), SALOME_Container.SALOME_Container_OutOfProcess_i.getPyScriptCls(), SALOME_Container.SALOME_Container_OutOfProcess_Replay_i.getPyScriptCls(), SALOME_Container.SALOME_Container_OutOfProcess_FT_i.getPyScriptCls(), and SALOME_Container.SALOME_Container_OutOfProcess_Replay_FT_i.getPyScriptCls().

◆ getPyScriptCls()

def SALOME_Container.SALOME_Container_OutOfProcess_FT_i.getPyScriptCls (   self)

◆ import_component()

def SALOME_Container.SALOME_Container_Abstract_i.import_component (   self,
  componentName 
)
inherited

◆ killMe()

def SALOME_Container.SALOME_Container_Abstract_i.killMe (   self)
inherited

◆ logm()

◆ monitoringtimeresms()

def SALOME_Container.SALOME_Container_Abstract_i.monitoringtimeresms (   self)
inherited

◆ positionVerbosityOfLogger()

def SALOME_Container.SALOME_Container_Abstract_i.positionVerbosityOfLogger (   self)
inherited

◆ setCurrentDirectory()

def SALOME_Container.SALOME_Container_Abstract_i.setCurrentDirectory (   self,
  newCwd 
)
inherited

◆ setLogFileName()

◆ SetMonitoringtimeresms()

def SALOME_Container.SALOME_Container_Abstract_i.SetMonitoringtimeresms (   self,
  value 
)
inherited

◆ shutdownPy()

def SALOME_Container.SALOME_Container_Abstract_i.shutdownPy (   self)
inherited

Field Documentation

◆ _container

SALOME_Container.SALOME_Container_Abstract_i._container
privateinherited

◆ _containerName [1/2]

◆ _containerName [2/2]

◆ _log

◆ _logFileName

SALOME_Container.SALOME_Container_Abstract_i._logFileName
privateinherited

◆ _logm

SALOME_Container.SALOME_Container_Abstract_i._logm
privateinherited

◆ _naming_service

◆ _orb

◆ _poa

◆ _timeIntervalInMs

SALOME_Container.SALOME_Container_Abstract_i._timeIntervalInMs
privateinherited