|
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.
|