00001 // -*- C++ -*- 00002 00003 #include "tao/PortableServer/ImplicitActivationStrategyImplicit.h" 00004 00005 ACE_RCSID (PortableServer, 00006 ImplicitActivationStrategyImplicit, 00007 "$Id: ImplicitActivationStrategyImplicit.cpp 75887 2006-12-07 08:01:14Z johnnyw $") 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 TAO_END_VERSIONED_NAMESPACE_DECL 00026 00027 ACE_FACTORY_NAMESPACE_DEFINE ( 00028 ACE_Local_Service, 00029 ImplicitActivationStrategyImplicit, 00030 TAO::Portable_Server::ImplicitActivationStrategyImplicit) 00031 00032 ACE_STATIC_SVC_DEFINE ( 00033 ImplicitActivationStrategyImplicit, 00034 ACE_TEXT ("ImplicitActivationStrategyImplicit"), 00035 ACE_SVC_OBJ_T, 00036 &ACE_SVC_NAME (ImplicitActivationStrategyImplicit), 00037 ACE_Service_Type::DELETE_THIS | ACE_Service_Type::DELETE_OBJ, 00038 0) 00039 00040 #endif