diff options
Diffstat (limited to 'DAnCE/dance/Deployment')
28 files changed, 0 insertions, 1758 deletions
diff --git a/DAnCE/dance/Deployment/.gitignore b/DAnCE/dance/Deployment/.gitignore deleted file mode 100644 index 8aa9e09fdb2..00000000000 --- a/DAnCE/dance/Deployment/.gitignore +++ /dev/null @@ -1,121 +0,0 @@ -/Deployment_ApplicationC.cpp -/Deployment_ApplicationC.h -/Deployment_ApplicationC.inl -/Deployment_ApplicationManager_skel_export.h -/Deployment_ApplicationManager_stub_export.h -/Deployment_ApplicationManagerC.cpp -/Deployment_ApplicationManagerC.h -/Deployment_ApplicationManagerC.inl -/Deployment_ApplicationManagerS.cpp -/Deployment_ApplicationManagerS.h -/Deployment_ApplicationS.cpp -/Deployment_ApplicationS.h -/Deployment_BaseC.cpp -/Deployment_BaseC.h -/Deployment_BaseC.inl -/Deployment_BaseS.h -/Deployment_ConnectionC.cpp -/Deployment_ConnectionC.h -/Deployment_ConnectionS.h -/Deployment_DataC.cpp -/Deployment_DataC.h -/Deployment_DataS.h -/Deployment_DeploymentPlanC.cpp -/Deployment_DeploymentPlanC.h -/Deployment_DeploymentPlanS.h -/Deployment_DomainApplication_skel_export.h -/Deployment_DomainApplication_stub_export.h -/Deployment_DomainApplicationC.cpp -/Deployment_DomainApplicationC.h -/Deployment_DomainApplicationC.inl -/Deployment_DomainApplicationManager_skel_export.h -/Deployment_DomainApplicationManager_stub_export.h -/Deployment_DomainApplicationManagerC.cpp -/Deployment_DomainApplicationManagerC.h -/Deployment_DomainApplicationManagerC.inl -/Deployment_DomainApplicationManagerS.cpp -/Deployment_DomainApplicationManagerS.h -/Deployment_DomainApplicationS.cpp -/Deployment_DomainApplicationS.h -/Deployment_ExecutionManager_skel_export.h -/Deployment_ExecutionManager_stub_export.h -/Deployment_ExecutionManagerC.cpp -/Deployment_ExecutionManagerC.h -/Deployment_ExecutionManagerC.inl -/Deployment_ExecutionManagerS.cpp -/Deployment_ExecutionManagerS.h -/Deployment_InvalidComponentExecParameterC.cpp -/Deployment_InvalidComponentExecParameterC.h -/Deployment_InvalidComponentExecParameterS.h -/Deployment_InvalidConnectionC.cpp -/Deployment_InvalidConnectionC.h -/Deployment_InvalidConnectionS.h -/Deployment_InvalidNodeExecParameterC.cpp -/Deployment_InvalidNodeExecParameterC.h -/Deployment_InvalidNodeExecParameterS.h -/Deployment_InvalidPropertyC.cpp -/Deployment_InvalidPropertyC.h -/Deployment_InvalidPropertyS.h -/Deployment_NodeApplication_skel_export.h -/Deployment_NodeApplication_stub_export.h -/Deployment_NodeApplicationC.cpp -/Deployment_NodeApplicationC.h -/Deployment_NodeApplicationC.inl -/Deployment_NodeApplicationManager_skel_export.h -/Deployment_NodeApplicationManager_stub_export.h -/Deployment_NodeApplicationManagerC.cpp -/Deployment_NodeApplicationManagerC.h -/Deployment_NodeApplicationManagerC.inl -/Deployment_NodeApplicationManagerS.cpp -/Deployment_NodeApplicationManagerS.h -/Deployment_NodeApplicationS.cpp -/Deployment_NodeApplicationS.h -/Deployment_NodeManager_skel_export.h -/Deployment_NodeManager_stub_export.h -/Deployment_NodeManagerC.cpp -/Deployment_NodeManagerC.h -/Deployment_NodeManagerC.inl -/Deployment_NodeManagerS.cpp -/Deployment_NodeManagerS.h -/Deployment_Packaging_DataC.cpp -/Deployment_Packaging_DataC.h -/Deployment_Packaging_DataS.h -/Deployment_PlanErrorC.cpp -/Deployment_PlanErrorC.h -/Deployment_PlanErrorS.h -/Deployment_RepositoryManager_skel_export.h -/Deployment_RepositoryManager_stub_export.h -/Deployment_RepositoryManagerC.cpp -/Deployment_RepositoryManagerC.h -/Deployment_RepositoryManagerC.inl -/Deployment_RepositoryManagerS.cpp -/Deployment_RepositoryManagerS.h -/Deployment_ResourceCommitmentManagerC.cpp -/Deployment_ResourceCommitmentManagerC.h -/Deployment_ResourceCommitmentManagerC.inl -/Deployment_ResourceCommitmentManagerS.cpp -/Deployment_ResourceCommitmentManagerS.h -/Deployment_ResourceNotAvailableC.cpp -/Deployment_ResourceNotAvailableC.h -/Deployment_ResourceNotAvailableS.h -/Deployment_skel_export.h -/Deployment_StartErrorC.cpp -/Deployment_StartErrorC.h -/Deployment_StartErrorS.h -/Deployment_StopErrorC.cpp -/Deployment_StopErrorC.h -/Deployment_StopErrorS.h -/Deployment_stub_export.h -/Deployment_TargetDataC.cpp -/Deployment_TargetDataC.h -/Deployment_TargetDataS.h -/Deployment_TargetManager_skel_export.h -/Deployment_TargetManager_stub_export.h -/Deployment_TargetManagerC.cpp -/Deployment_TargetManagerC.h -/Deployment_TargetManagerC.inl -/Deployment_TargetManagerS.cpp -/Deployment_TargetManagerS.h -/DeploymentC.cpp -/DeploymentC.h -/DeploymentS.h diff --git a/DAnCE/dance/Deployment/Deployment.idl b/DAnCE/dance/Deployment/Deployment.idl deleted file mode 100644 index f697d699123..00000000000 --- a/DAnCE/dance/Deployment/Deployment.idl +++ /dev/null @@ -1,20 +0,0 @@ -#ifndef DEPLOYMENT_IDL -#define DEPLOYMENT_IDL - -module Deployment { - /* - * This exception is listed in OMG 07-02-01 but not in 06-04-01 and 06-04-02 - */ - exception LastConfiguration { - }; - - /* - * This exception is listed in OMG 07-02-01 and in the text of 06-04-02 but never - * used in idl - */ - exception InvalidReference { - }; -}; - -#endif /* DEPLOYMENT_IDL */ - diff --git a/DAnCE/dance/Deployment/Deployment_Application.idl b/DAnCE/dance/Deployment/Deployment_Application.idl deleted file mode 100644 index 3bc5812b147..00000000000 --- a/DAnCE/dance/Deployment/Deployment_Application.idl +++ /dev/null @@ -1,22 +0,0 @@ -#ifndef DEPLOYMENT_APPLICATION_IDL -#define DEPLOYMENT_APPLICATION_IDL - -#include "dance/Deployment/Deployment_Connection.idl" -#include "dance/Deployment/Deployment_StartError.idl" -#include "dance/Deployment/Deployment_StopError.idl" -#include "dance/Deployment/Deployment_InvalidConnection.idl" - -module Deployment -{ - interface Application { - void finishLaunch (in Connections providedReference, in boolean start) - raises (StartError, InvalidConnection); - - void start () - raises (StartError); - }; - - typedef sequence < Application > Applications; -}; - -#endif /* DEPLOYMENT_APPLICATION_IDL */ diff --git a/DAnCE/dance/Deployment/Deployment_ApplicationManager.idl b/DAnCE/dance/Deployment/Deployment_ApplicationManager.idl deleted file mode 100644 index 8450e76dab5..00000000000 --- a/DAnCE/dance/Deployment/Deployment_ApplicationManager.idl +++ /dev/null @@ -1,30 +0,0 @@ -// Compliant with OMG 06-04-01 section 15 - -#ifndef DEPLOYMENT_APPLICATIONMANAGER_IDL -#define DEPLOYMENT_APPLICATIONMANAGER_IDL - -#include "dance/Deployment/Deployment.idl" -#include "dance/Deployment/Deployment_InvalidProperty.idl" -#include "dance/Deployment/Deployment_Application.idl" -#include "dance/Deployment/Deployment_Connection.idl" -#include "dance/Deployment/Deployment_ResourceNotAvailable.idl" -#include "dance/Deployment/Deployment_InvalidNodeExecParameter.idl" -#include "dance/Deployment/Deployment_InvalidComponentExecParameter.idl" - -module Deployment { - - interface ApplicationManager { - Application startLaunch (in Properties configProperty, - out Connections providedReference) - raises (ResourceNotAvailable, - StartError, - InvalidProperty, - InvalidNodeExecParameter, - InvalidComponentExecParameter); - - void destroyApplication (in Application app) - raises (StopError); - }; -}; - -#endif /* DEPLOYMENT_APPLICATIONMANAGER_IDL */ diff --git a/DAnCE/dance/Deployment/Deployment_Base.idl b/DAnCE/dance/Deployment/Deployment_Base.idl deleted file mode 100644 index 6e8e4394d74..00000000000 --- a/DAnCE/dance/Deployment/Deployment_Base.idl +++ /dev/null @@ -1,39 +0,0 @@ -#ifndef DEPLOYMENT_BASE_IDL -#define DEPLOYMENT_BASE_IDL - -module Deployment { - struct Property { - string name; - any value; - }; - - typedef sequence < Property > Properties; - - struct Requirement { - string name; - string resourceType; - Properties property; - }; - - typedef sequence < Requirement > Requirements; - - enum SatisfierPropertyKind { - Quantity, - Capacity, - Minimum, - Maximum, - _Attribute, - Selection - }; - - struct SatisfierProperty { - string name; - SatisfierPropertyKind kind; - boolean dynamic; - any value; - }; - - typedef sequence < SatisfierProperty > SatisfierProperties; -}; - -#endif /* DEPLOYMENT_BASE_IDL */ diff --git a/DAnCE/dance/Deployment/Deployment_Connection.idl b/DAnCE/dance/Deployment/Deployment_Connection.idl deleted file mode 100644 index 34df86b5b18..00000000000 --- a/DAnCE/dance/Deployment/Deployment_Connection.idl +++ /dev/null @@ -1,16 +0,0 @@ -#ifndef DEPLOYMENT_CONNECTION_IDL -#define DEPLOYMENT_CONNECTION_IDL - -#include "dance/Deployment/Deployment_DeploymentPlan.idl" - -module Deployment -{ - typedef sequence < Object > Endpoints; - struct Connection { - string name; - Endpoints endpoint; - }; - - typedef sequence < Connection > Connections; -}; -#endif /* DEPLOYMENT_CONNECTION_IDL */ diff --git a/DAnCE/dance/Deployment/Deployment_Core.mpc b/DAnCE/dance/Deployment/Deployment_Core.mpc deleted file mode 100644 index 2d7f7c6456b..00000000000 --- a/DAnCE/dance/Deployment/Deployment_Core.mpc +++ /dev/null @@ -1,680 +0,0 @@ -// -*- MPC -*- -project(Deployment_IDL) : install, dancelib_with_idl, dance_output, valuetype, gen_ostream, ami, amh { - custom_only = 1 - idlflags += -Wb,stub_export_macro=DEPLOYMENT_STUB_Export \ - -Wb,stub_export_include=Deployment_stub_export.h \ - -Wb,skel_export_macro=DEPLOYMENT_SKEL_Export \ - -Wb,skel_export_include=Deployment_skel_export.h - after += DAnCE_Properties_IDL - - IDL_Files { - idlflags += -SS -Sci - Deployment_Packaging_Data.idl - Deployment_PlanError.idl - Deployment_InvalidProperty.idl - Deployment_InvalidNodeExecParameter.idl - Deployment_InvalidComponentExecParameter.idl - Deployment_InvalidConnection.idl - Deployment_ResourceNotAvailable.idl - Deployment_Connection.idl - Deployment_StopError.idl - Deployment_StartError.idl - Deployment_DeploymentPlan.idl - Deployment_Data.idl - Deployment_TargetData.idl - Deployment.idl - } - - IDL_Files { - idlflags += -SS - Deployment_Base.idl - } - - IDL_Files { - idlflags += -Gxhst -Gxhsk - Deployment_Application.idl - } - - IDL_Files { - Deployment_ResourceCommitmentManager.idl - } - specific { - install_dir = dance/Deployment - } -} - -project(Deployment_ApplicationManager_IDL) : install, dancelib_with_idl, dance_output, valuetype, gen_ostream, ami, amh { - custom_only = 1 - idlflags += -Wb,stub_export_macro=DEPLOYMENT_APPLICATIONMANAGER_STUB_Export \ - -Wb,stub_export_include=Deployment_ApplicationManager_stub_export.h \ - -Wb,skel_export_macro=DEPLOYMENT_APPLICATIONMANAGER_SKEL_Export \ - -Wb,skel_export_include=Deployment_ApplicationManager_skel_export.h \ - -Gxhst -Gxhsk - - idlflags += -GC - IDL_Files { - Deployment_ApplicationManager.idl - } - specific { - install_dir = dance/Deployment - } -} - -project(Deployment_TargetManager_IDL) : install, dancelib_with_idl, dance_output, valuetype, gen_ostream { - custom_only = 1 - idlflags += -Wb,stub_export_macro=DEPLOYMENT_TARGETMANAGER_STUB_Export \ - -Wb,stub_export_include=Deployment_TargetManager_stub_export.h \ - -Wb,skel_export_macro=DEPLOYMENT_TARGETMANAGER_SKEL_Export \ - -Wb,skel_export_include=Deployment_TargetManager_skel_export.h \ - -Gxhst -Gxhsk - - IDL_Files { - Deployment_TargetManager.idl - } - specific { - install_dir = dance/Deployment - } -} - -project(Deployment_RepositoryManager_IDL) : install, dancelib_with_idl, dance_output, valuetype, gen_ostream { - custom_only = 1 - idlflags += -Wb,stub_export_macro=DEPLOYMENT_REPOSITORYMANAGER_STUB_Export \ - -Wb,stub_export_include=Deployment_RepositoryManager_stub_export.h \ - -Wb,skel_export_macro=DEPLOYMENT_REPOSITORYMANAGER_SKEL_Export \ - -Wb,skel_export_include=Deployment_RepositoryManager_skel_export.h \ - -Gxhst -Gxhsk - IDL_Files { - Deployment_RepositoryManager.idl - } - specific { - install_dir = dance/Deployment - } -} - -project(Deployment_ExecutionManager_IDL) : install, dancelib_with_idl, dance_output, valuetype, gen_ostream, amh { - custom_only = 1 - idlflags += -Wb,stub_export_macro=DEPLOYMENT_EXECUTIONMANAGER_STUB_Export \ - -Wb,stub_export_include=Deployment_ExecutionManager_stub_export.h \ - -Wb,skel_export_macro=DEPLOYMENT_EXECUTIONMANAGER_SKEL_Export \ - -Wb,skel_export_include=Deployment_ExecutionManager_skel_export.h \ - -Gxhst -Gxhsk - - IDL_Files { - Deployment_ExecutionManager.idl - } - specific { - install_dir = dance/Deployment - } -} - -project(Deployment_DAM_IDL) : install, dancelib_with_idl, dance_output, valuetype, gen_ostream, amh { - custom_only = 1 - idlflags += -Wb,stub_export_macro=DEPLOYMENT_DOMAINAPPLICATIONMANAGER_STUB_Export \ - -Wb,stub_export_include=Deployment_DomainApplicationManager_stub_export.h \ - -Wb,skel_export_macro=DEPLOYMENT_DOMAINAPPLICATIONMANAGER_SKEL_Export \ - -Wb,skel_export_include=Deployment_DomainApplicationManager_skel_export.h \ - -Gxhst -Gxhsk - - IDL_Files { - Deployment_DomainApplicationManager.idl - } - specific { - install_dir = dance/Deployment - } -} - -project(Deployment_DomainApplication_IDL) : install, dancelib_with_idl, dance_output, valuetype, gen_ostream, amh { - custom_only = 1 - idlflags += -Wb,stub_export_macro=DEPLOYMENT_DOMAINAPPLICATION_STUB_Export \ - -Wb,stub_export_include=Deployment_DomainApplication_stub_export.h \ - -Wb,skel_export_macro=DEPLOYMENT_DOMAINAPPLICATION_SKEL_Export \ - -Wb,skel_export_include=Deployment_DomainApplication_skel_export.h \ - -Gxhst -Gxhsk - - IDL_Files { - Deployment_DomainApplication.idl - } - specific { - install_dir = dance/Deployment - } -} - -project(Deployment_NAM_IDL) : install, dancelib_with_idl, dance_output, valuetype, gen_ostream, ami { - custom_only = 1 - idlflags += -Wb,stub_export_macro=DEPLOYMENT_NODEAPPLICATIONMANAGER_STUB_Export \ - -Wb,stub_export_include=Deployment_NodeApplicationManager_stub_export.h \ - -Wb,skel_export_macro=DEPLOYMENT_NODEAPPLICATIONMANAGER_SKEL_Export \ - -Wb,skel_export_include=Deployment_NodeApplicationManager_skel_export.h \ - -Gxhst -Gxhsk - - IDL_Files { - Deployment_NodeApplicationManager.idl - } - specific { - install_dir = dance/Deployment - } -} - -project(Deployment_NodeManager_IDL) : install, dancelib_with_idl, dance_output, valuetype, gen_ostream, ami { - custom_only = 1 - idlflags += -Wb,stub_export_macro=DEPLOYMENT_NODEMANAGER_STUB_Export \ - -Wb,stub_export_include=Deployment_NodeManager_stub_export.h \ - -Wb,skel_export_macro=DEPLOYMENT_NODEMANAGER_SKEL_Export \ - -Wb,skel_export_include=Deployment_NodeManager_skel_export.h \ - -Gxhst -Gxhsk - - IDL_Files { - Deployment_NodeManager.idl - } - specific { - install_dir = dance/Deployment - } -} - -project(Deployment_NodeApplication_IDL) : install, dancelib_with_idl, dance_output, valuetype, gen_ostream { - custom_only = 1 - idlflags += -Wb,stub_export_macro=DEPLOYMENT_NODEAPPLICATION_STUB_Export \ - -Wb,stub_export_include=Deployment_NodeApplication_stub_export.h \ - -Wb,skel_export_macro=DEPLOYMENT_NODEAPPLICATION_SKEL_Export \ - -Wb,skel_export_include=Deployment_NodeApplication_skel_export.h \ - -Gxhst -Gxhsk - - IDL_Files { - Deployment_NodeApplication.idl - } - specific { - install_dir = dance/Deployment - } -} - -// Valuetype library must be linked for this project. -// Please don't remove. -project(Deployment_stub) : install, dancelib_with_idl, dance_output, valuetype, ifr_client, messaging, dance_lib, dance_logger, gen_ostream, ami, amh { - sharedname = DAnCE_Deployment_stub - after += Deployment_IDL - - dynamicflags += DEPLOYMENT_STUB_BUILD_DLL - - IDL_Files { - } - Source_Files { - Deployment_StopErrorC.cpp - Deployment_StartErrorC.cpp - Deployment_BaseC.cpp - Deployment_ConnectionC.cpp - Deployment_DataC.cpp - Deployment_DeploymentPlanC.cpp - Deployment_TargetDataC.cpp - Deployment_ApplicationC.cpp - Deployment_Packaging_DataC.cpp - Deployment_PlanErrorC.cpp - DeploymentC.cpp - Deployment_ResourceCommitmentManagerC.cpp - Deployment_InvalidPropertyC.cpp - Deployment_InvalidNodeExecParameterC.cpp - Deployment_InvalidComponentExecParameterC.cpp - Deployment_InvalidConnectionC.cpp - Deployment_ResourceNotAvailableC.cpp - } - - Header_Files { - Deployment_StopErrorC.h - Deployment_StartErrorC.h - Deployment_BaseC.h - Deployment_ConnectionC.h - Deployment_DataC.h - Deployment_DeploymentPlanC.h - Deployment_TargetDataC.h - Deployment_ApplicationC.h - Deployment_Packaging_DataC.h - Deployment_PlanErrorC.h - DeploymentC.h - Deployment_ResourceCommitmentManagerC.h - Deployment_InvalidPropertyC.h - Deployment_InvalidNodeExecParameterC.h - Deployment_InvalidComponentExecParameterC.h - Deployment_InvalidConnectionC.h - Deployment_ResourceNotAvailableC.h - - Deployment_StopErrorS.h - Deployment_StartErrorS.h - Deployment_BaseS.h - Deployment_ConnectionS.h - Deployment_DataS.h - Deployment_DeploymentPlanS.h - Deployment_TargetDataS.h - Deployment_ApplicationS.h - Deployment_Packaging_DataS.h - Deployment_PlanErrorS.h - DeploymentS.h - Deployment_ResourceCommitmentManagerS.h - Deployment_InvalidPropertyS.h - Deployment_InvalidNodeExecParameterS.h - Deployment_InvalidComponentExecParameterS.h - Deployment_InvalidConnectionS.h - Deployment_ResourceNotAvailableS.h - - Deployment_stub_export.h - } - - Inline_Files { - Deployment_ApplicationC.inl - Deployment_BaseC.inl - Deployment_ResourceCommitmentManagerC.inl - } - - specific { - install_dir = dance/Deployment - } -} - -project(Deployment_AM_stub) : install, dance_output, dance_deployment_stub, amh { - sharedname = DAnCE_ApplicationManager_stub - after += Deployment_ApplicationManager_IDL - dynamicflags += DEPLOYMENT_APPLICATIONMANAGER_STUB_BUILD_DLL - - IDL_Files { - } - - Source_Files { - Deployment_ApplicationManagerC.cpp - } - Header_Files { - Deployment_ApplicationManagerC.h - Deployment_ApplicationManager_stub_export.h - } - Inline_Files { - Deployment_ApplicationManagerC.inl - } - specific { - install_dir = dance/Deployment - } -} - -project(Deployment_AM_skel) : install, dance_output, dance_deployment_skel, dance_applicationmanager_stub, amh { - sharedname = DAnCE_ApplicationManager_skel - after += Deployment_AM_stub - dynamicflags += DEPLOYMENT_APPLICATIONMANAGER_SKEL_BUILD_DLL - - IDL_Files { - } - - Source_Files { - Deployment_ApplicationManagerS.cpp - } - - Inline_Files { - } - - Header_Files { - Deployment_ApplicationManagerS.h - Deployment_ApplicationManager_skel_export.h - } - - specific { - install_dir = dance/Deployment - } -} - - -project(Deployment_DAM_stub) : install, dance_output, dance_applicationmanager_stub, amh { - sharedname = DAnCE_DomainApplicationManager_stub - after += Deployment_DAM_IDL - dynamicflags += DEPLOYMENT_DOMAINAPPLICATIONMANAGER_STUB_BUILD_DLL - - IDL_Files { - } - - Source_Files { - Deployment_DomainApplicationManagerC.cpp - } - Header_Files { - Deployment_DomainApplicationManagerC.h - Deployment_DomainApplicationManager_stub_export.h - } - Inline_Files { - Deployment_DomainApplicationManagerC.inl - } - specific { - install_dir = dance/Deployment - } -} - -project(Deployment_DAM_skel) : install, dance_output, dance_applicationmanager_skel, dance_domainapplicationmanager_stub, amh { - sharedname = DAnCE_DomainApplicationManager_skel - after += Deployment_DAM_stub - dynamicflags += DEPLOYMENT_DOMAINAPPLICATIONMANAGER_SKEL_BUILD_DLL - - IDL_Files { - } - - Source_Files { - Deployment_DomainApplicationManagerS.cpp - } - - Inline_Files { - } - - specific { - install_dir = dance/Deployment - } -} - -project(Deployment_ExecutionManager_stub) : install, dance_output, dance_deployment_stub, dance_domainapplicationmanager_stub, amh { - sharedname = DAnCE_ExecutionManager_stub - after += Deployment_ExecutionManager_IDL - dynamicflags += DEPLOYMENT_EXECUTIONMANAGER_STUB_BUILD_DLL - - IDL_Files { - } - - Source_Files { - Deployment_ExecutionManagerC.cpp - } - Header_Files { - Deployment_ExecutionManagerC.h - Deployment_ExecutionManager_stub_export.h - } - Inline_Files { - Deployment_ExecutionManagerC.inl - } - specific { - install_dir = dance/Deployment - } -} - -project(Deployment_ExecutionManager_skel) : install, dance_output, dance_deployment_skel, dance_executionmanager_stub, amh { - sharedname = DAnCE_ExecutionManager_skel - after += Deployment_ExecutionManager_stub - dynamicflags += DEPLOYMENT_EXECUTIONMANAGER_SKEL_BUILD_DLL - - IDL_Files { - } - - Source_Files { - Deployment_ExecutionManagerS.cpp - } - specific { - install_dir = dance/Deployment - } -} - -project(Deployment_DomainApplication_stub) : install, dance_output, dance_deployment_stub, amh { - sharedname = DAnCE_DomainApplication_stub - after += Deployment_DomainApplication_IDL - dynamicflags += DEPLOYMENT_DOMAINAPPLICATION_STUB_BUILD_DLL - - IDL_Files { - } - - Source_Files { - Deployment_DomainApplicationC.cpp - } - Header_Files { - Deployment_DomainApplicationC.h - Deployment_DomainApplication_stub_export.h - } - Inline_Files { - Deployment_DomainApplicationC.inl - } - specific { - install_dir = dance/Deployment - } -} - -project(Deployment_DomainApplication_skel) : install, dance_output, dance_deployment_skel, dance_domainapplication_stub, amh { - sharedname = DAnCE_DomainApplication_skel - after += Deployment_DomainApplication_stub - dynamicflags += DEPLOYMENT_DOMAINAPPLICATION_SKEL_BUILD_DLL - - IDL_Files { - } - - Source_Files { - Deployment_DomainApplicationS.cpp - } - - Inline_Files { - } - - specific { - install_dir = dance/Deployment - } -} - -project(Deployment_NAM_stub) : install, dance_output, dance_applicationmanager_stub, ami { - sharedname = DAnCE_NodeApplicationManager_stub - after += Deployment_NAM_IDL - dynamicflags += DEPLOYMENT_NODEAPPLICATIONMANAGER_STUB_BUILD_DLL - - IDL_Files { - } - - Source_Files { - Deployment_NodeApplicationManagerC.cpp - } - Header_Files { - Deployment_NodeApplicationManagerC.h - Deployment_NodeApplicationManager_stub_export.h - } - Inline_Files { - Deployment_NodeApplicationManagerC.inl - } - specific { - install_dir = dance/Deployment - } -} - -project(Deployment_NAM_skel) : install, dance_output, dance_applicationmanager_skel, dance_nodeapplicationmanager_stub, ami { - sharedname = DAnCE_NodeApplicationManager_skel - after += Deployment_NAM_stub - dynamicflags += DEPLOYMENT_NODEAPPLICATIONMANAGER_SKEL_BUILD_DLL - - IDL_Files { - } - - Source_Files { - Deployment_NodeApplicationManagerS.cpp - } - - Inline_Files { - } - - specific { - install_dir = dance/Deployment - } -} - -project(Deployment_NodeManager_stub) : install, dance_output, dance_deployment_stub, dance_nodeapplicationmanager_stub, dance_targetmanager_stub, ami { - sharedname = DAnCE_NodeManager_stub - after += Deployment_NodeManager_IDL - dynamicflags += DEPLOYMENT_NODEMANAGER_STUB_BUILD_DLL - - IDL_Files { - } - - Source_Files { - Deployment_NodeManagerC.cpp - } - Header_Files { - Deployment_NodeManagerC.h - Deployment_NodeManager_stub_export.h - } - Inline_Files { - Deployment_NodeManagerC.inl - } - specific { - install_dir = dance/Deployment - } -} - -project(Deployment_NodeManager_skel) : install, dance_output, dance_deployment_skel, dance_nodemanager_stub, dance_nodeapplicationmanager_skel, ami { - sharedname = DAnCE_NodeManager_skel - after += Deployment_NodeManager_stub - dynamicflags += DEPLOYMENT_NODEMANAGER_SKEL_BUILD_DLL - - IDL_Files { - } - - Source_Files { - Deployment_NodeManagerS.cpp - } - - Inline_Files { - } - - specific { - install_dir = dance/Deployment - } -} - -project(Deployment_TargetManager_stub) : install, dance_output, dance_deployment_stub { - sharedname = DAnCE_TargetManager_stub - after += Deployment_TargetManager_IDL - dynamicflags += DEPLOYMENT_TARGETMANAGER_STUB_BUILD_DLL - - IDL_Files { - } - - Source_Files { - Deployment_TargetManagerC.cpp - } - Header_Files { - Deployment_TargetManagerC.h - Deployment_TargetManager_stub_export.h - } - Inline_Files { - Deployment_TargetManagerC.inl - } - specific { - install_dir = dance/Deployment - } -} - -project(Deployment_TargetManager_skel) : install, dance_output, dance_deployment_skel, dance_targetmanager_stub { - sharedname = DAnCE_TargetManager_skel - after += Deployment_TargetManager_stub - dynamicflags += DEPLOYMENT_TARGETMANAGER_SKEL_BUILD_DLL - - IDL_Files { - } - - Source_Files { - Deployment_TargetManagerS.cpp - } - specific { - install_dir = dance/Deployment - } -} - -project(Deployment_RepositoryManager_stub) : install, dance_output, dance_deployment_stub { - sharedname = DAnCE_RepositoryManager_stub - after += Deployment_RepositoryManager_IDL - dynamicflags += DEPLOYMENT_REPOSITORYMANAGER_STUB_BUILD_DLL - - IDL_Files { - } - - Source_Files { - Deployment_RepositoryManagerC.cpp - } - Header_Files { - Deployment_RepositoryManagerC.h - Deployment_RepositoryManager_stub_export.h - } - Inline_Files { - Deployment_RepositoryManagerC.inl - } - specific { - install_dir = dance/Deployment - } -} - -project(Deployment_RepositoryManager_skel) : install, dance_output, dance_deployment_skel, dance_repositorymanager_stub { - sharedname = DAnCE_RepositoryManager_skel - after += Deployment_RepositoryManager_stub - dynamicflags += DEPLOYMENT_REPOSITORYMANAGER_SKEL_BUILD_DLL - - IDL_Files { - } - - Source_Files { - Deployment_RepositoryManagerS.cpp - } - - Inline_Files { - } - - specific { - install_dir = dance/Deployment - } -} - -project(Deployment_NodeApplication_stub) : install, dance_output, dance_deployment_stub { - sharedname = DAnCE_NodeApplication_stub - after += Deployment_NodeApplication_IDL - dynamicflags += DEPLOYMENT_NODEAPPLICATION_STUB_BUILD_DLL - - IDL_Files { - } - - Source_Files { - Deployment_NodeApplicationC.cpp - } - Header_Files { - Deployment_NodeApplicationC.h - Deployment_NodeApplication_stub_export.h - } - Inline_Files { - Deployment_NodeApplicationC.inl - } - specific { - install_dir = dance/Deployment - } -} - -project(Deployment_NodeApplication_skel) : install, dance_output, dance_deployment_skel, dance_nodeapplication_stub { - sharedname = DAnCE_NodeApplication_skel - after += Deployment_NodeApplication_stub - dynamicflags += DEPLOYMENT_NODEAPPLICATION_SKEL_BUILD_DLL - - IDL_Files { - } - - Source_Files { - Deployment_NodeApplicationS.cpp - } - - Inline_Files { - } - - specific { - install_dir = dance/Deployment - } -} - -project(Deployment_skel) : install, dance_deployment_stub, dance_output, dancelib_with_idl, portableserver, valuetype, \ - ifr_client, naming, dance_lib, dance_logger, messaging, gen_ostream, ami, amh { - sharedname = DAnCE_Deployment_skel - dynamicflags += DEPLOYMENT_SKEL_BUILD_DLL - after += Deployment_IDL - - IDL_Files { - } - - Source_Files { - Deployment_ApplicationS.cpp - Deployment_ResourceCommitmentManagerS.cpp - } - - Header_Files { - Deployment_skel_export.h - } - - Inline_Files { - } - - specific { - install_dir = dance/Deployment - } -} diff --git a/DAnCE/dance/Deployment/Deployment_Data.idl b/DAnCE/dance/Deployment/Deployment_Data.idl deleted file mode 100644 index ff8a5728031..00000000000 --- a/DAnCE/dance/Deployment/Deployment_Data.idl +++ /dev/null @@ -1,39 +0,0 @@ -#ifndef DEPLOYMENT_DATA_IDL -#define DEPLOYMENT_DATA_IDL - -#include "dance/Deployment/Deployment_DeploymentPlan.idl" - -module Deployment { - struct ComponentPackageReference { - string requiredUUID; - string requiredName; - ComponentInterfaceDescription requiredType; - }; - - typedef sequence < ComponentPackageReference > ComponentPackageReferences; - - typedef sequence < ResourceUsageKind > ResourceUsageKinds; - - struct ImplementationRequirement { - ResourceUsageKinds resourceUsage; - string resourcePort; - string componentPort; - string name; - string resourceType; - Properties property; - }; - - typedef sequence < ImplementationRequirement > ImplementationRequirements; - - struct Capability { - string name; - CORBA::StringSeq resourceType; - SatisfierProperties property; - }; - - typedef sequence < Capability > Capabilities; -}; - -#endif /* DEPLOYMENT_DATA_IDL */ - - diff --git a/DAnCE/dance/Deployment/Deployment_DeploymentPlan.idl b/DAnCE/dance/Deployment/Deployment_DeploymentPlan.idl deleted file mode 100644 index 078befb58ea..00000000000 --- a/DAnCE/dance/Deployment/Deployment_DeploymentPlan.idl +++ /dev/null @@ -1,208 +0,0 @@ -#ifndef DEPLOYMENT_DEPLOYMENTPLAN_IDL -#define DEPLOYMENT_DEPLOYMENTPLAN_IDL - -#include "tao/orb.idl" -#include "dance/Deployment/Deployment_Base.idl" - -module Deployment { - enum CCMComponentPortKind { - Facet, - SimplexReceptacle, - MultiplexReceptacle, - EventEmitter, - EventPublisher, - EventConsumer, - ExtendedPort, // New from DDS4CCM - _MirrorPort // New from DDS4CCM - }; - - struct ComponentPortDescription { - string name; - string specificType; - CORBA::StringSeq supportedType; - boolean provider; - boolean exclusiveProvider; - boolean exclusiveUser; - boolean optional; - CCMComponentPortKind kind; - CORBA::StringSeq templateParam; // New from DDS4CCM - }; - - typedef sequence < ComponentPortDescription > ComponentPortDescriptions; - - struct ComponentPropertyDescription { - string name; - CORBA::TypeCode type; - }; - - typedef sequence < ComponentPropertyDescription > ComponentPropertyDescriptions; - - struct ComponentInterfaceDescription { - string label; - string UUID; - string specificType; - CORBA::StringSeq supportedType; - CORBA::StringSeq idlFile; - Properties configProperty; - ComponentPortDescriptions _port; - ComponentPropertyDescriptions property; - Properties infoProperty; - }; - - struct MonolithicDeploymentDescription { - string name; - CORBA::StringSeq source; - CORBA::ULongSeq artifactRef; - Properties execParameter; - Requirements deployRequirement; - }; - - typedef sequence < MonolithicDeploymentDescription > MonolithicDeploymentDescriptions; - - enum ResourceUsageKind { - None, - InstanceUsesResource, - ResourceUsesInstance, - PortUsesResource, - ResourceUsesPort - }; - - struct InstanceResourceDeploymentDescription { - ResourceUsageKind resourceUsage; - string requirementName; - string resourceName; - Properties property; - }; - - typedef sequence < InstanceResourceDeploymentDescription > InstanceResourceDeploymentDescriptions; - - struct InstanceDeploymentDescription { - string name; - string node; - CORBA::StringSeq source; - unsigned long implementationRef; - Properties configProperty; - InstanceResourceDeploymentDescriptions deployedResource; - InstanceResourceDeploymentDescriptions deployedSharedResource; - }; - - typedef sequence < InstanceDeploymentDescription > InstanceDeploymentDescriptions; - - struct ComponentExternalPortEndpoint { - string portName; - }; - - typedef sequence < ComponentExternalPortEndpoint > ComponentExternalPortEndpoints; - - struct PlanSubcomponentPortEndpoint { - string portName; - boolean provider; - CCMComponentPortKind kind; - unsigned long instanceRef; - }; - - typedef sequence < PlanSubcomponentPortEndpoint > PlanSubcomponentPortEndpoints; - - struct ExternalReferenceEndpoint { - string location; - boolean provider; - string portName; - CORBA::StringSeq supportedType; - }; - - typedef sequence < ExternalReferenceEndpoint > ExternalReferenceEndpoints; - - struct ConnectionResourceDeploymentDescription { - string targetName; - string requirementName; - string resourceName; - Properties property; - }; - - typedef sequence < ConnectionResourceDeploymentDescription > ConnectionResourceDeploymentDescriptions; - - struct PlanConnectionDescription { - string name; - CORBA::StringSeq source; - Requirements deployRequirement; - ComponentExternalPortEndpoints externalEndpoint; - PlanSubcomponentPortEndpoints internalEndpoint; - ExternalReferenceEndpoints externalReference; - ConnectionResourceDeploymentDescriptions deployedResource; - }; - - typedef sequence < PlanConnectionDescription > PlanConnectionDescriptions; - - struct PlanSubcomponentPropertyReference { - string propertyName; - unsigned long instanceRef; - }; - - typedef sequence < PlanSubcomponentPropertyReference > PlanSubcomponentPropertyReferences; - - struct PlanPropertyMapping { - string name; - CORBA::StringSeq source; - string externalName; - PlanSubcomponentPropertyReferences delegatesTo; - }; - - typedef sequence < PlanPropertyMapping > PlanPropertyMappings; - - struct ImplementationDependency { - string requiredType; - }; - - typedef sequence < ImplementationDependency > ImplementationDependencies; - - struct ResourceDeploymentDescription { - string requirementName; - string resourceName; - Properties property; - }; - - typedef sequence < ResourceDeploymentDescription > ResourceDeploymentDescriptions; - - struct ArtifactDeploymentDescription { - string name; - CORBA::StringSeq location; - string node; - CORBA::StringSeq source; - Properties execParameter; - Requirements deployRequirement; - ResourceDeploymentDescriptions deployedResource; - }; - - typedef sequence < ArtifactDeploymentDescription > ArtifactDeploymentDescriptions; - - // OMG 06-04-02 has this without Plan prefix but that results in illegal IDL - // because LocalityKind also has DifferentProcess as value - enum PlanLocalityKind { - PlanSameProcess, - PlanDifferentProcess, - PlanNoConstraint - }; - - struct PlanLocality { - PlanLocalityKind constraint; - CORBA::ULongSeq constrainedInstanceRef; - }; - - typedef sequence < PlanLocality > PlanLocalities; - - struct DeploymentPlan { - string label; - string UUID; - ComponentInterfaceDescription realizes; - MonolithicDeploymentDescriptions implementation; - InstanceDeploymentDescriptions instance; - PlanConnectionDescriptions connection; - PlanPropertyMappings externalProperty; - ImplementationDependencies dependsOn; - ArtifactDeploymentDescriptions artifact; - Properties infoProperty; - PlanLocalities localityConstraint; - }; -}; - -#endif /* DEPLOYMENT_DATA_IDL */ diff --git a/DAnCE/dance/Deployment/Deployment_DomainApplication.idl b/DAnCE/dance/Deployment/Deployment_DomainApplication.idl deleted file mode 100644 index 275c3bcbdc9..00000000000 --- a/DAnCE/dance/Deployment/Deployment_DomainApplication.idl +++ /dev/null @@ -1,15 +0,0 @@ -#ifndef DEPLOYMENT_DOMAINAPPLICATION_IDL -#define DEPLOYMENT_DOMAINAPPLICATION_IDL - -#include "dance/Deployment/Deployment_Application.idl" - -module Deployment -{ - interface DomainApplication : - Application - { - }; -}; - - -#endif //DEPLOYMENT_DOMAINAPPLICATION_IDL diff --git a/DAnCE/dance/Deployment/Deployment_DomainApplicationManager.idl b/DAnCE/dance/Deployment/Deployment_DomainApplicationManager.idl deleted file mode 100644 index d96f41622d9..00000000000 --- a/DAnCE/dance/Deployment/Deployment_DomainApplicationManager.idl +++ /dev/null @@ -1,17 +0,0 @@ -#ifndef DOMAINAPPLICATIONMANAGER_IDL -#define DOMAINAPPLICATIONMANAGER_IDL - -#include "dance/Deployment/Deployment_DeploymentPlan.idl" -#include "dance/Deployment/Deployment_ApplicationManager.idl" - -module Deployment { - interface DomainApplicationManager : ApplicationManager - { - Applications getApplications (); - DeploymentPlan getPlan (); - }; - - typedef sequence < DomainApplicationManager > DomainApplicationManagers; -}; - -#endif /* DOMAINAPPLICATIONMANAGER_IDL */ diff --git a/DAnCE/dance/Deployment/Deployment_ExecutionManager.idl b/DAnCE/dance/Deployment/Deployment_ExecutionManager.idl deleted file mode 100644 index 259b5e7ee9f..00000000000 --- a/DAnCE/dance/Deployment/Deployment_ExecutionManager.idl +++ /dev/null @@ -1,19 +0,0 @@ -#ifndef EXECUTIONMANAGER_IDL -#define EXECUTIONMANAGER_IDL - -#include "dance/Deployment/Deployment_DomainApplicationManager.idl" -#include "dance/Deployment/Deployment_ResourceCommitmentManager.idl" -#include "dance/Deployment/Deployment_PlanError.idl" - -module Deployment { - interface ExecutionManager { - DomainApplicationManager preparePlan (in DeploymentPlan plan, - in ResourceCommitmentManager resourceCommitment) - raises (ResourceNotAvailable, PlanError, StartError); - DomainApplicationManagers getManagers (); - void destroyManager (in DomainApplicationManager manager) - raises (StopError); - }; -}; - -#endif /* EXECUTIONMANAGER_IDL */ diff --git a/DAnCE/dance/Deployment/Deployment_InvalidComponentExecParameter.idl b/DAnCE/dance/Deployment/Deployment_InvalidComponentExecParameter.idl deleted file mode 100644 index bd301adbcd4..00000000000 --- a/DAnCE/dance/Deployment/Deployment_InvalidComponentExecParameter.idl +++ /dev/null @@ -1,11 +0,0 @@ -#ifndef DEPLOYMENT_INVALIDCOMPONENTEXECPARAMETER_IDL -#define DEPLOYMENT_INVALIDCOMPONENTEXECPARAMETER_IDL - -module Deployment { - exception InvalidComponentExecParameter { - string name; - string reason; - }; -}; - -#endif diff --git a/DAnCE/dance/Deployment/Deployment_InvalidConnection.idl b/DAnCE/dance/Deployment/Deployment_InvalidConnection.idl deleted file mode 100644 index 54fb295b6ff..00000000000 --- a/DAnCE/dance/Deployment/Deployment_InvalidConnection.idl +++ /dev/null @@ -1,11 +0,0 @@ -#ifndef DEPLOYMENT_INVALIDCONNECTION_IDL -#define DEPLOYMENT_INVALIDCONNECTION_IDL - -module Deployment { - exception InvalidConnection { - string name; - string reason; - }; -}; - -#endif diff --git a/DAnCE/dance/Deployment/Deployment_InvalidNodeExecParameter.idl b/DAnCE/dance/Deployment/Deployment_InvalidNodeExecParameter.idl deleted file mode 100644 index d550bc1835f..00000000000 --- a/DAnCE/dance/Deployment/Deployment_InvalidNodeExecParameter.idl +++ /dev/null @@ -1,11 +0,0 @@ -#ifndef DEPLOYMENT_INVALIDNODEEXECPARAMETER_IDL -#define DEPLOYMENT_INVALIDNODEEXECPARAMETER_IDL - -module Deployment { - exception InvalidNodeExecParameter { - string name; - string reason; - }; -}; - -#endif diff --git a/DAnCE/dance/Deployment/Deployment_InvalidProperty.idl b/DAnCE/dance/Deployment/Deployment_InvalidProperty.idl deleted file mode 100644 index 765f55c902d..00000000000 --- a/DAnCE/dance/Deployment/Deployment_InvalidProperty.idl +++ /dev/null @@ -1,11 +0,0 @@ -#ifndef DEPLOYMENT_INVALIDPROPERTY_IDL -#define DEPLOYMENT_INVALIDPROPERTY_IDL - -module Deployment { - exception InvalidProperty { - string name; - string reason; - }; -}; - -#endif diff --git a/DAnCE/dance/Deployment/Deployment_NodeApplication.idl b/DAnCE/dance/Deployment/Deployment_NodeApplication.idl deleted file mode 100644 index ada2a1c24b6..00000000000 --- a/DAnCE/dance/Deployment/Deployment_NodeApplication.idl +++ /dev/null @@ -1,12 +0,0 @@ -#ifndef DEPLOYMENT_NODEAPPLICATION_IDL -#define DEPLOYMENT_NODEAPPLICATION_IDL - -#include "dance/Deployment/Deployment_Application.idl" - -module Deployment { - interface NodeApplication : Application - { - }; -}; -#endif /* DEPLOYMENT_NODEAPPLICATION_IDL */ - diff --git a/DAnCE/dance/Deployment/Deployment_NodeApplicationManager.idl b/DAnCE/dance/Deployment/Deployment_NodeApplicationManager.idl deleted file mode 100644 index f30ebbfbb4c..00000000000 --- a/DAnCE/dance/Deployment/Deployment_NodeApplicationManager.idl +++ /dev/null @@ -1,13 +0,0 @@ -#ifndef NODEAPPLICATIONMANAGER_IDL -#define NODEAPPLICATIONMANAGER_IDL - -#include "dance/Deployment/Deployment_ApplicationManager.idl" - -module Deployment { - interface NodeApplicationManager : - ApplicationManager - { - }; -}; - -#endif /* NODEAPPLICATIONMANAGER_IDL */ diff --git a/DAnCE/dance/Deployment/Deployment_NodeManager.idl b/DAnCE/dance/Deployment/Deployment_NodeManager.idl deleted file mode 100644 index ad08858c289..00000000000 --- a/DAnCE/dance/Deployment/Deployment_NodeManager.idl +++ /dev/null @@ -1,33 +0,0 @@ -#ifndef DEPLOYMENT_NODEMANAGER_IDL -#define DEPLOYMENT_NODEMANAGER_IDL - -#include "dance/Deployment/Deployment.idl" -#include "dance/Deployment/Deployment_TargetManager.idl" -#include "dance/Deployment/Deployment_NodeApplicationManager.idl" -#include "dance/Deployment/Deployment_PlanError.idl" - -module Deployment { - - interface Logger { - }; - - interface NodeManager { - void joinDomain (in Domain theDomain, - in TargetManager manager, - in Logger log, - in long updateInterval); - - void leaveDomain (); - - NodeApplicationManager preparePlan (in DeploymentPlan plan, - in ResourceCommitmentManager resourceCommitment) - raises (StartError, PlanError); - - void destroyManager (in NodeApplicationManager appManager) - raises (StopError); - - Resources getDynamicResources (); - }; -}; - -#endif /* DEPLOYMENT_NODEMANAGER_IDL */ diff --git a/DAnCE/dance/Deployment/Deployment_Packaging_Data.idl b/DAnCE/dance/Deployment/Deployment_Packaging_Data.idl deleted file mode 100644 index 74b11b2f02b..00000000000 --- a/DAnCE/dance/Deployment/Deployment_Packaging_Data.idl +++ /dev/null @@ -1,199 +0,0 @@ -#ifndef PACKAGING_DATA_IDL -#define PACKAGING_DATA_IDL - -#include "dance/Deployment/Deployment_Data.idl" - -module Deployment { - - struct ComponentPackageDescription; - - typedef sequence < ComponentPackageDescription > ComponentPackageDescriptions; - - struct PackageConfiguration; - - typedef sequence < PackageConfiguration > PackageConfigurations; - - struct ComponentPackageImport { - CORBA::StringSeq location; - }; - - typedef sequence < ComponentPackageImport > ComponentPackageImports; - - struct SubcomponentInstantiationDescription { - string name; - ComponentPackageDescriptions basePackage; - PackageConfigurations specializedConfig; - Requirements selectRequirement; - Properties configProperty; - ComponentPackageReferences referencedPackage; - ComponentPackageImports importedPackage; - }; - - typedef sequence < SubcomponentInstantiationDescription > SubcomponentInstantiationDescriptions; - - struct SubcomponentPortEndpoint { - string portName; - unsigned long instanceRef; - }; - - typedef sequence < SubcomponentPortEndpoint > SubcomponentPortEndpoints; - - struct AssemblyConnectionDescription { - string name; - Requirements deployRequirement; - ComponentExternalPortEndpoints externalEndpoint; - SubcomponentPortEndpoints internalEndpoint; - ExternalReferenceEndpoints externalReference; - }; - - typedef sequence < AssemblyConnectionDescription > AssemblyConnectionDescriptions; - - struct SubcomponentPropertyReference { - string propertyName; - unsigned long instanceRef; - }; - - typedef sequence < SubcomponentPropertyReference > SubcomponentPropertyReferences; - - struct AssemblyPropertyMapping { - string name; - string externalName; - SubcomponentPropertyReferences delegatesTo; - }; - - typedef sequence < AssemblyPropertyMapping > AssemblyPropertyMappings; - - struct NamedImplementationArtifact; - - typedef sequence < NamedImplementationArtifact > NamedImplementationArtifacts; - - struct ImplementationArtifactDescription { - string label; - string UUID; - CORBA::StringSeq location; - Properties execParameter; - Requirements deployRequirement; - NamedImplementationArtifacts dependsOn; - Properties infoProperty; - }; - - struct NamedImplementationArtifact { - string name; - ImplementationArtifactDescription referencedArtifact; - }; - - struct MonolithicImplementationDescription { - Properties nodeExecParameter; - NamedImplementationArtifacts primaryArtifact; - ImplementationRequirements deployRequirement; - Properties componentExecParameter; - }; - - typedef sequence < MonolithicImplementationDescription > MonolithicImplementationDescriptions; - - enum LocalityKind { - SameNodeAnyProcess, - SameNodeSameProcess, - SameNodeDifferentProcess, - DifferentNode, - DifferentProcess, - NoConstraint - }; - - struct Locality { - LocalityKind constraint; - CORBA::ULongSeq constrainedInstanceRef; - }; - - typedef sequence < Locality > Localities; - - struct ComponentAssemblyDescription { - SubcomponentInstantiationDescriptions instance; - AssemblyConnectionDescriptions connection; - AssemblyPropertyMappings externalProperty; - Localities localityConstraint; - }; - - typedef sequence < ComponentAssemblyDescription > ComponentAssemblyDescriptions; - - struct ComponentImplementationDescription { - string label; - string UUID; - ComponentInterfaceDescription implements; - ComponentAssemblyDescriptions assemblyImpl; - MonolithicImplementationDescriptions monolithicImpl; - Properties configProperty; - Capabilities capability; - ImplementationDependencies dependsOn; - Properties infoProperty; - }; - - // From DDS4CCM - struct ConnectorImplementationDescription { - string label; - string UUID; - ComponentInterfaceDescription implements; - ComponentAssemblyDescriptions assemblyImpl; - MonolithicImplementationDescriptions monolithicImpl; - Properties configProperty; - Capabilities capability; - ImplementationDependencies dependsOn; - Properties infoProperty; - }; - - struct PackagedComponentImplementation { - string name; - ComponentImplementationDescription referencedImplementation; - }; - - typedef sequence < PackagedComponentImplementation > PackagedComponentImplementations; - - struct ComponentPackageDescription { - string label; - string UUID; - ComponentInterfaceDescription realizes; - Properties configProperty; - PackagedComponentImplementations implementation; - Properties infoProperty; - }; - - // From DDS4CCM - struct ConnectorPackageDescription { - string label; - string UUID; - ComponentInterfaceDescription realizes; - Properties configProperty; - ConnectorImplementationDescription implementation; - Properties infoProperty; - }; - - struct PackageConfiguration { - string label; - string UUID; - ComponentPackageDescriptions basePackage; - PackageConfigurations specializedConfig; - Requirements selectRequirement; - Properties configProperty; - ComponentPackageReferences referencedPackage; - ComponentPackageImports importedPackage; - }; - - struct ComponentUsageDescription { - ComponentPackageDescriptions basePackage; - ConnectorPackageDescription baseConnectorPackage; // From DDS4CCM - PackageConfigurations specializedConfig; - Requirements selectRequirement; - Properties configProperty; - ComponentPackageReferences referencedPackage; - ComponentPackageImports importedPackage; - }; - - struct RequirementSatisfier { - string name; - CORBA::StringSeq resourceType; - SatisfierProperties property; - }; - -}; - -#endif /* PACKAGING_DATA_IDL */ diff --git a/DAnCE/dance/Deployment/Deployment_PlanError.idl b/DAnCE/dance/Deployment/Deployment_PlanError.idl deleted file mode 100644 index ff2d7d577a1..00000000000 --- a/DAnCE/dance/Deployment/Deployment_PlanError.idl +++ /dev/null @@ -1,11 +0,0 @@ -#ifndef DEPLOYMENT_PLANERROR_IDL -#define DEPLOYMENT_PLANERROR_IDL - -module Deployment { - exception PlanError { - string name; - string reason; - }; -}; - -#endif /* DEPLOYMENT_PLANERROR_IDL */ diff --git a/DAnCE/dance/Deployment/Deployment_RepositoryManager.idl b/DAnCE/dance/Deployment/Deployment_RepositoryManager.idl deleted file mode 100644 index 2ffba296e61..00000000000 --- a/DAnCE/dance/Deployment/Deployment_RepositoryManager.idl +++ /dev/null @@ -1,49 +0,0 @@ -#ifndef REPOSITORY_MANAGER_IDL -#define REPOSITORY_MANAGER_IDL - -#include "dance/Deployment/Deployment_Packaging_Data.idl" -#include "dance/Deployment/Deployment.idl" - -module Deployment { - - exception NameExists { - }; - - exception PackageError { - string source; - string reason; - }; - - exception NoSuchName { - }; - - interface RepositoryManager { - void installPackage (in string installationName, - in string location, - in boolean replace) - raises (NameExists, PackageError); - - void createPackage (in string installationName, - in PackageConfiguration package, - in string baseLocation, - in boolean replace) - raises (NameExists, PackageError); - - PackageConfiguration findPackageByName (in string name) - raises (NoSuchName); - - PackageConfiguration findPackageByUUID (in string UUID) - raises (NoSuchName); - - CORBA::StringSeq findNamesByType (in string type); - - CORBA::StringSeq getAllNames (); - - CORBA::StringSeq getAllTypes (); - - void deletePackage (in string installationName) - raises (NoSuchName); - }; -}; - -#endif /* REPOSITOR_MANAGER_IDL */ diff --git a/DAnCE/dance/Deployment/Deployment_ResourceCommitmentManager.idl b/DAnCE/dance/Deployment/Deployment_ResourceCommitmentManager.idl deleted file mode 100644 index 6d8569c0741..00000000000 --- a/DAnCE/dance/Deployment/Deployment_ResourceCommitmentManager.idl +++ /dev/null @@ -1,33 +0,0 @@ -// -#ifndef RESOURCE_COMMITMENT_MANAGER_IDL -#define RESOURCE_COMMITMENT_MANAGER_IDL - -#include "dance/Deployment/Deployment_Base.idl" -#include "tao/AnyTypeCode/AnySeq.pidl" - -module Deployment { - struct ResourceAllocation { - string elementName; - string resourceName; - Properties property; - }; - - typedef sequence < ResourceAllocation > ResourceAllocations; - - exception ResourceCommitmentFailure { - string reason; - long index; - string propertyName; - CORBA::AnySeq propertyValue; - }; - - interface ResourceCommitmentManager { - void commitResources (in ResourceAllocations resources) - raises (ResourceCommitmentFailure); - void releaseResources (in ResourceAllocations resources) - raises (ResourceCommitmentFailure); - }; -}; - -#endif //RESOURCE_COMMITMENT_MANAGER_IDL - diff --git a/DAnCE/dance/Deployment/Deployment_ResourceNotAvailable.idl b/DAnCE/dance/Deployment/Deployment_ResourceNotAvailable.idl deleted file mode 100644 index 9ead9292713..00000000000 --- a/DAnCE/dance/Deployment/Deployment_ResourceNotAvailable.idl +++ /dev/null @@ -1,14 +0,0 @@ -#ifndef DEPLOYMENT_RESOURCENOTAVAILABLE_IDL -#define DEPLOYMENT_RESOURCENOTAVAILABLE_IDL - -module Deployment { - exception ResourceNotAvailable { - string name; - string resourceType; - string propertyName; - string elementName; - string resourceName; - }; -}; - -#endif diff --git a/DAnCE/dance/Deployment/Deployment_StartError.idl b/DAnCE/dance/Deployment/Deployment_StartError.idl deleted file mode 100644 index d5d361a23ed..00000000000 --- a/DAnCE/dance/Deployment/Deployment_StartError.idl +++ /dev/null @@ -1,13 +0,0 @@ -// Compliant with OMG 06-04-01 section 15 - -#ifndef DEPLOYMENT_STARTERROR_IDL -#define DEPLOYMENT_STARTERROR_IDL - -module Deployment { - exception StartError { - string name; - string reason; - }; -}; -#endif /* DEPLOYMENT_STARTERROR_IDL */ - diff --git a/DAnCE/dance/Deployment/Deployment_StopError.idl b/DAnCE/dance/Deployment/Deployment_StopError.idl deleted file mode 100644 index 125e1a0152a..00000000000 --- a/DAnCE/dance/Deployment/Deployment_StopError.idl +++ /dev/null @@ -1,13 +0,0 @@ -// Compliant with OMG 06-04-01 section 15 - -#ifndef DEPLOYMENT_STOPERROR_IDL -#define DEPLOYMENT_STOPERROR_IDL - -module Deployment { - exception StopError { - string name; - string reason; - }; -}; -#endif /* DEPLOYMENT_STOPERROR_IDL */ - diff --git a/DAnCE/dance/Deployment/Deployment_TargetData.idl b/DAnCE/dance/Deployment/Deployment_TargetData.idl deleted file mode 100644 index 7dd199e0f00..00000000000 --- a/DAnCE/dance/Deployment/Deployment_TargetData.idl +++ /dev/null @@ -1,66 +0,0 @@ -#ifndef DEPLOYMENT_TARGETDATA_IDL -#define DEPLOYMENT_TARGETDATA_IDL - -#include "dance/Deployment/Deployment_Base.idl" -#include "tao/StringSeq.pidl" -#include "tao/ULongSeq.pidl" - -module Deployment { - struct Resource { - string name; - CORBA::StringSeq resourceType; - SatisfierProperties property; - }; - - typedef sequence < Resource > Resources; - - struct SharedResource { - string name; - CORBA::StringSeq resourceType; - CORBA::ULongSeq nodeRef; - SatisfierProperties property; - }; - - typedef sequence < SharedResource > SharedResources; - - struct Node { - string name; - string label; - CORBA::ULongSeq sharedResourceRef; - CORBA::ULongSeq connectionRef; - Resources resource; - }; - - typedef sequence < Node > Nodes; - - struct Interconnect { - string name; - string label; - CORBA::ULongSeq connectionRef; - CORBA::ULongSeq connectRef; - Resources resource; - }; - - typedef sequence < Interconnect > Interconnects; - - struct Bridge { - string name; - string label; - CORBA::ULongSeq connectRef; - Resources resource; - }; - - typedef sequence < Bridge > Bridges; - - struct Domain { - string UUID; - string label; - SharedResources sharedResource; - Nodes node; - Interconnects interconnect; - Bridges bridge; - Properties infoProperty; - }; -}; - -#endif /* DEPLOYMENT_TARGETDATA_IDL */ diff --git a/DAnCE/dance/Deployment/Deployment_TargetManager.idl b/DAnCE/dance/Deployment/Deployment_TargetManager.idl deleted file mode 100644 index bb72ec6fa5a..00000000000 --- a/DAnCE/dance/Deployment/Deployment_TargetManager.idl +++ /dev/null @@ -1,32 +0,0 @@ -#ifndef TARGETMANAGER_IDL -#define TARGETMANAGER_IDL - -#include "dance/Deployment/Deployment_TargetData.idl" -#include "dance/Deployment/Deployment_DeploymentPlan.idl" -#include "dance/Deployment/Deployment_ResourceCommitmentManager.idl" - -module Deployment { - enum DomainUpdateKind { - Add, - Delete, - UpdateAll, - UpdateDynamic - }; - - interface TargetManager { - Domain getAllResources (); - - Domain getAvailableResources (); - - ResourceCommitmentManager createResourceCommitment (in ResourceAllocations resources) - raises (ResourceCommitmentFailure); - - void destroyResourceCommitment (in ResourceCommitmentManager manager); - - void updateDomain ( in CORBA::StringSeq elements, - in Domain domainSubset, - in DomainUpdateKind updateKind); - }; -}; - -#endif /* TARGETMANAGER_IDL */ |