A "compute service does not support requested job type" failure cause. More...
#include <JobTypeNotSupported.h>
Public Member Functions | |
JobTypeNotSupported (std::shared_ptr< WorkflowJob > job, std::shared_ptr< ComputeService > compute_service) | |
Constructor. More... | |
std::shared_ptr< ComputeService > | getComputeService () |
Getter. More... | |
std::shared_ptr< WorkflowJob > | getJob () |
Getter. More... | |
std::string | toString () |
Get the human-readable failure message. More... | |
Detailed Description
A "compute service does not support requested job type" failure cause.
Constructor & Destructor Documentation
◆ JobTypeNotSupported()
wrench::JobTypeNotSupported::JobTypeNotSupported | ( | std::shared_ptr< WorkflowJob > | job, |
std::shared_ptr< ComputeService > | compute_service | ||
) |
Constructor.
- Parameters
-
job the job that wasn't supported compute_service the compute service that did not support it
Member Function Documentation
◆ getComputeService()
std::shared_ptr< ComputeService > wrench::JobTypeNotSupported::getComputeService | ( | ) |
Getter.
- Returns
- the compute service
◆ getJob()
std::shared_ptr< WorkflowJob > wrench::JobTypeNotSupported::getJob | ( | ) |
Getter.
- Returns
- the job
◆ toString()
|
virtual |
The documentation for this class was generated from the following files:
- JobTypeNotSupported.h
- JobTypeNotSupported.cpp