[Enterprise Extensions only]

CORBA module: ServerRequest Class

Overview Provides information about a request to be dispatched by a BOA::DynamicImplementation.
File name request.h
Supported methods ServerRequest::_duplicate
ServerRequest::_nil
ServerRequest::ctx
ServerRequest::exception
ServerRequest::op_def
ServerRequest::op_name
ServerRequest::params
ServerRequest::result


Intended Usage

The ServerRequest class is intended to be used by an implementation of a subclass of CORBA::BOA::DynamicImplementation , within the invoke method. The ServerRequest class is part of the DynamicSkeleton Interface (DSI), used primarily to create inter-ORB bridges or gateway servers.

The ServerRequest object provides information to the CORBA::BOA::DynamicImplementation ::invoke method about the operation to be invoked and the in and inout parameter values. It also provides methods for recording the output and return values after the operation has been dispatched, so that the response can be sent back to the calling client.