#include <Request_Dispatcher.h>
Public Member Functions | |
| virtual | ~TAO_Request_Dispatcher (void) |
| Destructor. | |
| virtual void | dispatch (TAO_ORB_Core *orb_core, TAO_ServerRequest &request, CORBA::Object_out forward_to) |
Definition at line 49 of file Request_Dispatcher.h.
|
|
Destructor.
Definition at line 13 of file Request_Dispatcher.cpp.
00014 {
00015 }
|
|
||||||||||||||||
|
Dispatch a request. Definition at line 18 of file Request_Dispatcher.cpp. References ACE_CHECK, ACE_ENV_ARG_PARAMETER, TAO_ORB_Core::adapter_registry(), TAO_Adapter_Registry::dispatch(), TAO_ServerRequest::object_key(), and CORBA::Object_out. Referenced by TAO::Collocated_Invocation::invoke(), TAO_GIOP_Message_Base::process_locate_request(), and TAO_GIOP_Message_Base::process_request().
00022 {
00023 // Dispatch based on object key
00024 orb_core->adapter_registry ()->dispatch (request.object_key (),
00025 request,
00026 forward_to
00027 ACE_ENV_ARG_PARAMETER);
00028 ACE_CHECK;
00029 }
|
1.3.6