TAO::Synch_Twoway_Invocation Class ReferenceAll the action for a synchronous twoway invocation happen here. More...
Inheritance diagram for TAO::Synch_Twoway_Invocation:
Collaboration diagram for TAO::Synch_Twoway_Invocation:
Detailed DescriptionAll the action for a synchronous twoway invocation happen here.An object of this type is created by TAO::Invocation_Adapter and invokes a method on this class. The method takes care of creating and sending a request, waiting for a reply and demarshalling the reply for the client. Constructor & Destructor Documentation
Constructor used by TAO::Invocation_Adapter.
Member Function Documentation
Method used by the adapter to kickstart an invocation to the remote object. There is a exception declaration in this method which ensures that the exceptions propogated by the remote objects are converted a CORBA exceptions for the clients. This method does a bunch of things necessary to create and send the invocation. This method is also nerve centre for the interceptor invocation points.
This method is selectively made virtual, so that inherited classes can overload the user exception handling type. For example the DII needs a totally different method of user exception exception handling
Helper method used to handle location forwarded replies.
Helper method used to handle system exceptions from the remote objects. There has been a unanimous view that this is not the right way to do things. But a need to be compliant is forcing us into this.
As the name suggests waits for a reply from the remote ORB. This method returns an exception when there is an error.
Helper method that checks the reply status of the replies and takes appropriate action. This method returns an exception when there is an error.
The documentation for this class was generated from the following files: Generated on Mon Sep 15 07:45:01 2008 for TAO by 1.5.5 |