#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 48 of file Request_Dispatcher.h.
TAO_BEGIN_VERSIONED_NAMESPACE_DECL TAO_Request_Dispatcher::~TAO_Request_Dispatcher | ( | void | ) | [virtual] |
void TAO_Request_Dispatcher::dispatch | ( | TAO_ORB_Core * | orb_core, | |
TAO_ServerRequest & | request, | |||
CORBA::Object_out | forward_to | |||
) | [virtual] |
Dispatch a request.
Definition at line 18 of file Request_Dispatcher.cpp.
References TAO_ORB_Core::adapter_registry(), TAO_Adapter_Registry::dispatch(), and TAO_ServerRequest::object_key().
Referenced by TAO_GIOP_Message_Base::process_locate_request(), and TAO_GIOP_Message_Base::process_request().
00021 { 00022 // Dispatch based on object key 00023 orb_core->adapter_registry ()->dispatch (request.object_key (), 00024 request, 00025 forward_to); 00026 }