#include <TableScannerHandler.h>
Public Member Functions | |
TableScannerHandler (TableScannerAsync *scanner, int interval_scanner, EventPtr &event, bool is_create) | |
virtual void | run () |
Carries out the request. More... | |
Public Member Functions inherited from Hypertable::ApplicationHandler | |
ApplicationHandler (EventPtr &event) | |
Constructor initializing from an Event object. More... | |
ApplicationHandler (bool urgent=false) | |
Default constructor with m_urgent flag initialization. More... | |
virtual | ~ApplicationHandler () |
Destructor. More... | |
uint64_t | get_group_id () |
Returns the group ID that this handler belongs to. More... | |
bool | is_urgent () |
Returns true if request is urgent. More... | |
bool | is_expired () |
Returns true if request has expired. More... | |
Public Attributes | |
TableScannerAsync * | m_scanner |
int | m_interval_scanner |
bool | m_is_create |
Additional Inherited Members | |
Protected Attributes inherited from Hypertable::ApplicationHandler | |
EventPtr | m_event |
MESSAGE Event from which handler was initialized. More... | |
bool | m_urgent |
Flag indicating if handler is urgent. More... | |
Definition at line 29 of file TableScannerHandler.h.
|
inline |
Definition at line 30 of file TableScannerHandler.h.
|
virtual |
Carries out the request.
Called by an ApplicationQueue worker thread.
Implements Hypertable::ApplicationHandler.
Definition at line 29 of file TableScannerHandler.cc.
int Hypertable::TableScannerHandler::m_interval_scanner |
Definition at line 38 of file TableScannerHandler.h.
bool Hypertable::TableScannerHandler::m_is_create |
Definition at line 39 of file TableScannerHandler.h.
TableScannerAsync* Hypertable::TableScannerHandler::m_scanner |
Definition at line 37 of file TableScannerHandler.h.