summaryrefslogtreecommitdiff
path: root/CIAO/ciao/NodeManager.idl
diff options
context:
space:
mode:
Diffstat (limited to 'CIAO/ciao/NodeManager.idl')
-rw-r--r--CIAO/ciao/NodeManager.idl58
1 files changed, 0 insertions, 58 deletions
diff --git a/CIAO/ciao/NodeManager.idl b/CIAO/ciao/NodeManager.idl
deleted file mode 100644
index 318cea79aed..00000000000
--- a/CIAO/ciao/NodeManager.idl
+++ /dev/null
@@ -1,58 +0,0 @@
-// $Id$
-#ifndef NODEMANAGER_IDL
-#define NODEMANAGER_IDL
-
-#include "Deployment.idl"
-#include "Deployment_Core.idl"
-#include "TargetManager.idl"
-
-module Deployment {
-
- interface Logger {
- };
-
- interface NodeApplicationManager;
-
- interface NodeManager {
- /*
- * @todo 06-02-01 mentions a 4th argument:in long updateInterval
- */
- void joinDomain (in Domain ciao_domain,
- in TargetManager manager,
- in Logger log);
-
- void leaveDomain ();
-
- /*
- * @todo According to 06-02-01 there should also be a ResourceCommitmentManager
- * as second argument
- */
- NodeApplicationManager preparePlan (in DeploymentPlan plan)
- raises (StartError, PlanError);
-
- /*
- * @todo According to 06-02-01 InvalidReference shouldn't be here
- */
- void destroyManager (in NodeApplicationManager appManager)
- raises (StopError, InvalidReference);
-
- /// CIAO specific extension
- /// Destroy the NAM and all the associated NAs with this child_plan
- /// We can guarantee that the input DeploymentPlan is valid, since it
- /// is fetched from the cached DeploymentPlan of DAM, which has been
- /// validated before.
- void destroyPlan (in DeploymentPlan plan)
- raises (StopError);
-
- /// CIAO specific extension
- /// Get all the shared components installed in this node
- ComponentPlans get_shared_components ();
-
- /*
- * @todo According to 06-02-01 missing is:
- * Resources getDynamicResources ();
- */
- };
-};
-
-#endif /* NODEMANAGER_IDL */