diff options
Diffstat (limited to 'DAnCE/dance/LocalityManager/Scheduler/Events/Disconnect.cpp')
-rw-r--r-- | DAnCE/dance/LocalityManager/Scheduler/Events/Disconnect.cpp | 91 |
1 files changed, 0 insertions, 91 deletions
diff --git a/DAnCE/dance/LocalityManager/Scheduler/Events/Disconnect.cpp b/DAnCE/dance/LocalityManager/Scheduler/Events/Disconnect.cpp deleted file mode 100644 index 6e4ab74dd22..00000000000 --- a/DAnCE/dance/LocalityManager/Scheduler/Events/Disconnect.cpp +++ /dev/null @@ -1,91 +0,0 @@ -#include "Disconnect.h" - -#include "tao/AnyTypeCode/ExceptionA.h" -#include "dance/Logger/Log_Macros.h" -#include "dance/Deployment/Deployment_StartErrorC.h" -#include "dance/DAnCE_DeploymentInterceptorsC.h" -#include "dance/DAnCE_LocalityManagerC.h" -#include "dance/DAnCE_Utility.h" -#include "dance/LocalityManager/Scheduler/Deployment_Event.h" -#include "dance/LocalityManager/Scheduler/Plugin_Manager.h" - -namespace DAnCE -{ - Disconnect_Instance::Disconnect_Instance (::Deployment::DeploymentPlan & plan, - ::CORBA::ULong connectionRef, - const char *inst_type, - Event_Future holder) - : Deployment_Event (holder, - plan.connection[connectionRef].name.in (), - inst_type), - Action_Base (holder, - plan.connection[connectionRef].name.in (), - inst_type), - plan_ (plan), - connectionRef_ (connectionRef) - { - } - - Disconnect_Instance::~Disconnect_Instance (void) - { - } - - - void - Disconnect_Instance::invoke_pre_interceptor (Plugin_Manager::INTERCEPTORS::const_iterator &i) - { - DANCE_TRACE ("Disconnect_Instance::invoke_pre_interceptor"); - - (*i)->pre_disconnect (this->plan_, this->connectionRef_); - } - - - void - Disconnect_Instance::invoke (::DAnCE::InstanceDeploymentHandler_ptr handler) - { - DANCE_TRACE ("Disconnect_Instance::invoke"); - - DANCE_DEBUG (DANCE_LOG_TRACE, - (LM_TRACE, DLINFO - ACE_TEXT ("Disconnect_Instance::invoke - ") - ACE_TEXT ("Invoking disconnect_instance on handler\n"))); - - handler->disconnect_instance (this->plan_, this->connectionRef_); - - DANCE_DEBUG (DANCE_LOG_DETAILED_TRACE, - (LM_TRACE, DLINFO - ACE_TEXT ("Disconnect_Instance::invoke - ") - ACE_TEXT ("disconnect_instance successful completed\n"))); - } - - - void - Disconnect_Instance::invoke_post_interceptor (Plugin_Manager::INTERCEPTORS::const_iterator &i) - { - DANCE_TRACE ("Disconnect_Instance::invoke_post_interceptor"); - - (*i)->post_disconnect (this->plan_, - this->connectionRef_, - this->instance_excep_.in ()); - } - - - void - Disconnect_Instance::create_unexpected_exception (const std::string &name, - const std::string &reason) - { - DANCE_TRACE ("Disconnect_Instance::create_unexpected_exception"); - - ::Deployment::InvalidConnection ex_tmp (name.c_str (), - reason.c_str ()); - this->instance_excep_ = - DAnCE::Utility::create_any_from_exception (ex_tmp); - } - - void - Disconnect_Instance::create_valid_result (Event_Result &) - { - DANCE_TRACE ("Disconnect_Instance::create_valid_result"); - // no-op - } -} |