Workspace 6.21.5
Public Member Functions | List of all members
WorkspaceContainer::WorkspaceContainerInterface Class Referenceabstract

#include <Workspace/Application/Server/remoteschedulercontainer.h>

Inheritance diagram for WorkspaceContainer::WorkspaceContainerInterface:
[legend]

Public Member Functions

virtual ~WorkspaceContainerInterface ()=0
 
virtual void onOperationUpdateEventList (const CSIRO::DataExecution::ExecutionTimekeeper::EventList &eventList)=0
 
virtual void onWorkspaceAbortedUpdate (CSIRO::DataExecution::Workspace &workspace, const DataExecution::AbortReason &reason)=0
 
virtual void onWorkspaceFinishedExecution (CSIRO::DataExecution::Workspace &workspace)=0
 
virtual void onWorkspaceFinishedUpdate (CSIRO::DataExecution::Workspace &workspace)=0
 
virtual void onWorkspaceLogMessage (CSIRO::DataExecution::Workspace &workspace, const QString &msg)=0
 
virtual void onWorkspaceStartedExecution (CSIRO::DataExecution::Workspace &workspace)=0
 
virtual void onWorkspaceStartedUpdate (CSIRO::DataExecution::Workspace &workspace)=0
 

Constructor & Destructor Documentation

◆ ~WorkspaceContainerInterface()

~WorkspaceContainerInterface ( )
inlinepure virtualdefault

Member Function Documentation

◆ onOperationUpdateEventList()

virtual void onOperationUpdateEventList ( const CSIRO::DataExecution::ExecutionTimekeeper::EventList eventList)
pure virtual

◆ onWorkspaceAbortedUpdate()

virtual void onWorkspaceAbortedUpdate ( CSIRO::DataExecution::Workspace workspace,
const DataExecution::AbortReason reason 
)
pure virtual

◆ onWorkspaceFinishedExecution()

virtual void onWorkspaceFinishedExecution ( CSIRO::DataExecution::Workspace workspace)
pure virtual

◆ onWorkspaceFinishedUpdate()

virtual void onWorkspaceFinishedUpdate ( CSIRO::DataExecution::Workspace workspace)
pure virtual

◆ onWorkspaceLogMessage()

virtual void onWorkspaceLogMessage ( CSIRO::DataExecution::Workspace workspace,
const QString &  msg 
)
pure virtual

◆ onWorkspaceStartedExecution()

virtual void onWorkspaceStartedExecution ( CSIRO::DataExecution::Workspace workspace)
pure virtual

◆ onWorkspaceStartedUpdate()

virtual void onWorkspaceStartedUpdate ( CSIRO::DataExecution::Workspace workspace)
pure virtual