import "Deployment_DomainApplicationManager.idl";
Public Member Functions | |
DeploymentPlan | getPlan () |
void | startLaunch (in Properties configProperty, in boolean start) raises (ResourceNotAvailable, StartError, InvalidProperty) |
void | finishLaunch (in boolean start, in boolean is_ReDAC) raises (StartError, InvalidConnection) |
This method has CIAO specific arguments and is not spec compliant. | |
void | start () raises (StartError) |
CIAO specific extension. | |
NodeApplication | get_node_app (in string node_name) raises (NoSuchName) |
void | destroyApplication () raises (StopError) |
void | destroyManager () raises (StopError) |
CIAO specific extension to destroy NodeApplicationManager. | |
void | perform_redeployment (in DeploymentPlan new_plan) raises (PlanError, InstallationFailure, UnknownImplId, ImplEntryPointNotFound, InvalidConnection, InvalidProperty, ::Components::RemoveFailure) |
DeploymentPlan Deployment::DomainApplicationManager::getPlan | ( | ) |
void Deployment::DomainApplicationManager::startLaunch | ( | in Properties | configProperty, | |
in boolean | start | |||
) | raises (ResourceNotAvailable, StartError, InvalidProperty) |
CIAO specific version of startLaunch implementation, this one differs with spec-defined operation in the sense that it doesn't return DomainApplication object reference.
void Deployment::DomainApplicationManager::finishLaunch | ( | in boolean | start, | |
in boolean | is_ReDAC | |||
) | raises (StartError, InvalidConnection) |
This method has CIAO specific arguments and is not spec compliant.
void Deployment::DomainApplicationManager::start | ( | ) | raises (StartError) |
CIAO specific extension.
NodeApplication Deployment::DomainApplicationManager::get_node_app | ( | in string | node_name | ) | raises (NoSuchName) |
CIAO specific extention Fetch NodeApplication based on the given node name
void Deployment::DomainApplicationManager::destroyApplication | ( | ) | raises (StopError) |
CIAO specific extension, it differs with the spec defined one for no input parameter.
void Deployment::DomainApplicationManager::destroyManager | ( | ) | raises (StopError) |
CIAO specific extension to destroy NodeApplicationManager.
void Deployment::DomainApplicationManager::perform_redeployment | ( | in DeploymentPlan | new_plan | ) | raises (PlanError, InstallationFailure, UnknownImplId, ImplEntryPointNotFound, InvalidConnection, InvalidProperty, ::Components::RemoveFailure) |
CIAO specific extension Perform the actual redeployment and reconfiguration on the dommain level.