00001 00010 #ifndef GLITE_WMS_COMMON_REQUESTAD_PRIVATEATTRIBUTES_H 00011 #define GLITE_WMS_COMMON_REQUESTAD_PRIVATEATTRIBUTES_H 00012 00013 #ifndef GLITE_WMS_X_STRING 00014 #define GLITE_WMS_X_STRING 00015 #include <string> 00016 #endif 00017 00018 namespace glite { 00019 namespace jdl { 00020 00021 class JDLPrivate { 00022 public: 00023 static const std::string CONDOR_TRANSFER; 00024 static const std::string CONDOR_COPYTOSPOOL; 00025 static const std::string STREAM_OUTPUT; 00026 static const std::string STREAM_ERROR; 00027 static const std::string NOTIFICATION; 00028 static const std::string CONDOR_LOG; 00029 static const std::string CONDOR_OUTPUT; 00030 static const std::string CONDOR_ERROR; 00031 static const std::string CONDOR_ERROR_; 00032 static const std::string USERPROXY; 00033 static const std::string SUBMITEVENTNOTES; 00034 static const std::string SUBMITEVENTUSERNOTES; 00035 static const std::string INPUT_SANDBOX_PATH; 00036 static const std::string OUTPUT_SANDBOX_PATH; 00037 static const std::string CONDOR_GLOBUS_SCHEDULER; 00038 static const std::string CONDOR_GRID_TYPE; 00039 static const std::string CONDOR_REMOTE_JOBUNIVERSE; 00040 static const std::string CONDOR_REMOTE_SUBUNIVERSE; 00041 static const std::string CONDOR_REMOTE_JOBGRIDTYPE; 00042 static const std::string CONDOR_DAEMON_UNIQUE_NAME; 00043 static const std::string CONDOR_REQUIREMENTS; 00044 static const std::string CONDOR_REMOTE_REQUIREMENTS; 00045 static const std::string CONDOR_REMOTE_ENV; 00046 static const std::string CONDOR_REMOTE_REMOTE_QUEUE; 00047 static const std::string CONDOR_REMOTE_REMOTE_GRID_TYPE; 00048 static const std::string CONDOR_REMOTE_REMOTE_JOB_UNIVERSE; 00049 static const std::string CONDOR_REMOTE_REMOTE_REQUIREMENTS; 00050 static const std::string CONDOR_REMOTE_REMOTE_FILE_SYSTEM_DOMAIN; 00051 static const std::string CONDOR_REMOTE_REMOTE_UID_SYSTEM_DOMAIN; 00052 static const std::string CONDOR_REMOTE_REMOTE_SHOULD_TRANSFER_FILES; 00053 static const std::string CONDOR_REMOTE_REMOTE_WHEN_TO_TRANSFER_OUTPUT; 00054 static const std::string CONDOR_REMOTE_REMOTE_NODENUMBER; 00055 static const std::string CONDOR_REMOTE_REMOTE_STAGECMD; 00056 static const std::string CONDOR_REMOTE_REMOTE_JOBID; 00057 static const std::string CONDOR_REMOTE_REMOTE_SUBJECT; 00058 static const std::string CONDOR_REMOTE_REMOTE_CEID; 00059 static const std::string CONDOR_REMOTE_REMOTE_VOMS_FQAN; 00060 static const std::string CONDOR_REMOTE_REMOTE_VIRTUAL_ORGANISATION; 00061 static const std::string CONDOR_REMOTE_REMOTE_CE_REQUIREMENTS; 00062 static const std::string CONDOR_REMOTE_SCHEDD; 00063 static const std::string CONDOR_REMOTE_REMOTE_SCHEDD; 00064 static const std::string CONDOR_REMOTE_REMOTE_POOL; 00065 static const std::string CONDOR_GLOBUS_RESOURCE; 00066 static const std::string CONDOR_REMOTE_GLOBUS_RESOURCE; 00067 static const std::string CONDOR_SITE_NAME; 00068 static const std::string CONDOR_INITIAL_DIR; 00069 static const std::string CONDOR_SITE_GATEKEEPER; 00070 static const std::string CONDOR_SHOULD_TRANSFER_FILES; 00071 static const std::string CONDOR_WHEN_TO_TRANSFER_OUTPUT; 00072 static const std::string CONDOR_PERIODIC_HOLD; 00073 static const std::string CONDOR_PERIODIC_REMOVE; 00074 static const std::string CONDOR_TRANSFER_INPUT_FILES; 00075 static const std::string CONDOR_TRANSFER_OUTPUT_FILES; 00076 static const std::string CONDOR_TRANSFEROUTPUT; 00077 static const std::string CONDOR_GLOBUS_RSL; 00078 static const std::string CONDOR_SUBJECT; 00079 static const std::string CONDOR_UNIVERSE; 00080 static const std::string CONDOR_SUBMIT_FILE; 00081 static const std::string DAGID; 00082 static const std::string PU_LIST_FILE_URI; 00083 static const std::string ZIPPED_ISB; 00084 static const std::string EDG_PREVIOUS_MATCHES; 00085 static const std::string REALLY_RUNNING_TOKEN; 00086 static const std::string GETENV; 00087 static const std::string REMOVE_KILL_SIG; 00088 static const std::string VOMS_FQAN; 00089 static const std::string DEFAULT_NODE_RETRYCOUNT; 00090 static const std::string DEFAULT_NODE_SHALLOWRETRYCOUNT; 00091 static const std::string CE_APPLICATION_DIR; 00092 static const std::string GRID_RESOURCE; 00093 static const std::string NORDUGRID_RSL; 00094 static const std::string CE_REQUIREMENTS; 00095 static const std::string CE_INFO_HOST; 00096 static const std::string REPLANS_COUNT; 00097 00098 00099 }; 00100 00101 } // namespace jdl 00102 } // namespace glite 00103 00104 #endif // GLITE_WMS_COMMON_REQUESTAD_PRIVATEATTRIBUTES_H 00105 00106 // Local Variables: 00107 // mode: c++ 00108 // End: 00109