ARC SDK
|
#include <arc/compute/JobDescription.h>
Data Fields | |
std::string | JobName |
Name of job. More... | |
std::string | Description |
Human readable description. More... | |
std::string | Type |
Job type. More... | |
std::list< std::string > | Annotation |
Annotation. More... | |
std::list< std::string > | ActivityOldID |
ID of old activity. More... | |
Job identification.
This class serves to provide human readable information about a job description. Some of this information might also be passed to the execution service for providing information about the job created from this job description. An object of this class is part of the JobDescription class as the Identification public member.
std::list<std::string> Arc::JobIdentificationType::ActivityOldID |
ID of old activity.
The ActivityOldID object is used to store a list of IDs corresponding to activities which were performed from this job description. This information is not intended to used by the execution service, but rather used for keeping track of activities, e.g. when doing a job resubmission the old activity ID is appended to this list.
Attribute mapping specific to this field/value.
std::list<std::string> Arc::JobIdentificationType::Annotation |
Annotation.
The Annotation list is used for human readable comments, tags for free grouping or identifying different activities.
Attribute mapping specific to this field/value.
std::string Arc::JobIdentificationType::Description |
Human readable description.
The Description string can be used to provide a human readable description of e.g. the task which should be performed when processing the job description.
Attribute mapping specific to this field/value.
std::string Arc::JobIdentificationType::JobName |
Name of job.
The JobName string is used to specify a name of the job description, and it will most likely also be the name given to the job when created at the execution service.
Attribute mapping specific to this field/value.
std::string Arc::JobIdentificationType::Type |
Job type.
The Type string specifies a classification of the activity in compliance with GLUE2. The possible values should follow those defined in the ComputingActivityType_t enumeration of GLUE2.
Attribute mapping specific to this field/value.