Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014 #include "tao/PI_Server/ServerRequestInterceptor_Factory_Impl.h"
00015
00016 #if TAO_HAS_INTERCEPTORS == 1
00017
00018 #include "tao/PI_Server/ServerInterceptorAdapter.h"
00019
00020 #include "tao/ORB.h"
00021 #include "tao/debug.h"
00022
00023 ACE_RCSID (PI_Server,
00024 PolicyFactory_Loader,
00025 "$Id: ServerRequestInterceptor_Factory_Impl.cpp 84281 2009-01-30 15:01:17Z wotte $")
00026
00027
00028 TAO_BEGIN_VERSIONED_NAMESPACE_DECL
00029
00030 TAO::ServerRequestInterceptor_Adapter*
00031 TAO_ServerRequestInterceptor_Adapter_Factory_Impl::create (void)
00032 {
00033 TAO::ServerRequestInterceptor_Adapter_Impl* obj = 0;
00034 ACE_NEW_RETURN (obj,
00035 TAO::ServerRequestInterceptor_Adapter_Impl ,
00036 0);
00037 return obj;
00038 }
00039
00040
00041 ACE_STATIC_SVC_DEFINE (TAO_ServerRequestInterceptor_Adapter_Factory_Impl,
00042 ACE_TEXT ("ServerRequestInterceptor_Adapter_Factory"),
00043 ACE_SVC_OBJ_T,
00044 &ACE_SVC_NAME (TAO_ServerRequestInterceptor_Adapter_Factory_Impl),
00045 ACE_Service_Type::DELETE_THIS | ACE_Service_Type::DELETE_OBJ,
00046 0)
00047 ACE_FACTORY_DEFINE (TAO_PI_Server, TAO_ServerRequestInterceptor_Adapter_Factory_Impl)
00048
00049 TAO_END_VERSIONED_NAMESPACE_DECL
00050
00051 #endif