diff options
Diffstat (limited to 'TAO/tao/PortableServer/IdUniquenessStrategyMultiple.cpp')
-rw-r--r-- | TAO/tao/PortableServer/IdUniquenessStrategyMultiple.cpp | 65 |
1 files changed, 0 insertions, 65 deletions
diff --git a/TAO/tao/PortableServer/IdUniquenessStrategyMultiple.cpp b/TAO/tao/PortableServer/IdUniquenessStrategyMultiple.cpp deleted file mode 100644 index 94db497d17b..00000000000 --- a/TAO/tao/PortableServer/IdUniquenessStrategyMultiple.cpp +++ /dev/null @@ -1,65 +0,0 @@ -// $Id$ - -#include "IdUniquenessStrategyMultiple.h" - -ACE_RCSID (PortableServer, - Id_Uniqueness_Strategy, - "$Id$") - -namespace TAO -{ - namespace Portable_Server - { - void - IdUniquenessStrategyMultiple::strategy_init ( - TAO_Root_POA * /*poa*/ - ACE_ENV_ARG_DECL_NOT_USED) - { - } - - void - IdUniquenessStrategyMultiple::strategy_cleanup( - ACE_ENV_SINGLE_ARG_DECL_NOT_USED) - { - } - - bool - IdUniquenessStrategyMultiple::is_servant_activation_allowed ( - PortableServer::Servant /*servant*/, - int & /*wait_occurred_restart_call*/) - { - // With the multiple id strategy we can always activate the servant - // another time - return true; - } - - bool - IdUniquenessStrategyMultiple::allow_multiple_activations (void) const - { - return true; - } - - ::PortableServer::IdUniquenessPolicyValue - IdUniquenessStrategyMultiple::type() const - { - return ::PortableServer::MULTIPLE_ID; - } - - ACE_FACTORY_DEFINE (TAO_PortableServer, IdUniquenessStrategyMultiple) - - ACE_STATIC_SVC_DEFINE ( - IdUniquenessStrategyMultiple, - ACE_TEXT ("IdUniquenessStrategyMultiple"), - ACE_SVC_OBJ_T, - &ACE_SVC_NAME (IdUniquenessStrategyMultiple), - ACE_Service_Type::DELETE_THIS | ACE_Service_Type::DELETE_OBJ, - 0 - ) - -#if defined (ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION) - template class ACE_Dynamic_Service<IdUniquenessStrategyMultiple>; -#elif defined (ACE_HAS_TEMPLATE_INSTANTIATION_PRAGMA) -#pragma instantiate ACE_Dynamic_Service<IdUniquenessStrategyMultiple> -#endif /* ACE_HAS_EXPLICIT_TEMPLATE_INSTANTIATION */ - } -} |