#include <ExecutionSpecs.hpp>
Collaboration diagram for ExecutionSpecs:

Public Member Functions | |
| ExecutionSpecs & | requestingAsctIor (const string &aRequestingAsctIor) |
| ExecutionSpecs & | requestId (const string &aRequestId) |
| ExecutionSpecs & | grmIor (const string &aGrmIor) |
| ExecutionSpecs & | deniedExecution (const string &aDeniedExecution) |
| ExecutionSpecs & | appId (const string &aAppId) |
| ExecutionSpecs & | appArgs (const string &aAppArgs) |
| ExecutionSpecs & | appConstraints (const string &aAppConstraints) |
| ExecutionSpecs & | appPreferences (const string &aAppPreferences) |
| ExecutionSpecs & | inputFiles (const string &aInputFiles) |
| ExecutionSpecs & | inputFiles (vector< string > aInputFiles) |
| ExecutionSpecs & | outputFiles (vector< string > aOutputFiles) |
| const string & | requestingAsctIor () const |
| const string & | requestId () const |
| const string & | grmIor () const |
| const string & | deniedExecution () const |
| const string & | appId () const |
| const string & | appArgs () const |
| const string & | appConstraints () const |
| const string & | appPreferences () const |
| const vector< string > & | inputFiles () const |
| const vector< string > & | outputFiles () const |
| void | addRequestFile (const string &filename) |
| void | addReturnFile (const string &filename) |
Private Attributes | |
| string | requestingAsctIor_ |
| string | requestId_ |
| string | grmIor_ |
| string | deniedExecution_ |
| string | appId_ |
| string | appArgs_ |
| string | appConstraints_ |
| string | appPreferences_ |
| vector< string > | inputFiles_ |
| vector< string > | outputFiles_ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Arguments that will be passed to the application |
|
|
Constraints regarding execution (in TCL) |
|
|
Identifies which application ide should be loaded from the ApplicationRepository |
|
|
Preferences regarding execution (in TCL) |
|
|
List of LRMs that denied execution of this application |
|
|
IOR of the GRM which this request will be sent |
|
|
List of files needed by this request |
|
|
List of files needed by this request |
|
|
id of this execution(relevant only to the ASCT) |
|
|
IOR of the ASCT requesting this execution |
1.3.3