org.jacorb.orb
Class ClientInterceptorHandler
java.lang.Object
org.jacorb.orb.ClientInterceptorHandler
- public class ClientInterceptorHandler
- extends java.lang.Object
An instance of this class handles all interactions between one particular
client request and any interceptors registered for it.
- Version:
- $Id: ClientInterceptorHandler.java,v 1.8 2004/06/09 05:36:59 andre.spiegel Exp $
- Author:
- Andre Spiegel
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ClientInterceptorHandler
public ClientInterceptorHandler(ORB orb,
RequestOutputStream ros,
Object self,
Delegate delegate,
ParsedIOR piorOriginal,
ClientConnection connection)
- Constructs an interceptor handler for the given parameters.
If no interceptors are registered on the client side,
the resulting object will be a dummy object that does nothing when
invoked.
handle_send_request
public void handle_send_request()
throws RemarshalException
- Throws:
RemarshalException
handle_location_forward
public void handle_location_forward(ReplyInputStream reply,
Object forward_reference)
throws RemarshalException
- Throws:
RemarshalException
handle_receive_reply
public void handle_receive_reply(ReplyInputStream reply)
throws RemarshalException
- Throws:
RemarshalException
handle_receive_other
public void handle_receive_other(short reply_status)
throws RemarshalException
- Throws:
RemarshalException
handle_receive_exception
public void handle_receive_exception(SystemException ex)
throws RemarshalException
- Throws:
RemarshalException
handle_receive_exception
public void handle_receive_exception(SystemException ex,
ReplyInputStream reply)
throws RemarshalException
- Throws:
RemarshalException
handle_receive_exception
public void handle_receive_exception(ApplicationException ex,
ReplyInputStream reply)
throws RemarshalException
- Throws:
RemarshalException