Workspace 6.21.5
Public Slots | Signals | Public Member Functions | List of all members
WorkspaceAgentWorkflows Class Reference

#include <Workspace/Application/Agent/agentworkflows.h>

Inherits QObject.

Public Slots

void clearHistory ()
 
void getWorkspaceDetail (const QString &uuid, int startBytes=0)
 
void refreshQueue ()
 

Signals

void notifyLog (const QString &uuid, const QString &log, int startBytes)
 
void updateQueuedWorkflowList ()
 
void updateServerList ()
 
void updateWorkflowList ()
 

Public Member Functions

 WorkspaceAgentWorkflows ()
 
 ~WorkspaceAgentWorkflows () override
 
const DataExecution::WorkspaceBrieffindWorkspaceBrief (const QString &uuid) const
 
const QList< DataExecution::WorkspaceBrief > & getQueuedWorkflows (const QString &serverId) const
 
QList< QSharedPointer< DataExecution::SchedulerClient > > getSchedulers () const
 
int getWorkflowListDirtyFlag () const
 
const QMap< QString, DataExecution::WorkspaceBrief > & getWorkflows (const QString &serverId) const
 
double getWorkload (const QString &serverId) const
 
bool pendingQuery (const QString &serverId) const
 
void populateServerList (DataExecution::Schedulers &schedulers)
 
QString workspaceServerPath () const
 

Constructor & Destructor Documentation

◆ WorkspaceAgentWorkflows()

◆ ~WorkspaceAgentWorkflows()

~WorkspaceAgentWorkflows ( )
overridedefault

Member Function Documentation

◆ clearHistory

void clearHistory ( )
slot

◆ findWorkspaceBrief()

const DataExecution::WorkspaceBrief * findWorkspaceBrief ( const QString &  uuid) const

◆ getQueuedWorkflows()

const QList< DataExecution::WorkspaceBrief > & getQueuedWorkflows ( const QString &  serverId) const

◆ getSchedulers()

QList< QSharedPointer< DataExecution::SchedulerClient > > getSchedulers ( ) const

◆ getWorkflowListDirtyFlag()

int getWorkflowListDirtyFlag ( ) const

◆ getWorkflows()

const QMap< QString, DataExecution::WorkspaceBrief > & getWorkflows ( const QString &  serverId) const

◆ getWorkload()

double getWorkload ( const QString &  serverId) const

◆ getWorkspaceDetail

void getWorkspaceDetail ( const QString &  uuid,
int  startBytes = 0 
)
slot

◆ notifyLog

void notifyLog ( const QString &  uuid,
const QString &  log,
int  startBytes 
)
signal

◆ pendingQuery()

bool pendingQuery ( const QString &  serverId) const

◆ populateServerList()

void populateServerList ( DataExecution::Schedulers schedulers)

◆ refreshQueue

void refreshQueue ( )
slot

◆ updateQueuedWorkflowList

void updateQueuedWorkflowList ( )
signal

◆ updateServerList

void updateServerList ( )
signal

◆ updateWorkflowList

void updateWorkflowList ( )
signal

◆ workspaceServerPath()

QString workspaceServerPath ( ) const