CIAO::Deployment::Container Interface Reference

import "CIAO_ComponentServer.idl";

List of all members.

Public Member Functions

::Components::CCMObject install_component (in::Components::Deployment::UUID id, in string entrypt, in::Components::ConfigValues config) raises (::Components::Deployment::UnknownImplId, ::Components::Deployment::ImplEntryPointNotFound, ::Components::Deployment::InstallationFailure, ::Components::Deployment::InvalidConfiguration)
void activate_component (in::Components::CCMObject comp) raises (InvalidComponent)
void passivate_component (in::Components::CCMObject comp) raises (InvalidComponent)
void remove_component (in::Components::CCMObject cref) raises (::Components::RemoveFailure)
::Components::CCMObjectSeq get_components ()
 Returns a sequence of all homeless components.


Member Function Documentation

void CIAO::Deployment::Container::activate_component ( in::Components::CCMObject  comp  )  raises (InvalidComponent)

Activate component with specified ID, if no ID provided, activates all components.

::Components::CCMObjectSeq CIAO::Deployment::Container::get_components (  ) 

Returns a sequence of all homeless components.

::Components::CCMObject CIAO::Deployment::Container::install_component ( in::Components::Deployment::UUID  id,
in string  entrypt,
in::Components::ConfigValues  config 
) raises (::Components::Deployment::UnknownImplId, ::Components::Deployment::ImplEntryPointNotFound, ::Components::Deployment::InstallationFailure, ::Components::Deployment::InvalidConfiguration)

Instruct the container to install a component without an explicit home.

void CIAO::Deployment::Container::passivate_component ( in::Components::CCMObject  comp  )  raises (InvalidComponent)

Passivate component with specified ID, if no ID provided, passivates all components.

void CIAO::Deployment::Container::remove_component ( in::Components::CCMObject  cref  )  raises (::Components::RemoveFailure)

Instruct the container to remove a component installed without an explicit home. If the component was installed with an explicit home, this operation will fail.


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

Generated on Mon Jul 13 17:17:29 2009 for CIAO by  doxygen 1.5.8