TAO_PortableGroup  2.0.8
Public Member Functions | Private Attributes | Friends
PortableGroup_Request_Dispatcher Class Reference

A class that strategizes the request dispatching procedure. More...

#include <PortableGroup_Request_Dispatcher.h>

Inheritance diagram for PortableGroup_Request_Dispatcher:
Inheritance graph
[legend]
Collaboration diagram for PortableGroup_Request_Dispatcher:
Collaboration graph
[legend]

List of all members.

Public Member Functions

virtual ~PortableGroup_Request_Dispatcher (void)
 Destructor.
virtual void dispatch (TAO_ORB_Core *orb_core, TAO_ServerRequest &request, CORBA::Object_out forward_to)

Private Attributes

TAO_Portable_Group_Map group_map_
 Hash map containing the GroupId->ObjectKey mappings.
TAO_PortableGroup_Acceptor_Registry acceptor_registry_
 Registry for all of the group (multicast) acceptors.

Friends

class TAO_GOA

Detailed Description

A class that strategizes the request dispatching procedure.


Constructor & Destructor Documentation

PortableGroup_Request_Dispatcher::~PortableGroup_Request_Dispatcher ( void  ) [virtual]

Destructor.


Member Function Documentation

void PortableGroup_Request_Dispatcher::dispatch ( TAO_ORB_Core orb_core,
TAO_ServerRequest request,
CORBA::Object_out  forward_to 
) [virtual]

Dispatch a request.

Reimplemented from TAO_Request_Dispatcher.


Friends And Related Function Documentation

friend class TAO_GOA [friend]

Member Data Documentation

Registry for all of the group (multicast) acceptors.

Hash map containing the GroupId->ObjectKey mappings.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines