00001 #ifndef EDG_WORKLOAD_USERINTERFACE_CLIENT_EXCEPTION_CODES_H
00002 #define EDG_WORKLOAD_USERINTERFACE_CLIENT_EXCEPTION_CODES_H
00003
00004
00005
00006
00007
00008 #include "edg/workload/userinterface/client/userinterface_namespace.h"
00009 #include "edg/workload/common/utilities/exception_codes.h"
00010 USERINTERFACE_NAMESPACE_BEGIN
00012 enum{
00013 WL_JDLFULL= edg::workload::common::utilities::WL_UI_ERROR_BASE+1,
00014 WL_JDLEMPTY,
00015 WL_JDLMISMATCH,
00016 WL_JDL_MEMBER,
00017 WL_JDLMANDATORY,
00018 WL_JDLSYN,
00019 WL_NOSUCHJOB,
00020 WL_DUPLICATE_JOB,
00021 WL_RBERR,
00022 WL_LBERR,
00023 WL_CRED,
00024 WL_WRONG_NOTIFICATION_TYPE,
00025 WL_CORRUPTED_NOTIFICATION,
00026 WL_CALLBACK_REGISTRATION,
00027 WL_GETATTRVALUE_FAILED,
00028 WL_CANCEL_ALREADY_REQ ,
00029 WL_CANCEL_REFUSED_REQ,
00030 WL_JOBOP_ALLOWED,
00031 WL_JOB_TIMEOUT ,
00032 WL_PROXY ,
00034 WL_VO_TYPE,
00036 WL_VO_LOAD,
00037
00038 WL_VO_DEFAULT
00039 };
00040
00041 } USERINTERFACE_NAMESPACE_END
00042 #endif
00043