Overview | Stores an exception in a ServerRequest. |
Original class | CORBA::ServerRequest |
Exceptions | CORBA::SystemException |
Intended Usage
This method is called from an implementation of CORBA::BOA::DynamicImplementation::invoke (in a subclass of BOA::DynamicImplementation) when an exception has been thrown by the operation being dispatched by the CORBA::BOA::DynamicImplementation ::invoke method. This method can be called once by an execution of CORBA::BOA::DynamicImplementation::invoke, and only after CORBA::ServerRequest::params has been called. ServerRequest::set_exception might not be called if CORBA::ServerRequest::result has already been called. The ServerRequest object assumes ownership of the input Any object.
Syntax
void set_exception (CORBA::Any *value) throw (CORBA::SystemException);
Input parameters
Return values
None.