1 #include "ServerRequestInterceptor.h"
3 ServerRequestInterceptor::ServerRequestInterceptor ()
8 ServerRequestInterceptor::~ServerRequestInterceptor ()
13 ServerRequestInterceptor::name ()
15 return CORBA::string_dup ("ServerRequestInterceptor");
19 ServerRequestInterceptor::destroy ()
24 ServerRequestInterceptor::receive_request_service_contexts (
25 PortableInterceptor::ServerRequestInfo_ptr
/* ri */)
27 ++this->request_count_
;
31 ServerRequestInterceptor::receive_request (
32 PortableInterceptor::ServerRequestInfo_ptr
)
37 ServerRequestInterceptor::send_reply (
38 PortableInterceptor::ServerRequestInfo_ptr
/* ri */)
43 ServerRequestInterceptor::send_exception (
44 PortableInterceptor::ServerRequestInfo_ptr
)
49 ServerRequestInterceptor::send_other (
50 PortableInterceptor::ServerRequestInfo_ptr
)
55 ServerRequestInterceptor::request_count ()
57 const CORBA::Long r
= this->request_count_
.value ();
58 this->request_count_
= 0;