summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordengg <dengg@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2007-08-07 16:15:56 +0000
committerdengg <dengg@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2007-08-07 16:15:56 +0000
commit8f7575aa4f40dc6f691aff0379cf3a830f7777bd (patch)
tree9b4d4a98d91bb7b3c99adff5846d39ab5979e357
parent847ea7d8b627c758f2cdec3038a34792a68e4ebc (diff)
downloadATCD-8f7575aa4f40dc6f691aff0379cf3a830f7777bd.tar.gz
-rw-r--r--DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp4
-rw-r--r--DAnCE/ExecutionManager/Execution_Manager_Impl.cpp69
2 files changed, 71 insertions, 2 deletions
diff --git a/DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp b/DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp
index 560f9feec5d..0707eda46d2 100644
--- a/DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp
+++ b/DAnCE/DomainApplicationManager/DomainApplicationManager_Impl.cpp
@@ -1850,7 +1850,7 @@ passivate_shared_components (void)
this->shared_[j].name.in (),
this->shared_[j].plan_uuid.in ());
- // Invoke <finalize_global_binding> on ExecutionManager
+ // Invoke <passivate_shared_components> on ExecutionManager
this->execution_manager_->passivate_shared_components (
*binding);
@@ -1882,7 +1882,7 @@ activate_shared_components (void)
this->shared_[j].name.in (),
this->shared_[j].plan_uuid.in ());
- // Invoke <finalize_global_binding> on ExecutionManager
+ // Invoke <activate_shared_components> on ExecutionManager
this->execution_manager_->activate_shared_components (
*binding);
diff --git a/DAnCE/ExecutionManager/Execution_Manager_Impl.cpp b/DAnCE/ExecutionManager/Execution_Manager_Impl.cpp
index 2b9afabd89f..b6bcb1ff2aa 100644
--- a/DAnCE/ExecutionManager/Execution_Manager_Impl.cpp
+++ b/DAnCE/ExecutionManager/Execution_Manager_Impl.cpp
@@ -337,6 +337,69 @@ namespace CIAO
}
}
+
+
+void
+dump_connections (const ::Deployment::Connections & connections)
+{
+ const CORBA::ULong conn_len = connections.length ();
+ for (CORBA::ULong i = 0; i < conn_len; ++i)
+ {
+ ACE_DEBUG ((LM_DEBUG,
+ "instanceName: %s\n", connections[i].instanceName.in ()));
+
+ ACE_DEBUG ((LM_DEBUG, "portName: %s\n", connections[i].portName.in ()));
+
+ ACE_DEBUG ((LM_DEBUG, "portkind: "));
+
+ switch (connections[i].kind)
+ {
+ case Deployment::Facet:
+
+ ACE_DEBUG ((LM_DEBUG, "Facet\n"));
+ break;
+
+ case Deployment::SimplexReceptacle:
+
+ ACE_DEBUG ((LM_DEBUG, "SimplexReceptacle\n"));
+ break;
+
+ case Deployment::MultiplexReceptacle:
+
+ ACE_DEBUG ((LM_DEBUG, "MultiplexReceptacle\n"));
+ break;
+
+ case Deployment::EventEmitter:
+
+ ACE_DEBUG ((LM_DEBUG, "EventEmitter\n"));
+ break;
+
+ case Deployment::EventPublisher:
+
+ ACE_DEBUG ((LM_DEBUG, "EventPublisher\n"));
+ break;
+
+ case Deployment::EventConsumer:
+
+ ACE_DEBUG ((LM_DEBUG, "EventConsumer\n"));
+ break;
+
+ default:
+ ACE_DEBUG ((LM_DEBUG, "Unknown port kind.\n"));
+ }
+
+ ACE_DEBUG ((LM_DEBUG,
+ "endpointInstanceName: %s\n",
+ connections[i].endpointInstanceName.in ()));
+
+ ACE_DEBUG ((LM_DEBUG,
+ "endpointPortName: %s\n",
+ connections[i].endpointPortName.in ()));
+ ACE_DEBUG ((LM_DEBUG, "---------------------\n"));
+ }
+}
+
+
void
Execution_Manager_Impl::finalize_global_binding (
const Component_Binding_Info & binding,
@@ -345,6 +408,12 @@ namespace CIAO
ACE_DEBUG ((LM_DEBUG,
"Execution_Manage::finalizing global bindings.\n"));
+ ACE_DEBUG ((LM_DEBUG, "======= instance name is [%s]\n", binding.name_.c_str ()));
+ ACE_DEBUG ((LM_DEBUG, "======= plan_uuid_ is [%s]\n", binding.plan_uuid_.c_str ()));
+ ACE_DEBUG ((LM_DEBUG, "======= node name is [%s]\n", binding.node_.c_str ()));
+
+ dump_connections (binding.providedReference_.in ());
+
// Find the NodeApplication hosting the component, and then call
// <finishLaunch> on it
try