#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.
1.8.8