import "CIAO_ComponentServer.idl";
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. |
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.