diff options
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/FaultTolerance/FT_ServerService_Activate.cpp')
-rwxr-xr-x | TAO/orbsvcs/orbsvcs/FaultTolerance/FT_ServerService_Activate.cpp | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/TAO/orbsvcs/orbsvcs/FaultTolerance/FT_ServerService_Activate.cpp b/TAO/orbsvcs/orbsvcs/FaultTolerance/FT_ServerService_Activate.cpp deleted file mode 100755 index be4448486c8..00000000000 --- a/TAO/orbsvcs/orbsvcs/FaultTolerance/FT_ServerService_Activate.cpp +++ /dev/null @@ -1,55 +0,0 @@ -#include "orbsvcs/FaultTolerance/FT_ServerService_Activate.h" -#include "orbsvcs/FaultTolerance/FT_ServerORBInitializer.h" -#include "tao/ORB_Core.h" -#include "tao/Service_Callbacks.h" -#include "tao/ORBInitializer_Registry.h" -#include "ace/Dynamic_Service.h" - -ACE_RCSID(FaultTolerance, FT_ServerService_Activate, "$Id$") - -static bool initialized = false; - -TAO_BEGIN_VERSIONED_NAMESPACE_DECL - -TAO_FT_ServerService_Activate::TAO_FT_ServerService_Activate (void) -{ -} - -TAO_FT_ServerService_Activate::~TAO_FT_ServerService_Activate (void) -{ -} - -int -TAO_FT_ServerService_Activate::Initializer (void) -{ - if (initialized == false) - { - PortableInterceptor::ORBInitializer_ptr temp_orb_initializer = - PortableInterceptor::ORBInitializer::_nil (); - PortableInterceptor::ORBInitializer_var orb_initializer; - - // Register the FTCORBA ServerORBInitializer. - ACE_NEW_RETURN (temp_orb_initializer, - TAO_FT_ServerORBInitializer, - -1); - - orb_initializer = temp_orb_initializer; - - PortableInterceptor::register_orb_initializer (orb_initializer.in ()); - - initialized = true; - } - - return 0; -} - -TAO_END_VERSIONED_NAMESPACE_DECL - -ACE_FACTORY_DEFINE (TAO_FT_ServerORB,TAO_FT_ServerService_Activate) - -ACE_STATIC_SVC_DEFINE (TAO_FT_ServerService_Activate, - ACE_TEXT ("FT_ServerService_Activate"), - ACE_SVC_OBJ_T, - &ACE_SVC_NAME (TAO_FT_ServerService_Activate), - ACE_Service_Type::DELETE_THIS | ACE_Service_Type::DELETE_OBJ, - 0) |