[Enterprise Extensions only]

ServerRequest::op_name

Overview Indicates the name of an operation being invoked on a DynamicImplementation.
Original class CORBA::ServerRequest
Exceptions CORBA::SystemException


Intended Usage

This method is intended to be used by an implementation of CORBA::BOA::DynamicImplementation::invoke (in a subclass of DynamicImplementation), to discover which operation needs to be dispatched.

IDL Syntax

  CORBA::Identifier op_name()
         throw (CORBA::SystemException);

Input parameters

None.

Return values

Identifier (char *)
The (unscoped) IDL name of the operation being dispatched by an implementation of CORBA::BOA::DynamicImplementation::invoke. The ServerRequest retains ownership of this string and the caller must not modify it. For attribute accessor methods, the operation names are _get_<attribute> and _set_<attribute>. For operations introduced in CORBA::Object, the operation names are _interface, _implementation, _is_a, and _non_existent.