Workspace 6.21.5
|
#include <RemoteExecution/Schedulers/Sql/sqlremotescheduler.h>
Public Member Functions | |
SqlRemoteScheduler () | |
~SqlRemoteScheduler () override | |
const QString & | getDatabaseAddress () const |
const QString & | getDatabaseName () const |
const QString & | getFeatureName () const |
int | getMaxResultWorkflowSize () const |
int | getPollingInterval () const |
QString | getTypeId () const override |
bool | load (const Authentication::SettingContainer &settings) override |
void | pause () override |
void | resume () override |
void | save (Authentication::SettingContainer &settings) const override |
void | setDatabaseAddress (const QString &) |
void | setDatabaseName (const QString &) |
void | setFeatureName (const QString &) |
void | setMaxResultWorkflowSize (int) |
void | setPollingInterval (int) |
void | setup (Authentication::SettingContainer &settings) const override |
bool | start () override |
void | stop () override |
Public Member Functions inherited from AbstractRemoteScheduler | |
QString | getServerUuid () const |
virtual QString | getTypeId () const =0 |
virtual bool | load (const Authentication::SettingContainer &settings)=0 |
virtual void | pause () |
virtual void | resume () |
virtual void | save (Authentication::SettingContainer &settings) const =0 |
virtual void | setup (Authentication::SettingContainer &settings) const =0 |
virtual bool | start ()=0 |
virtual void | stop ()=0 |
Static Public Member Functions | |
static QString | getDatabaseStatus (const QString &databaseAddress, const QString &databaseName) |
static bool | isJobPollingPaused (const QString &databaseAddress, const QString &databaseName) |
static void | setJobPollingPaused (const QString &databaseAddress, const QString &databaseName, bool pause) |
Additional Inherited Members | |
Protected Member Functions inherited from AbstractRemoteScheduler | |
AbstractRemoteScheduler () | |
AbstractRemoteServer & | getServer () |
bool | isLimitedByFeatureNumber (const SchedulerFeatures &) const |
bool | isSchedulerBusy () const |
|
override |
const QString & getDatabaseAddress | ( | ) | const |
const QString & getDatabaseName | ( | ) | const |
|
static |
const QString & getFeatureName | ( | ) | const |
int getMaxResultWorkflowSize | ( | ) | const |
int getPollingInterval | ( | ) | const |
|
overridevirtual |
Implements AbstractRemoteScheduler.
|
static |
|
overridevirtual |
Implements AbstractRemoteScheduler.
|
overridevirtual |
Reimplemented from AbstractRemoteScheduler.
|
overridevirtual |
Reimplemented from AbstractRemoteScheduler.
|
overridevirtual |
Implements AbstractRemoteScheduler.
void setDatabaseAddress | ( | const QString & | databaseAddress | ) |
void setDatabaseName | ( | const QString & | databaseName | ) |
void setFeatureName | ( | const QString & | featureName | ) |
|
static |
void setMaxResultWorkflowSize | ( | int | maxResultWorkflowSize | ) |
void setPollingInterval | ( | int | pollingInterval | ) |
|
overridevirtual |
Implements AbstractRemoteScheduler.
|
overridevirtual |
Implements AbstractRemoteScheduler.
|
overridevirtual |
Implements AbstractRemoteScheduler.