Workspace 6.21.5
|
#include <RemoteExecution/Schedulers/Sql/sqlschedulerrequestprocessor.h>
Public Slots | |
void | destroyRequest (DataExecution::SchedulerRequest *) |
void | scheduleRequest (DataExecution::SchedulerRequest *) |
void | stopRequest (QString) |
Signals | |
void | hasLoggedOut () |
void | jobsFinished (const QSet< QString > &uuids, bool aborted) |
void | postponeRequest (DataExecution::SchedulerRequest *) |
Public Member Functions | |
RequestProcessor (SqlScheduler &) | |
~RequestProcessor () override | |
QString | getWorkflow (const QString &uuid) const |
bool | isReadyToProcessRequests () const |
void | queryJobFinished (const QString &uuid) |
void | stop () |
Worker thread that handles communication between the client and ssh end point
RequestProcessor | ( | SqlScheduler & | scheduler | ) |
|
overridedefault |
|
slot |
|
inline |
|
signal |
bool isReadyToProcessRequests | ( | ) | const |
|
signal |
|
signal |
void queryJobFinished | ( | const QString & | uuid | ) |
Async query of a job, get a jobFinished signal when the job finished (or aborted)
|
slot |
void stop | ( | ) |
|
slot |