org.openorb.orb.pi
Class SimpleClientManager
java.lang.Object
|
+--org.openorb.orb.pi.SimpleClientManager
- All Implemented Interfaces:
- ClientManager
- public class SimpleClientManager
- extends java.lang.Object
- implements ClientManager
This class is the manager for portable interceptor on client side.
- Version:
- $Revision: 1.7 $ $Date: 2004/02/10 22:09:10 $
- Author:
- Jerome Daniel, Chris Wood
Field Summary |
static int |
BAD_INTERCEPTOR_RESPONSE
exception code for exception thrown when an interceptor
gives a non-complient response. |
Method Summary |
void |
receive_exception(org.omg.PortableInterceptor.ClientRequestInfo info,
RequestCallback cb)
This operation must be called from the client interception point. |
void |
receive_other(org.omg.PortableInterceptor.ClientRequestInfo info,
RequestCallback cb)
This operation must be called from the client interception point. |
void |
receive_reply(org.omg.PortableInterceptor.ClientRequestInfo info,
RequestCallback cb)
This operation must be called from the client interception point when a reply is received. |
void |
send_poll(org.omg.PortableInterceptor.ClientRequestInfo info,
RequestCallback cb)
This operation must be called from the client interception point. |
void |
send_request(org.omg.PortableInterceptor.ClientRequestInfo info,
RequestCallback cb)
This operation must be called from the client interception point. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BAD_INTERCEPTOR_RESPONSE
public static final int BAD_INTERCEPTOR_RESPONSE
- exception code for exception thrown when an interceptor
gives a non-complient response.
SimpleClientManager
public SimpleClientManager(org.omg.PortableInterceptor.ClientRequestInterceptor[] list,
CurrentImpl current)
- Constructor
send_request
public void send_request(org.omg.PortableInterceptor.ClientRequestInfo info,
RequestCallback cb)
- This operation must be called from the client interception point.
- Specified by:
send_request
in interface ClientManager
- Following copied from interface:
org.openorb.orb.pi.ClientManager
- Parameters:
info
- The client request descriptor.cb
- The callback instance.
send_poll
public void send_poll(org.omg.PortableInterceptor.ClientRequestInfo info,
RequestCallback cb)
- This operation must be called from the client interception point.
- Specified by:
send_poll
in interface ClientManager
- Following copied from interface:
org.openorb.orb.pi.ClientManager
- Parameters:
info
- The client request descriptor.cb
- The callback instance.
receive_reply
public void receive_reply(org.omg.PortableInterceptor.ClientRequestInfo info,
RequestCallback cb)
- This operation must be called from the client interception point when a reply is received.
- Specified by:
receive_reply
in interface ClientManager
- Following copied from interface:
org.openorb.orb.pi.ClientManager
- Parameters:
info
- The client request descriptor.cb
- The callback instance.
receive_exception
public void receive_exception(org.omg.PortableInterceptor.ClientRequestInfo info,
RequestCallback cb)
- This operation must be called from the client interception point.
- Specified by:
receive_exception
in interface ClientManager
- Following copied from interface:
org.openorb.orb.pi.ClientManager
- Parameters:
info
- The client request descriptor.cb
- The callback instance.
receive_other
public void receive_other(org.omg.PortableInterceptor.ClientRequestInfo info,
RequestCallback cb)
- This operation must be called from the client interception point.
- Specified by:
receive_other
in interface ClientManager
- Following copied from interface:
org.openorb.orb.pi.ClientManager
- Parameters:
info
- The client request descriptor.cb
- The callback instance.