tyrex.corba
Class ServerInterceptor
public
class
ServerInterceptor
extends LocalObject
implements ServerRequestInterceptor
The Server side interceptor is used to retrieve the service context for the transaction service
The service context is added to the corresponding current object
Author: Marina Daniel <mdaniel@intalio.com>
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 Server Interceptor |
void | receive_request(ServerRequestInfo ri)
receive request operation |
void | receive_request_service_contexts(ServerRequestInfo ri)
get the transaction propagation context from the service context list and save it to the PICurrent |
void | send_exception(ServerRequestInfo ri)
send exception operation |
void | send_other(ServerRequestInfo ri)
send other operation |
void | send_reply(ServerRequestInfo ri)
send reply operation |
public ServerInterceptor(ORBInitInfo info, int t_slot)
Constructor which initializes the ORBInitInfo and the slot reference
public void destroy()
Called to destroy the interceptor
public void fatal(String from, String msg)
Displays a trace and throw a INTERNAL exception...
public String name()
return the name of the Transactional Server Interceptor
public void receive_request(ServerRequestInfo ri)
receive request operation
public void receive_request_service_contexts(ServerRequestInfo ri)
get the transaction propagation context from the service context list and save it to the PICurrent
Parameters: ri the client request
public void send_exception(ServerRequestInfo ri)
send exception operation
public void send_other(ServerRequestInfo ri)
send other operation
public void send_reply(ServerRequestInfo ri)
send reply operation
Original code is Copyright (c) 1999-2001, Intalio, Inc. All Rights Reserved. Contributions by MetaBoss team are Copyright (c) 2003-2005, Softaris Pty. Ltd. All Rights Reserved.