|
Public Member Functions |
| | Execution_Manager_Impl (CORBA::ORB_ptr orb, PortableServer::POA_ptr poa, const char *init_file) |
| | Constructor.
|
| virtual Deployment::DomainApplicationManager_ptr | preparePlan (const Deployment::DeploymentPlan &plan, CORBA::Boolean commitResources ACE_ENV_ARG_DECL_WITH_DEFAULTS) throw (CORBA::SystemException, Deployment::ResourceNotAvailable, Deployment::PlanError, Deployment::StartError) |
| virtual Deployment::DomainApplicationManagers * | getManagers (ACE_ENV_SINGLE_ARG_DECL) throw (CORBA::SystemException) |
| virtual Deployment::DomainApplicationManager_ptr | getManager (const char *plan_uuid ACE_ENV_ARG_DECL_WITH_DEFAULTS) throw (CORBA::SystemException, Deployment::PlanNotExist) |
| virtual void | destroyManager (Deployment::DomainApplicationManager_ptr manager ACE_ENV_ARG_DECL_WITH_DEFAULTS) throw (CORBA::SystemException, Deployment::StopError) |
| virtual void | destroyManagerByPlan (const char *plan_uuid ACE_ENV_ARG_DECL_WITH_DEFAULTS) throw (::CORBA::SystemException, ::Deployment::StopError) |
| virtual void | shutdown (ACE_ENV_SINGLE_ARG_DECL_WITH_DEFAULTS) throw (CORBA::SystemException) |
| virtual void | perform_redeployment (const Deployment::DeploymentPlan &plan ACE_ENV_ARG_DECL_WITH_DEFAULTS) throw (::CORBA::SystemException, ::Deployment::PlanError, ::Deployment::InstallationFailure, ::Deployment::UnknownImplId, ::Deployment::ImplEntryPointNotFound, ::Deployment::InvalidConnection, ::Deployment::InvalidProperty, ::Components::RemoveFailure) |
| virtual Deployment::DeploymentPlan * | getPlan (const char *plan_uuid ACE_ENV_ARG_DECL_WITH_DEFAULTS) throw (::CORBA::SystemException) |
| virtual void | finalize_global_binding (const Component_Binding_Info &binding, CORBA::Boolean add_connection) throw ( ::CORBA::SystemException, ::Deployment::InvalidConnection) |
| | ****************** C++ Methods *************************
|
| virtual void | add_shared_component (const Component_Binding_Info &binding) |
| virtual void | remove_shared_component (const Component_Binding_Info &binding) |
| | Remove shared component.
|
| virtual bool | is_component_running (const char *name, const char *plan_uuid) |
Protected Member Functions |
| virtual Deployment::NodeApplication_ptr | find_node_application (const Component_Binding_Info &binding) throw ( ::CORBA::SystemException, ::Deployment::InvalidConnection) |
| | Return the NodeApplication hosting the given biding.
|
| virtual | ~Execution_Manager_Impl (void) |
| | Destructor.
|
Protected Attributes |
| CORBA::ORB_var | orb_ |
| | Cached ORB pointer.
|
| PortableServer::POA_var | poa_ |
| | Cached POA pointer.
|
| const ACE_CString | init_file_ |
| | Path to the initialization file.
|
| DAM_Map | map_ |
| | A map which caches the DomainApplicationManager object ref.
|
| ACE_Unbounded_Set< Component_Binding_Info > | shared_components_ |
| | A set of shared components and their location info.
|