diff options
Diffstat (limited to 'modules/CIAO/RACE/descriptors/flattened_deploymentplan.cdp')
-rw-r--r-- | modules/CIAO/RACE/descriptors/flattened_deploymentplan.cdp | 361 |
1 files changed, 361 insertions, 0 deletions
diff --git a/modules/CIAO/RACE/descriptors/flattened_deploymentplan.cdp b/modules/CIAO/RACE/descriptors/flattened_deploymentplan.cdp new file mode 100644 index 00000000000..0648c10eab8 --- /dev/null +++ b/modules/CIAO/RACE/descriptors/flattened_deploymentplan.cdp @@ -0,0 +1,361 @@ +<Deployment:deploymentPlan + xmlns:Deployment="http://www.omg.org/Deployment" + xmlns:xmi="http://www.omg.org/XMI" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://www.omg.org/Deployment Modified_Deployment.xsd"> + + <label>DeploymentManager-DeploymentPlan</label> + <!-- Could be ZERO --> + <realizes> + <label>BasicSP-realizes-cid</label> + <UUID>c0965470-7b83-11d9-9669-0800200c9a66</UUID> + <specificType><!-- @@ What does here? --></specificType> + <supportedType>IDL:BasicSP/EC:1.0</supportedType> + <port> + <name>deployment_stage_port</name> + <specificType>IDL:RACE/deployment_stage:1.0</specificType> + <supportedType>IDL:RACE/deployment_stage:1.0</supportedType> + <provider>false></provider> + <exclusiveProvider>false</exclusiveProvider> + <exclusiveUser>true</exclusiveUser> + <optional>false</optional> + <kind>SimplexReceptacle</kind> + </port> + </realizes> + + <implementation id="RACE-Interactive_Input_Adapter-mdd"> + <name>RACE-Interactive_Input_Adapter-mdd</name> + <source><!-- @@ Don't know what goes here --></source> + <artifact>RACE-Interactive_Input_Adapter_exec</artifact> + <artifact>RACE-Interactive_Input_Adapter_svnt</artifact> + <!-- + <execParameter></execParameter> + <deployRequirement></deployRequirement> + --> + </implementation> + + <implementation id="RACE-Plan_Analyzer-mdd"> + <name>RACE-Plan_Analyzer-mdd</name> + <source><!-- @@ Don't know what goes here --></source> + <artifact>RACE-Plan_Analyzer_exec</artifact> + <artifact>RACE-Plan_Analyzer_svnt</artifact> + <!-- + <execParameter></execParameter> + <deployRequirement></deployRequirement> + --> + </implementation> + + <implementation id="RACE-Planner_Manager-mdd"> + <name>RACE-Planner_Manager-mdd</name> + <source><!-- @@ Don't know what goes here --></source> + <artifact>RACE-Planner_Manager_exec</artifact> + <artifact>RACE-Planner_Manager_svnt</artifact> + <!-- + <execParameter></execParameter> + <deployRequirement></deployRequirement> + --> + </implementation> + + <implementation id="RACE-SimpleBinPacker-mdd"> + <name>RACE-SimpleBinPacker-mdd</name> + <source><!-- @@ Don't know what goes here --></source> + <artifact>RACE-SimpleBinPacker_exec</artifact> + <artifact>RACE-SimpleBinPacker_svnt</artifact> + <!-- + <execParameter></execParameter> + <deployRequirement></deployRequirement> + --> + </implementation> + + <implementation id="RACE-XML_Output_Adapter-mdd"> + <name>RACE-XML_Output_Adapter-mdd</name> + <source><!-- @@ Don't know what goes here --></source> + <artifact>RACE-XML_Output_Adapter_exec</artifact> + <artifact>RACE-XML_Output_Adapter_svnt</artifact> + <!-- + <execParameter></execParameter> + <deployRequirement></deployRequirement> + --> + </implementation> + + <instance id="RACE-Interactive_Input_Adapter-idd"> + <name>RACE-Interactive_Input_Adapter-idd</name> + <node>SoleNode</node> + <source><!-- @@ What goes here --></source> + <implementation>RACE-Interactive_Input_Adapter-mdd</implementation> + </instance> + + <instance id="RACE-Plan_Analyzer-idd"> + <name>RACE-Plan_Analyzer-idd</name> + <node>SoleNode</node> + <source><!-- @@ What goes here --></source> + <implementation>RACE-Plan_Analyzer-mdd</implementation> + </instance> + + <instance id="RACE-Planner_Manager-idd"> + <name>RACE-Planner_Manager-idd</name> + <node>SoleNode</node> + <source><!-- @@ What goes here --></source> + <implementation>RACE-Planner_Manager-mdd</implementation> + </instance> + + <instance id="RACE-SimpleBinPacker-idd"> + <name>RACE-SimpleBinPacker-idd</name> + <node>SoleNode</node> + <source><!-- @@ What goes here --></source> + <implementation>RACE-SimpleBinPacker-mdd</implementation> + </instance> + + <instance id="RACE-XML_Output_Adapter-idd"> + <name>RACE-XML_Output_Adapter-idd</name> + <node>SoleNode</node> + <source><!-- @@ What goes here --></source> + <implementation>RACE-XML_Output_Adapter-mdd</implementation> + </instance> + + <!-- BEGIN Connections --> + + <connection> + <name>forward_Plan_Analyzer</name> + <internalEndpoint> + <portName>plan_ingress</portName> + <kind>Facet</kind> + <instance>RACE-Plan_Analyzer-idd</instance> + </internalEndpoint> + <internalEndpoint> + <portName>ingress</portName> + <kind>SimplexReceptacle</kind> + <instance>RACE-Interactive_Input_Adapter-idd</instance> + </internalEndpoint> + </connection> + + <connection> + <name>forward_Planner_Manager</name> + <internalEndpoint> + <portName>planner_manager_i</portName> + <kind>Facet</kind> + <instance>RACE-Planner_Manager-idd</instance> + </internalEndpoint> + <internalEndpoint> + <portName>planner_manager_i</portName> + <kind>SimplexReceptacle</kind> + <instance>RACE-Plan_Analyzer-idd</instance> + </internalEndpoint> + </connection> + + <connection> + <name>access_SimpleBinPacker</name> + <internalEndpoint> + <portName>planner_i</portName> + <kind>Facet</kind> + <instance>RACE-SimpleBinPacker-idd</instance> + </internalEndpoint> + <internalEndpoint> + <portName>planners</portName> + <kind>SimplexReceptacle</kind> + <instance>RACE-Planner_Manager-idd</instance> + </internalEndpoint> + </connection> + + <connection> + <name>forward_XML_Output_Adapter</name> + <internalEndpoint> + <portName>plan_egress</portName> + <kind>Facet</kind> + <instance>RACE-XML_Output_Adapter-idd</instance> + </internalEndpoint> + <internalEndpoint> + <portName>outputs</portName> + <kind>SimplexReceptacle</kind> + <instance>RACE-Planner_Manager-idd</instance> + </internalEndpoint> + </connection> + + <!-- END Connections --> + + <!-- @@ Runtime library name must match exactly in "location" tag --> + <artifact id="RACE-Interactive_Input_Adapter_exec"> + <name>Interactive_Input_Adapter_exec</name> + <source><!-- @@ Not sure about this--></source> + <node><!-- blank --></node> + <location>Interactive_Input_Adapter_exec</location> + <execParameter> + <name>entryPoint</name> + <value> + <type> + <kind>tk_string</kind> + </type> + <value> + <string>createInteractive_Input_Adapter_Home_Impl</string> + </value> + </value> + </execParameter> + </artifact> + + <artifact id="RACE-Interactive_Input_Adapter_svnt"> + <name>Interactive_Input_Adapter_svnt</name> + <source><!-- @@ Not sure --></source> + <node><!-- blank --></node> + <location>Interactive_Input_Adapter_svnt</location> + <execParameter> + <name>entryPoint</name> + <value> + <type> + <kind>tk_string</kind> + </type> + <value> + <string>createInteractive_Input_Adapter_Home_Servant</string> + </value> + </value> + </execParameter> + </artifact> + + <!-- @@ Runtime library name must match exactly in "location" tag --> + <artifact id="RACE-Plan_Analyzer_exec"> + <name>Plan_Analyzer_exec</name> + <source><!-- @@ Not sure about this--></source> + <node><!-- blank --></node> + <location>Plan_Analyzer_exec</location> + <execParameter> + <name>entryPoint</name> + <value> + <type> + <kind>tk_string</kind> + </type> + <value> + <string>createPlan_Analyzer_Home_Impl</string> + </value> + </value> + </execParameter> + </artifact> + + <artifact id="RACE-Plan_Analyzer_svnt"> + <name>Plan_Analyzer_svnt</name> + <source><!-- @@ Not sure --></source> + <node><!-- blank --></node> + <location>Plan_Analyzer_svnt</location> + <execParameter> + <name>entryPoint</name> + <value> + <type> + <kind>tk_string</kind> + </type> + <value> + <string>createPlan_Analyzer_Home_Servant</string> + </value> + </value> + </execParameter> + </artifact> + + <!-- @@ Runtime library name must match exactly in "location" tag --> + <artifact id="RACE-Planner_Manager_exec"> + <name>Planner_Manager_exec</name> + <source><!-- @@ Not sure about this--></source> + <node><!-- blank --></node> + <location>Planner_Manager_exec</location> + <execParameter> + <name>entryPoint</name> + <value> + <type> + <kind>tk_string</kind> + </type> + <value> + <string>createPlanner_Manager_Home_Impl</string> + </value> + </value> + </execParameter> + </artifact> + + <artifact id="RACE-Planner_Manager_svnt"> + <name>Planner_Manager_svnt</name> + <source><!-- @@ Not sure --></source> + <node><!-- blank --></node> + <location>Planner_Manager_svnt</location> + <execParameter> + <name>entryPoint</name> + <value> + <type> + <kind>tk_string</kind> + </type> + <value> + <string>createPlanner_Manager_Home_Servant</string> + </value> + </value> + </execParameter> + </artifact> + + <!-- @@ Runtime library name must match exactly in "location" tag --> + <artifact id="RACE-SimpleBinPacker_exec"> + <name>SimpleBinPacker_exec</name> + <source><!-- @@ Not sure about this--></source> + <node><!-- blank --></node> + <location>SimpleBinPacker_exec</location> + <execParameter> + <name>entryPoint</name> + <value> + <type> + <kind>tk_string</kind> + </type> + <value> + <string>createSimpleBinPacker_Home_Impl</string> + </value> + </value> + </execParameter> + </artifact> + + <artifact id="RACE-SimpleBinPacker_svnt"> + <name>SimpleBinPacker_svnt</name> + <source><!-- @@ Not sure --></source> + <node><!-- blank --></node> + <location>SimpleBinPacker_svnt</location> + <execParameter> + <name>entryPoint</name> + <value> + <type> + <kind>tk_string</kind> + </type> + <value> + <string>createSimpleBinPacker_Home_Servant</string> + </value> + </value> + </execParameter> + </artifact> + + <!-- @@ Runtime library name must match exactly in "location" tag --> + <artifact id="RACE-XML_Output_Adapter_exec"> + <name>XML_Output_Adapter_exec</name> + <source><!-- @@ Not sure about this--></source> + <node><!-- blank --></node> + <location>XML_Output_Adapter_exec</location> + <execParameter> + <name>entryPoint</name> + <value> + <type> + <kind>tk_string</kind> + </type> + <value> + <string>createXML_Output_Adapter_Home_Impl</string> + </value> + </value> + </execParameter> + </artifact> + + <artifact id="RACE-XML_Output_Adapter_svnt"> + <name>XML_Output_Adapter_svnt</name> + <source><!-- @@ Not sure --></source> + <node><!-- blank --></node> + <location>XML_Output_Adapter_svnt</location> + <execParameter> + <name>entryPoint</name> + <value> + <type> + <kind>tk_string</kind> + </type> + <value> + <string>createXML_Output_Adapter_Home_Servant</string> + </value> + </value> + </execParameter> + </artifact> + +</Deployment:deploymentPlan> |