Workspace
6.21.5
CSIRO
DataExecution
AbstractScheduler
AbstractScheduler Member List
This is the complete list of members for
AbstractScheduler
, including all inherited members.
AbstractScheduler
()
AbstractScheduler
AbstractScheduler
(const Scope scope, const QString &hostName, quint16 port, int cpuCount, bool enabled)
AbstractScheduler
activeCount_
AbstractScheduler
protected
canChangeServerType
() const
AbstractScheduler
inline
virtual
canConfigure
() const
AbstractScheduler
inline
virtual
canDelegateTo
() const
AbstractScheduler
inline
virtual
canEditConcurrencyCount
() const
AbstractScheduler
inline
virtual
canEditFeatures
() const
AbstractScheduler
inline
virtual
canEditHostName
() const
AbstractScheduler
inline
virtual
canEditMaxServerTimeDiff
() const
AbstractScheduler
inline
virtual
canEditPort
() const
AbstractScheduler
inline
virtual
canEditScope
() const
AbstractScheduler
inline
virtual
canEnable
() const
AbstractScheduler
inline
virtual
canRemove
() const
AbstractScheduler
inline
virtual
connect
()
AbstractScheduler
protected
virtual
contributesToTotalWorkload
() const
AbstractScheduler
inline
virtual
cpuCount_
AbstractScheduler
protected
DEFAULT_CPUCOUNT
AbstractScheduler
protected
static
DEFAULT_HOST
AbstractScheduler
protected
static
DEFAULT_MAXSERVERTIMEDIFF
AbstractScheduler
protected
static
DEFAULT_PORT
AbstractScheduler
protected
static
DEFAULT_SCOPE
AbstractScheduler
protected
static
DEFAULT_TIMEOUT
AbstractScheduler
protected
static
description_
AbstractScheduler
protected
destroyRequest
(SchedulerRequest &)
AbstractScheduler
protected
virtual
disconnect
()
AbstractScheduler
protected
virtual
enabled_
AbstractScheduler
protected
features_
AbstractScheduler
protected
getActiveCount
() const
AbstractScheduler
inline
virtual
getConcurrencyCount
() const
AbstractScheduler
inline
virtual
getCurrentWorkload
() const
AbstractScheduler
inline
virtual
getDescription
() const
AbstractScheduler
inline
virtual
getEnabled
() const
AbstractScheduler
inline
virtual
getFeatures
()
AbstractScheduler
inline
virtual
getHostName
() const
AbstractScheduler
inline
virtual
getMaxServerTimeDiff
() const
AbstractScheduler
inline
virtual
getOccupiedFeatures
() const
AbstractScheduler
inline
virtual
getPort
() const
AbstractScheduler
inline
virtual
getScope
() const
AbstractScheduler
inline
virtual
getTemporarilyDisabled
()
AbstractScheduler
virtual
getTimeout
() const
AbstractScheduler
inline
virtual
getTypeId
() const =0
AbstractScheduler
pure virtual
getUserField
(QString) const
AbstractScheduler
inline
virtual
getUserFieldList
() const
AbstractScheduler
inline
virtual
getUuid
() const
AbstractScheduler
inline
virtual
getVersion
() const =0
AbstractScheduler
pure virtual
getWorkflowOutputs
(QString uuid)
AbstractScheduler
virtual
host_
AbstractScheduler
protected
isConnected
() const
AbstractScheduler
virtual
isLocalWorker
() const
AbstractScheduler
inline
virtual
isSchedulerBusy
() const
AbstractScheduler
protected
load
(QDataStream &)
AbstractScheduler
virtual
load
(const QJsonDocument &)
AbstractScheduler
virtual
maxServerTimeDiff_
AbstractScheduler
protected
notifyFailure
(SchedulerRequest &, const AbortReason &abortReason, const QString &text="")
AbstractScheduler
notifyProgress
(SchedulerRequest &, int percentComplete)
AbstractScheduler
notifyStarted
(SchedulerRequest &)
AbstractScheduler
notifySuccess
(SchedulerRequest &)
AbstractScheduler
onConnected
()
AbstractScheduler
protected
virtual
slot
onDisconnected
()
AbstractScheduler
protected
virtual
slot
onError
(const QString &description)
AbstractScheduler
protected
virtual
slot
port_
AbstractScheduler
protected
save
(QDataStream &) const
AbstractScheduler
virtual
save
(QJsonDocument &) const
AbstractScheduler
virtual
schedule
(SchedulerRequest &request)
AbstractScheduler
scheduleRequest
(SchedulerRequest &)=0
AbstractScheduler
protected
pure virtual
Scope
enum name
AbstractScheduler
scope_
AbstractScheduler
protected
setConcurrencyCount
(int cpuCount)
AbstractScheduler
inline
virtual
setDescription
(const QString &description)
AbstractScheduler
inline
virtual
setEnabled
(bool enabled)
AbstractScheduler
inline
virtual
setFeatures
(const SchedulerFeatures &features)
AbstractScheduler
inline
virtual
setHostName
(const QString &host)
AbstractScheduler
inline
virtual
setMaxServerTimeDiff
(int maxServerTimeDiff)
AbstractScheduler
inline
virtual
setPort
(const quint16 port)
AbstractScheduler
inline
virtual
setScope
(const Scope scope)
AbstractScheduler
inline
virtual
setTemporarilyDisabled
(bool)
AbstractScheduler
virtual
setTimeout
(int timeout)
AbstractScheduler
inline
virtual
setUserField
(QString key, QString value)
AbstractScheduler
inline
virtual
setUuid
(const QString &uuid)
AbstractScheduler
inline
virtual
setVersion
(const QString &version)
AbstractScheduler
protected
slot
start
()
AbstractScheduler
virtual
stop
()
AbstractScheduler
virtual
stop
(SchedulerRequest &request)
AbstractScheduler
stopRequest
(SchedulerRequest &)=0
AbstractScheduler
protected
pure virtual
supports
(const SchedulerFeatures &features) const
AbstractScheduler
virtual
System
enum value
AbstractScheduler
SystemExternalFile
enum value
AbstractScheduler
temporarilyDisabled_
AbstractScheduler
protected
temporarilyDisabledTime
AbstractScheduler
static
temporarilyDisabledTimer_
AbstractScheduler
protected
timeout_
AbstractScheduler
protected
User
enum value
AbstractScheduler
UserExternalFile
enum value
AbstractScheduler
uuid_
AbstractScheduler
protected
version_
AbstractScheduler
protected
~AbstractScheduler
() override
AbstractScheduler