Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File 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:
Generated on Wed Dec 21 00:02:40 2005 for CIAO by  doxygen 1.3.9.1