summaryrefslogtreecommitdiff
path: root/TAO/tao/PI_Server/ServerInterceptorAdapter.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/PI_Server/ServerInterceptorAdapter.h')
-rw-r--r--TAO/tao/PI_Server/ServerInterceptorAdapter.h12
1 files changed, 7 insertions, 5 deletions
diff --git a/TAO/tao/PI_Server/ServerInterceptorAdapter.h b/TAO/tao/PI_Server/ServerInterceptorAdapter.h
index 2155e188ce9..ad9893d4ba5 100644
--- a/TAO/tao/PI_Server/ServerInterceptorAdapter.h
+++ b/TAO/tao/PI_Server/ServerInterceptorAdapter.h
@@ -26,17 +26,16 @@
# pragma once
#endif /* ACE_LACKS_PRAGMA_ONCE */
-
#if TAO_HAS_INTERCEPTORS == 1
#include "tao/PI_Server/PI_Server_includeC.h"
#include "tao/PI/Interceptor_List_T.h"
#include "tao/ServerRequestInterceptor_Adapter.h"
+#include "tao/PI/RequestInterceptor_Adapter_Impl.h"
#include "tao/Basic_Types.h"
#include "tao/PI_Server/ServerRequestDetails.h"
-
TAO_BEGIN_VERSIONED_NAMESPACE_DECL
namespace TAO
@@ -67,9 +66,9 @@ namespace TAO
*/
class ServerRequestInterceptor_Adapter_Impl
: public ServerRequestInterceptor_Adapter
+ , public TAO_RequestInterceptor_Adapter_Impl
{
public:
-
/// Constructor.
ServerRequestInterceptor_Adapter_Impl (void);
@@ -168,12 +167,15 @@ namespace TAO
TAO_ServerRequest &server_request,
TAO::Upcall_Command &command);
- private:
+ void popTSC (TAO_ORB_Core *orb_core)
+ {TAO_RequestInterceptor_Adapter_Impl::popTSC (orb_core);}
+ void pushTSC (TAO_ORB_Core *orb_core)
+ {TAO_RequestInterceptor_Adapter_Impl::pushTSC (orb_core);}
+ private:
/// List of registered interceptors.
ServerRequestInterceptor_List interceptor_list_;
};
-
} // End namespace TAO
TAO_END_VERSIONED_NAMESPACE_DECL