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.
1.6.1