#include <NodeApplicationManager_Impl.h>
Inheritance diagram for CIAO::Static_NodeApplicationManager_Impl:
Public Member Functions | |
Static_NodeApplicationManager_Impl (CORBA::ORB_ptr o, PortableServer::POA_ptr p, Static_Config_EntryPoints_Maps *static_config_entrypoints_maps) | |
Constructor. | |
virtual PortableServer::ObjectId | init (const char *nodeapp_location, const char *nodeapp_options, const CORBA::ULong delay, const Deployment::DeploymentPlan &plan, const PortableServer::POA_ptr callback_poa ACE_ENV_ARG_DECL_WITH_DEFAULTS) throw (CORBA::SystemException, Deployment::InvalidProperty) |
Protected Member Functions | |
virtual | ~Static_NodeApplicationManager_Impl (void) |
Destructor. | |
virtual Deployment::NodeApplication_ptr | create_node_application (const ACE_CString &options ACE_ENV_ARG_DECL_WITH_DEFAULTS) throw (CORBA::SystemException, Deployment::ResourceNotAvailable, Deployment::StartError, Deployment::InvalidProperty) |
Protected Attributes | |
Static_Config_EntryPoints_Maps * | static_config_entrypoints_maps_ |
CIAO::NoOp_Configurator | configurator_ |
|
Constructor.
|
|
Destructor.
|
|
Implements CIAO::NodeApplicationManager_Impl_Base. |
|
A factory operation to create NodeApplicationManager interface, and return the object reference. Initialize the NodeApplicationManager. The current implementation of CIAO_NodeApplicationManager can only activate CIAO's own NodeApplication processes. You should specify the location (pathname) of the NodeApplication and the delay. CIAO_NodeApplicationManager should wait (in second) for NodeApplication to call back.
Implements CIAO::NodeApplicationManager_Impl_Base. |
|
|
|
|