summaryrefslogtreecommitdiff
path: root/DAnCE/dance/LocalityManager/Scheduler/Events/Action_Base.h
diff options
context:
space:
mode:
Diffstat (limited to 'DAnCE/dance/LocalityManager/Scheduler/Events/Action_Base.h')
-rw-r--r--DAnCE/dance/LocalityManager/Scheduler/Events/Action_Base.h42
1 files changed, 0 insertions, 42 deletions
diff --git a/DAnCE/dance/LocalityManager/Scheduler/Events/Action_Base.h b/DAnCE/dance/LocalityManager/Scheduler/Events/Action_Base.h
deleted file mode 100644
index b2557a3a90e..00000000000
--- a/DAnCE/dance/LocalityManager/Scheduler/Events/Action_Base.h
+++ /dev/null
@@ -1,42 +0,0 @@
-/**
- * @file Action_Base.h
- * @author William R. Otte <wotte@dre.vanderbilt.edu>
- */
-
-#ifndef ACTION_BASE_H
-#define ACTION_BASE_H
-
-#include "dance/LocalityManager/Scheduler/Deployment_Event.h"
-#include "dance/LocalityManager/Scheduler/Plugin_Manager.h"
-
-namespace DAnCE
-{
- class Deployment_Scheduler_Export Action_Base
- : public virtual Deployment_Event
- {
- public:
- Action_Base (Event_Future holder,
- const char *name,
- const char *instance_type);
-
- virtual ~Action_Base (void);
-
- virtual int call (void);
-
- protected:
- virtual void invoke_pre_interceptor (Plugin_Manager::INTERCEPTORS::const_iterator &) = 0;
-
- virtual void invoke (::DAnCE::InstanceDeploymentHandler_ptr) = 0;
-
- virtual void invoke_post_interceptor (Plugin_Manager::INTERCEPTORS::const_iterator &) = 0;
-
- virtual void create_unexpected_exception (const std::string &,
- const std::string &) = 0;
-
- virtual void create_valid_result (Event_Result &) = 0;
-
- ::CORBA::Any_var instance_excep_;
- };
-}
-
-#endif