1 43 package org.objectweb.jotm; 44 45 import java.lang.reflect.Field ; 46 47 import javax.transaction.Status ; 48 49 52 class StatusHelper { 53 static String getStatusName(int status) { 54 String statusName = null; 55 try { 56 Field [] flds = Status .class.getDeclaredFields(); 57 for (int i = 0; i < flds.length; i++) { 58 if (flds[i].getInt(null) == status) 59 statusName = flds[i].getName(); 60 } 61 } catch (Exception e) { 62 statusName = "invalid status value!"; 63 } 64 return statusName; 65 } 66 } 67 | Popular Tags |