| TAO
    2.4.1
    | 
A convenient helper class to invoke registered client request interceptors. More...
#include <ClientRequestInterceptor_Adapter.h>


| Public Member Functions | |
| virtual | ~ClientRequestInterceptor_Adapter (void) | 
| PortableInterceptor Client Side Interception Points | |
| Each of these methods corresponds to a client side interception point. There are no "intermediate" interception points on the client side, only "starting" and "ending" interception points. | |
| virtual void | send_request (Invocation_Base &invocation)=0 | 
| virtual void | receive_reply (Invocation_Base &invocation)=0 | 
| virtual void | receive_exception (Invocation_Base &invocation)=0 | 
| virtual void | receive_other (Invocation_Base &invocation)=0 | 
| virtual void | add_interceptor (PortableInterceptor::ClientRequestInterceptor_ptr interceptor)=0 | 
| Register an interceptor.  More... | |
| virtual void | add_interceptor (PortableInterceptor::ClientRequestInterceptor_ptr interceptor, const CORBA::PolicyList &policies)=0 | 
| Register an interceptor with policies.  More... | |
| virtual PortableInterceptor::ReplyStatus | pi_reply_status (TAO::Invocation_Base const &invocation_base)=0 | 
| Convert TAO Invocation status to a PI status.  More... | |
|  Public Member Functions inherited from TAO::RequestInterceptor_Adapter | |
| virtual | ~RequestInterceptor_Adapter (void) | 
| virtual void | destroy_interceptors (void)=0 | 
| virtual void | popTSC (TAO_ORB_Core *orb_core_)=0 | 
| virtual void | pushTSC (TAO_ORB_Core *orb_core_)=0 | 
A convenient helper class to invoke registered client request interceptors.
This class invokes all registered interceptors at interception point, and enforces flow rules dictated by the Portable Interceptor specification/chapter.
| 
 | virtual | 
| 
 | pure virtual | 
Register an interceptor.
| 
 | pure virtual | 
Register an interceptor with policies.
| 
 | pure virtual | 
Convert TAO Invocation status to a PI status.
| 
 | pure virtual | 
This method implements one of the "ending" client side interception point.
| 
 | pure virtual | 
This method implements one of the "ending" client side interception point.
| 
 | pure virtual | 
This method implements one of the "ending" client side interception point.
| 
 | pure virtual | 
This method implements one of the "starting" client side interception points.
 1.8.11
 1.8.11