tyrex.corba
public class ClientInterceptor extends LocalObject implements ClientRequestInterceptor
| Constructor Summary | |
|---|---|
| ClientInterceptor(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(String from, String msg)
Displays a trace and throw a INTERNAL exception... |
| String | name()
return the name of the Transactional Client Interceptor |
| void | receive_exception(ClientRequestInfo ri)
Called when the client receive an exception from the server |
| void | receive_other(ClientRequestInfo ri)
Called when the client receive a message from the server
which is not a reply and not an exception |
| void | receive_reply(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(ClientRequestInfo ri)
used to query information during a Time Independent Invocation polling get reply sequence ? |
| void | send_request(ClientRequestInfo ri)
Adds a transaction propagation context to the service context list, to be passed to the server |
Parameters: ri the client request