#include <MaintenanceTaskCompaction.h>
Public Member Functions | |
MaintenanceTaskCompaction (uint32_t level, int priority, std::chrono::time_point< std::chrono::steady_clock > &stime, RangePtr &range) | |
virtual void | execute () |
Public Member Functions inherited from Hypertable::MaintenanceTask | |
MaintenanceTask (uint32_t _level, int _priority, std::chrono::time_point< std::chrono::steady_clock > &stime, RangePtr &range, const String &desc) | |
MaintenanceTask (uint32_t _level, int _priority, const String &desc) | |
virtual | ~MaintenanceTask () |
String & | description () |
bool | retry () |
void | set_retry (bool retry) |
uint32_t | get_retry_delay () |
void | set_retry_delay (uint32_t delay) |
int | get_priority () |
void | set_priority (int p) |
Range * | get_range () |
void | add_subtask (const void *obj, int flags) |
Additional Inherited Members | |
Public Attributes inherited from Hypertable::MaintenanceTask | |
std::chrono::time_point < std::chrono::steady_clock > | start_time |
uint32_t | level |
int | priority |
Protected Attributes inherited from Hypertable::MaintenanceTask | |
RangePtr | m_range |
MaintenanceFlag::Map | m_map |
Definition at line 29 of file MaintenanceTaskCompaction.h.
MaintenanceTaskCompaction::MaintenanceTaskCompaction | ( | uint32_t | level, |
int | priority, | ||
std::chrono::time_point< std::chrono::steady_clock > & | stime, | ||
RangePtr & | range | ||
) |
Definition at line 29 of file MaintenanceTaskCompaction.cc.
|
virtual |
Implements Hypertable::MaintenanceTask.
Definition at line 36 of file MaintenanceTaskCompaction.cc.