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) |
This method is missing from CIAO but in the spec Applications getApplications (); 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.
1.5.3