Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

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
Collaboration diagram for PortableGroup_Request_Dispatcher:

Collaboration graph
List of all members.

Public Member Functions

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

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.


class TAO_GOA

Detailed Description

A class that strategizes the request dispatching procedure.

Constructor & Destructor Documentation

TAO_BEGIN_VERSIONED_NAMESPACE_DECL PortableGroup_Request_Dispatcher::~PortableGroup_Request_Dispatcher void   )  [virtual]


Member Function Documentation

void PortableGroup_Request_Dispatcher::dispatch TAO_ORB_Core orb_core,
TAO_ServerRequest request,
CORBA::Object_out forward_to  ACE_ENV_ARG_DECL

Dispatch a request.

Reimplemented from TAO_Request_Dispatcher.

Friends And Related Function Documentation

friend class TAO_GOA [friend]

Member Data Documentation

TAO_PortableGroup_Acceptor_Registry PortableGroup_Request_Dispatcher::acceptor_registry_ [private]

Registry for all of the group (multicast) acceptors.

TAO_Portable_Group_Map PortableGroup_Request_Dispatcher::group_map_ [private]

Hash map containing the GroupId->ObjectKey mappings.

The documentation for this class was generated from the following files:
Generated on Tue Dec 20 23:55:42 2005 for TAO_PortableGroup by  doxygen