diff options
Diffstat (limited to 'DAnCE/dance/LocalityManager/Handler/Locality_Manager_Handler_Impl.h')
-rw-r--r-- | DAnCE/dance/LocalityManager/Handler/Locality_Manager_Handler_Impl.h | 97 |
1 files changed, 0 insertions, 97 deletions
diff --git a/DAnCE/dance/LocalityManager/Handler/Locality_Manager_Handler_Impl.h b/DAnCE/dance/LocalityManager/Handler/Locality_Manager_Handler_Impl.h deleted file mode 100644 index 9e6269a43d4..00000000000 --- a/DAnCE/dance/LocalityManager/Handler/Locality_Manager_Handler_Impl.h +++ /dev/null @@ -1,97 +0,0 @@ -// -*- C++ -*- -/** - * @file Locality_Manager_Handler_Impl.h - * @author William R. Otte <wotte@dre.vanderbilt.edu> - * - * Installation handler implementation for spawning LocalityManagers. - */ - -#ifndef DANCE_LOCALITYMANAGERI_MIGAYG_H_ -#define DANCE_LOCALITYMANAGERI_MIGAYG_H_ - -#include "dance/DAnCE_LocalityManagerC.h" -#include "dance/DAnCE_Utility.h" - -#if !defined (ACE_LACKS_PRAGMA_ONCE) -#pragma once -#endif /* ACE_LACKS_PRAGMA_ONCE */ - -#include "dance/LocalityManager/Handler/DAnCE_Locality_Handler_export.h" -#include "tao/LocalObject.h" - -namespace DAnCE -{ - class DAnCE_LocalityActivator_i; - - class DAnCE_Locality_Handler_Export Locality_Handler_i - : public virtual DAnCE::InstanceDeploymentHandler, - public virtual ::CORBA::LocalObject - { - public: - // Constructor - Locality_Handler_i (void); - - // Destructor - virtual ~Locality_Handler_i (void); - - virtual - char * instance_type (void); - - virtual - ::CORBA::StringSeq * dependencies (void); - - virtual - void install_instance (const ::Deployment::DeploymentPlan & plan, - ::CORBA::ULong instanceRef, - ::CORBA::Any_out instance_reference); - - virtual - void activate_instance (const ::Deployment::DeploymentPlan & , - ::CORBA::ULong , - const ::CORBA::Any &) {}; - virtual - void passivate_instance (const ::Deployment::DeploymentPlan & , - ::CORBA::ULong , - const ::CORBA::Any &) {}; - - virtual - void remove_instance (const ::Deployment::DeploymentPlan & plan, - ::CORBA::ULong instanceRef, - const ::CORBA::Any & instance_reference); - - virtual - void provide_endpoint_reference (const ::Deployment::DeploymentPlan &, - ::CORBA::ULong, - ::CORBA::Any_out) {}; - - virtual - void connect_instance (const ::Deployment::DeploymentPlan & plan, - ::CORBA::ULong connectionRef, - const ::CORBA::Any & provided_reference); - - virtual - void disconnect_instance (const ::Deployment::DeploymentPlan & plan, - ::CORBA::ULong connectionRef); - - virtual - void instance_configured (const ::Deployment::DeploymentPlan &, - ::CORBA::ULong) {}; - - virtual - void configure(const Deployment::Properties&); - - virtual void close (void); - - private: - static const char *instance_type_; - DAnCE_LocalityActivator_i *activator_; - }; -} - -extern "C" -{ - ::DAnCE::InstanceDeploymentHandler_ptr - DAnCE_Locality_Handler_Export create_Locality_Handler (void); -} - -#endif |