#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 |