00001 // -*- C++ -*- 00002 00003 #include "tao/PortableServer/ImplicitActivationStrategyImplicit.h" 00004 00005 ACE_RCSID (PortableServer, 00006 ImplicitActivationStrategyImplicit, 00007 "$Id: ImplicitActivationStrategyImplicit.cpp 84281 2009-01-30 15:01:17Z wotte $") 00008 00009 #if !defined (CORBA_E_MICRO) && !defined (CORBA_E_COMPACT) 00010 00011 TAO_BEGIN_VERSIONED_NAMESPACE_DECL 00012 00013 namespace TAO 00014 { 00015 namespace Portable_Server 00016 { 00017 bool 00018 ImplicitActivationStrategyImplicit::allow_implicit_activation (void) const 00019 { 00020 return true; 00021 } 00022 } 00023 } 00024 00025 00026 ACE_FACTORY_NAMESPACE_DEFINE ( 00027 ACE_Local_Service, 00028 ImplicitActivationStrategyImplicit, 00029 TAO::Portable_Server::ImplicitActivationStrategyImplicit) 00030 00031 ACE_STATIC_SVC_DEFINE ( 00032 ImplicitActivationStrategyImplicit, 00033 ACE_TEXT ("ImplicitActivationStrategyImplicit"), 00034 ACE_SVC_OBJ_T, 00035 &ACE_SVC_NAME (ImplicitActivationStrategyImplicit), 00036 ACE_Service_Type::DELETE_THIS | ACE_Service_Type::DELETE_OBJ, 00037 0) 00038 00039 TAO_END_VERSIONED_NAMESPACE_DECL 00040 00041 #endif