|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
tyrex.corba.ClientInterceptor
The Client side interceptor is used to transfer the propagation context in transaction requests
Constructor Summary | |
ClientInterceptor(org.omg.PortableInterceptor.ORBInitInfo info,
int t_slot)
Constructor which initializes the ORBInitInfo and the Sender reference |
Method Summary | |
void |
destroy()
Called to destroy the interceptor |
void |
fatal(java.lang.String from,
java.lang.String msg)
Displays a trace and throw a INTERNAL exception... |
java.lang.String |
name()
return the name of the Transactional Client Interceptor |
void |
receive_exception(org.omg.PortableInterceptor.ClientRequestInfo ri)
Called when the client receive an exception from the server |
void |
receive_other(org.omg.PortableInterceptor.ClientRequestInfo ri)
Called when the client receive a message from the server which is not a reply and not an exception |
void |
receive_reply(org.omg.PortableInterceptor.ClientRequestInfo ri)
Called when the client receive a reply from the server get the transaction propagation context of the service context list, pass it to the sender which will set the propagation context to the current object |
void |
send_poll(org.omg.PortableInterceptor.ClientRequestInfo ri)
used to query information during a Time Independent Invocation polling get reply sequence ?? |
void |
send_request(org.omg.PortableInterceptor.ClientRequestInfo ri)
Adds a transaction propagation context to the service context list, to be passed to the server |
Constructor Detail |
public ClientInterceptor(org.omg.PortableInterceptor.ORBInitInfo info, int t_slot)
Method Detail |
public void send_request(org.omg.PortableInterceptor.ClientRequestInfo ri) throws org.omg.PortableInterceptor.ForwardRequest
ri
- the client requestpublic void send_poll(org.omg.PortableInterceptor.ClientRequestInfo ri)
public void receive_reply(org.omg.PortableInterceptor.ClientRequestInfo ri)
public void receive_exception(org.omg.PortableInterceptor.ClientRequestInfo ri) throws org.omg.PortableInterceptor.ForwardRequest
public void receive_other(org.omg.PortableInterceptor.ClientRequestInfo ri) throws org.omg.PortableInterceptor.ForwardRequest
public java.lang.String name()
public void destroy()
public void fatal(java.lang.String from, java.lang.String msg)
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |