Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members
resources::SoftwareDescription Class ReferenceInheritance diagram for resources::SoftwareDescription:
[legend]Collaboration diagram for resources::SoftwareDescription:
[legend]List of all members.
Detailed Description
- Author:
-
rob
An instance of this class is a description of a piece of software (component) which is to be submitted as a job. It currently takes a table describing this piece of software's attributes to any underlying job submission system.
The GAT-API defines a minimum set of supported name/value pairs to be included in the Map used to construct a SoftwareDescription instance, as listed in table below.
Name Type Description location Location Software location arguments array of Strings Software arguments. environment Map Software environment, names/values are Strings. stdin File Stdin from which the component reads. stdout File Stdout to which the component writes. stderr File Stderr to which the component writes. pre-staged files array of Files Files which should be staged to the resource before the component is invoked. post-staged files array of Files Files which should be staged from the resource after the component is finished.
Definition at line 43 of file SoftwareDescription.java.
Constructor & Destructor Documentation
| resources::SoftwareDescription::SoftwareDescription |
( |
Map |
attributes |
) |
[inline] |
|
Member Function Documentation
| boolean resources::SoftwareDescription::equals |
( |
Object |
o |
) |
[inline] |
|
Member Data Documentation
URI resources::SoftwareDescription::location [private]
|
|
String [] resources::SoftwareDescription::arguments [private]
|
|
Map resources::SoftwareDescription::environment [private]
|
|
File resources::SoftwareDescription::stdin [private]
|
|
File resources::SoftwareDescription::stdout [private]
|
|
File resources::SoftwareDescription::stderr [private]
|
|
File [] resources::SoftwareDescription::preStaged [private]
|
|
File [] resources::SoftwareDescription::postStaged [private]
|
|
Map resources::SoftwareDescription::attributes [private]
|
|
The documentation for this class was generated from the following file:
|