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

- Search for |

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

# Deployment::Container Interface Reference

`import "Deployment_Core.idl";`

List of all members.

## Public Member Functions
NodeApplication | get_node_application ()
| Get the NodeApplication which created us.
Deployment::ComponentInfos | install (in ContainerImplementationInfo container_impl_info) raises (UnknownImplId, ImplEntryPointNotFound, InstallationFailure, ::Components::InvalidConfiguration)
| Install all homes and components.
void | remove () raises (::Components::RemoveFailure)
| Remove all homes and components.
void | remove_component (in string inst_name) raises (::Components::RemoveFailure)
| Remove a component instance.
## Public Attributes
readonly attribute::Deployment::Properties | properties

## Detailed Description

CIAO specific interface, which could deal with installing multiple containers into a single NodeApplication.

## Member Function Documentation

NodeApplication Deployment::Container::get_node_application | ( |  | ) |

Get the NodeApplication which created us.

Deployment::ComponentInfos Deployment::Container::install | ( | in ContainerImplementationInfo | container_impl_info | ) | raises (UnknownImplId, ImplEntryPointNotFound, InstallationFailure, ::Components::InvalidConfiguration)

Install all homes and components.

void Deployment::Container::remove | ( |  | ) | raises (::Components::RemoveFailure)

Remove all homes and components.

void Deployment::Container::remove_component | ( | in string | inst_name | ) | raises (::Components::RemoveFailure)

Remove a component instance.

## Member Data Documentation

readonly attribute ::Deployment::Properties Deployment::Container::properties

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

- Deployment_Core.idl