summaryrefslogtreecommitdiff
path: root/DAnCE/dance/LocalityManager/Scheduler/Events/Disconnect.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'DAnCE/dance/LocalityManager/Scheduler/Events/Disconnect.cpp')
-rw-r--r--DAnCE/dance/LocalityManager/Scheduler/Events/Disconnect.cpp91
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
- }
-}