- Main Page
- Namespaces
- Classes
- Files
- Related Pages

- Search for |

- Alphabetical List
- Class List
- Class Hierarchy
- Class Members

# Deployment::NodeManager Interface Reference

`import "NodeManager.idl";`

List of all members.

## Public Member Functions
void | joinDomain (in Domain ciao_domain, in TargetManager manager, in Logger log)
void | leaveDomain ()
NodeApplicationManager | preparePlan (in DeploymentPlan plan) raises (StartError, PlanError)
void | destroyManager (in NodeApplicationManager appManager) raises (StopError, InvalidReference)
void | destroyPlan (in DeploymentPlan plan) raises (StopError)
ComponentPlans | get_shared_components ()

## Member Function Documentation

void Deployment::NodeManager::destroyManager | ( | in NodeApplicationManager | appManager | ) | raises (StopError, InvalidReference)

void Deployment::NodeManager::destroyPlan | ( | in DeploymentPlan | plan | ) | raises (StopError)

CIAO specific extension Destroy the NAM and all the associated NAs with this child_plan We can guarantee that the input DeploymentPlan is valid, since it is fetched from the cached DeploymentPlan of DAM, which has been validated before.

ComponentPlans Deployment::NodeManager::get_shared_components | ( |  | ) |

CIAO specific extension Get all the shared components installed in this node

void Deployment::NodeManager::joinDomain | ( | in Domain | ciao_domain,
|  | in TargetManager | manager,
|  | in Logger | log |
| ) |  |  |

void Deployment::NodeManager::leaveDomain | ( |  | ) |

NodeApplicationManager Deployment::NodeManager::preparePlan | ( | in DeploymentPlan | plan | ) | raises (StartError, PlanError)

The documentation for this interface was generated from the following file:

- NodeManager.idl