|
Clio
develop
The XRP Ledger API server.
|


Public Member Functions | |
| TaskManager (util::async::AnyExecutionContext ctx, std::shared_ptr< SchedulerInterface > scheduler, std::reference_wrapper< ExtractorInterface > extractor, std::reference_wrapper< LoaderInterface > loader, std::reference_wrapper< MonitorInterface > monitor, uint32_t startSeq) | |
| TaskManager (TaskManager const &)=delete | |
| TaskManager (TaskManager &&)=delete | |
| TaskManager & | operator= (TaskManager const &)=delete |
| TaskManager & | operator= (TaskManager &&)=delete |
| void | run (std::size_t numExtractors) override |
| void | stop () override |
| Stop the task manager. | |
| Public Member Functions inherited from etlng::TaskManagerInterface | |
| virtual void | run (size_t numExtractors)=0 |
| Start the task manager with specified settings. | |
|
overridevirtual |
Stop the task manager.
Implements etlng::TaskManagerInterface.