ARC SDK
|
Public Member Functions | |
ApplicationType & | operator= (const ApplicationType &) |
Data Fields | |
ExecutableType | Executable |
Main executable to be run. More... | |
std::string | Input |
Standard input. More... | |
std::string | Output |
Standard output. More... | |
std::string | Error |
Standard error. More... | |
std::list< std::pair < std::string, std::string > > | Environment |
std::list< ExecutableType > | PreExecutable |
Executables to be run before the main executable. More... | |
std::list< ExecutableType > | PostExecutable |
Executables to be run after the main executable. More... | |
std::string | LogDir |
Name of logging directory. More... | |
std::list< RemoteLoggingType > | RemoteLogging |
Remote logging services. More... | |
int | Rerun |
Time | ExpirationTime |
Time | ProcessingStartTime |
int | Priority |
std::list< NotificationType > | Notification |
std::list< URL > | CredentialService |
XMLNode | AccessControl |
bool | DryRun |
XMLNode Arc::ApplicationType::AccessControl |
Attribute mapping specific to this field/value.
std::list<URL> Arc::ApplicationType::CredentialService |
Attribute mapping specific to this field/value.
bool Arc::ApplicationType::DryRun |
Attribute mapping specific to this field/value.
std::list< std::pair<std::string, std::string> > Arc::ApplicationType::Environment |
Attribute mapping specific to this field/value.
std::string Arc::ApplicationType::Error |
Standard error.
The Error string specifies the relative path to the job session directory of the file which standard error of the job should be written to.
Attribute mapping specific to this field/value.
ExecutableType Arc::ApplicationType::Executable |
Main executable to be run.
The Executable object specifies the main executable which should be run by the job created by the job description enclosing this object. Note that in some job description languages specifying a main executable is not essential.
Time Arc::ApplicationType::ExpirationTime |
Attribute mapping specific to this field/value.
std::string Arc::ApplicationType::Input |
Standard input.
The Input string specifies the relative path to the job session directory of the file to be used for standard input for the job.
Attribute mapping specific to this field/value.
std::string Arc::ApplicationType::LogDir |
Name of logging directory.
The LogDir string specifies the name of the logging directory at the execution service which should be used to access log files for the job.
Attribute mapping specific to this field/value.
std::string Arc::ApplicationType::Output |
Standard output.
The Output string specifies the relative path to the job session directory of the file which standard output of the job should be written to.
Attribute mapping specific to this field/value.
std::list<ExecutableType> Arc::ApplicationType::PostExecutable |
Executables to be run after the main executable.
The PostExecutable object specifies a number of executables which should be executed after invoking the main application, where the main application is either the main executable (Executable) or the specified run time environment (RunTimeEnvironment in the ResourcesType class).
Attribute mapping specific to this field/value.
std::list<ExecutableType> Arc::ApplicationType::PreExecutable |
Executables to be run before the main executable.
The PreExecutable object specifies a number of executables which should be executed before invoking the main application, where the main application is either the main executable (Executable) or the specified run time environment (RunTimeEnvironment in the ResourcesType class).
Attribute mapping specific to this field/value.
int Arc::ApplicationType::Priority |
Attribute mapping specific to this field/value.
Time Arc::ApplicationType::ProcessingStartTime |
Attribute mapping specific to this field/value.
std::list<RemoteLoggingType> Arc::ApplicationType::RemoteLogging |
Remote logging services.
The RemoteLogging list specifies the services to use for logging job information. See the RemoteLoggingType class for more details.
int Arc::ApplicationType::Rerun |
Attribute mapping specific to this field/value.