3 // =================================================================
5 * @file ServerRequestInterceptor_Factory_Impl.cpp
7 * @author Johnny Willemsen <jwillemsen@remedy.nl>
9 // =================================================================
11 #include "tao/PI_Server/ServerRequestInterceptor_Factory_Impl.h"
13 #if TAO_HAS_INTERCEPTORS == 1
15 #include "tao/PI_Server/ServerInterceptorAdapter.h"
18 #include "tao/debug.h"
20 TAO_BEGIN_VERSIONED_NAMESPACE_DECL
22 TAO::ServerRequestInterceptor_Adapter
*
23 TAO_ServerRequestInterceptor_Adapter_Factory_Impl::create ()
25 TAO::ServerRequestInterceptor_Adapter_Impl
* obj
= 0;
27 TAO::ServerRequestInterceptor_Adapter_Impl
,
33 ACE_STATIC_SVC_DEFINE (TAO_ServerRequestInterceptor_Adapter_Factory_Impl
,
34 ACE_TEXT ("ServerRequestInterceptor_Adapter_Factory"),
36 &ACE_SVC_NAME (TAO_ServerRequestInterceptor_Adapter_Factory_Impl
),
37 ACE_Service_Type::DELETE_THIS
| ACE_Service_Type::DELETE_OBJ
,
39 ACE_FACTORY_DEFINE (TAO_PI_Server
, TAO_ServerRequestInterceptor_Adapter_Factory_Impl
)
41 TAO_END_VERSIONED_NAMESPACE_DECL
43 #endif /* TAO_HAS_INTERCEPTORS */