org.openorb.ots.ORB
public class TransactionalClientInterceptor extends LocalObject implements ClientRequestInterceptor, LogEnabled
Constructor Summary | |
---|---|
TransactionalClientInterceptor(ORBInitInfo info, int slot)
Constructor which initializes the ORBInitInfo and the Sender reference |
Method Summary | |
---|---|
void | destroy()
Destroy the interceptor. |
void | enableLogging(Logger logger) |
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