Workspace 6.21.5
|
#include <RemoteExecution/Schedulers/Sql/sqlclientscheduler.h>
Public Types | |
typedef std::vector< std::string > | Args |
using | EnvironmentVariables = std::map< std::string, std::string > |
using | Features = std::map< std::string, int > |
Public Member Functions | |
SqlClientScheduler () | |
~SqlClientScheduler () | |
std::string | getAddress () const |
std::string | getDatabase () const |
std::string | getJobCollection () const |
std::string | schedule (const std::string &cmd, const Args &args, const Features &requiredFeatures=Features(), const std::string &workingDir=std::string(), const EnvironmentVariables &environmentVariables=EnvironmentVariables(), int wallTimeInSeconds=-1) |
void | setAddress (const std::string &uri) |
void | setDatabase (const std::string &db) |
void | setJobCollection (const std::string &jobs) |
typedef std::vector<std::string> Args |
using EnvironmentVariables = std::map<std::string, std::string> |
using Features = std::map<std::string, int> |
~SqlClientScheduler | ( | ) |
std::string getAddress | ( | ) | const |
std::string getDatabase | ( | ) | const |
std::string getJobCollection | ( | ) | const |
std::string schedule | ( | const std::string & | cmd, |
const Args & | args, | ||
const Features & | requiredFeatures = Features() , |
||
const std::string & | workingDir = std::string() , |
||
const EnvironmentVariables & | environmentVariables = EnvironmentVariables() , |
||
int | wallTimeInSeconds = -1 |
||
) |
void setAddress | ( | const std::string & | uri | ) |
void setDatabase | ( | const std::string & | db | ) |
void setJobCollection | ( | const std::string & | jobs | ) |