Workspace 6.21.5
|
#include <SSH/SSHPlugin/Schedulers/Pbs/pbsschedulerprovider.h>
Public Member Functions | |
CSIRO::DataExecution::SchedulerConfigurationWidget * | createConfigurationWidget (CSIRO::DataExecution::AbstractScheduler &) override |
std::unique_ptr< CSIRO::DataExecution::AbstractScheduler > | createScheduler () override |
QString | getTypeId () const override |
QString | getVersion () const override |
Public Member Functions inherited from SchedulerProvider | |
virtual SchedulerConfigurationWidget * | createConfigurationWidget (AbstractRemoteScheduler &) |
virtual SchedulerConfigurationWidget * | createConfigurationWidget (AbstractScheduler &) |
virtual std::unique_ptr< AbstractRemoteScheduler > | createRemoteScheduler () |
virtual std::unique_ptr< AbstractScheduler > | createScheduler ()=0 |
QString | getDescription () const |
QString | getName () const |
virtual QString | getTypeId () const =0 |
virtual QString | getVersion () const =0 |
virtual bool | isUserCreatable () const |
Static Public Member Functions | |
static PbsSchedulerProvider & | getInstance () |
Static Public Attributes | |
static const QString | TypeId = "PBS" |
Protected Member Functions | |
PbsSchedulerProvider () | |
~PbsSchedulerProvider () override | |
Protected Member Functions inherited from SchedulerProvider | |
SchedulerProvider (const QString &name, const QString &description) | |
virtual | ~SchedulerProvider () |
The provider of basic scheduler services.
|
protected |
Constructs the basic authentication provider.
|
overrideprotected |
Destructor.
|
overridevirtual |
Reimplemented from SchedulerProvider.
|
overridevirtual |
Implements SchedulerProvider.
|
static |
Returns the singleton instance of the basic authention provider.
|
overridevirtual |
Implements SchedulerProvider.
|
overridevirtual |
Implements SchedulerProvider.
|
static |