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