0.9.8.10
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Member Functions | Private Attributes | List of all members
Hypertable::HandlerFactory Class Reference

#include <HandlerFactory.h>

Inheritance diagram for Hypertable::HandlerFactory:
Inheritance graph
[legend]
Collaboration diagram for Hypertable::HandlerFactory:
Collaboration graph
[legend]

Public Member Functions

 HandlerFactory (Comm *comm, ApplicationQueuePtr &app_queue, Apps::RangeServerPtr range_server)
 
virtual void get_instance (DispatchHandlerPtr &dhp)
 Creates a connection dispatch handler. More...
 
- Public Member Functions inherited from Hypertable::ConnectionHandlerFactory
virtual ~ConnectionHandlerFactory ()
 Destructor. More...
 

Private Attributes

Commm_comm
 
ApplicationQueuePtr m_app_queue
 
Apps::RangeServerPtr m_range_server
 

Detailed Description

Definition at line 35 of file HandlerFactory.h.

Constructor & Destructor Documentation

Hypertable::HandlerFactory::HandlerFactory ( Comm comm,
ApplicationQueuePtr app_queue,
Apps::RangeServerPtr  range_server 
)
inline

Definition at line 37 of file HandlerFactory.h.

Member Function Documentation

virtual void Hypertable::HandlerFactory::get_instance ( DispatchHandlerPtr dhp)
inlinevirtual

Creates a connection dispatch handler.

Parameters
dhpReference to created dispatch handler

Implements Hypertable::ConnectionHandlerFactory.

Definition at line 42 of file HandlerFactory.h.

Member Data Documentation

ApplicationQueuePtr Hypertable::HandlerFactory::m_app_queue
private

Definition at line 47 of file HandlerFactory.h.

Comm* Hypertable::HandlerFactory::m_comm
private

Definition at line 46 of file HandlerFactory.h.

Apps::RangeServerPtr Hypertable::HandlerFactory::m_range_server
private

Definition at line 48 of file HandlerFactory.h.


The documentation for this class was generated from the following file: