diff options
Diffstat (limited to 'TAO/CIAO/ciao/NodeApplicationManager.idl')
-rw-r--r-- | TAO/CIAO/ciao/NodeApplicationManager.idl | 46 |
1 files changed, 0 insertions, 46 deletions
diff --git a/TAO/CIAO/ciao/NodeApplicationManager.idl b/TAO/CIAO/ciao/NodeApplicationManager.idl deleted file mode 100644 index 63c64b23785..00000000000 --- a/TAO/CIAO/ciao/NodeApplicationManager.idl +++ /dev/null @@ -1,46 +0,0 @@ -// $Id$ -#ifndef NODEAPPLICATIONMANAGER_IDL -#define NODEAPPLICATIONMANAGER_IDL - -#include "Deployment.idl" - -module Deployment { - interface ApplicationManager { - Application startLaunch (in Properties configProperty, - out Connections providedReference, - in boolean start) - raises (ResourceNotAvailable, StartError, InvalidProperty); - void destroyApplication (in Application app) - raises (StopError); - }; - - interface NodeApplicationManager : - ApplicationManager - { - /// CIAO specific operation to handle dynamic system redeployment - /// and reconfiguration - /// This operation could handle dynamic redeployment for - /// a node-level deployment plan within a node - /// @para add_or_remove If true, we add new components only, vice vesa. - Application perform_redeployment (in Properties configProperty, - out Connections providedReference, - in boolean add_or_remove, - in boolean start) - raises (PlanError, - InstallationFailure, - UnknownImplId, - ImplEntryPointNotFound, - InvalidConnection, - InvalidProperty, - ::Components::RemoveFailure); - - /// CIAO specific operation to reset deployment plan - void reset_plan (in DeploymentPlan plan); - - /// CIAO speicfic operation to set the information of - /// "shared components" (through NodeManager) - void set_shared_components (in ComponentPlans components); - }; -}; - -#endif /* NODEAPPLICATIONMANAGER_IDL */ |