Beispiel #1
0
 public static String getMessage(IExceptionCode code) {
   if (code == null) code = BaseExceptions.UNKNOWN_EXCEPTION;
   try {
     Field field = code.getClass().getField(code.name());
     Desc descAnnotation = field.getAnnotation(Desc.class);
     if (descAnnotation == null) return code.name();
     else if (descAnnotation.value() == null || "".equals(descAnnotation.value().trim()))
       return code.name();
     else return descAnnotation.value();
   } catch (Throwable e) {
     return code.name();
   }
 }
Beispiel #2
0
 public static String getCode(IExceptionCode code) {
   if (code == null) return BaseExceptions.UNKNOWN_EXCEPTION.name();
   else return code.name();
 }