1 25 26 package org.objectweb.jonas_ejb.container; 27 28 import java.util.List ; 29 30 import javax.ejb.EJBContext ; 31 import javax.naming.Context ; 32 import javax.transaction.Transaction ; 33 34 import org.objectweb.util.monolog.api.BasicLevel; 35 36 40 public class RequestCtx { 41 42 45 public boolean mustCommit = false; 46 47 50 public Throwable sysExc = null; 51 52 55 public Transaction clientTx = null; 56 57 60 public Context jndiCtx = null; 61 62 65 public ClassLoader cloader = null; 66 67 70 public Transaction currTx = null; 71 72 75 public EJBContext ejbContext = null; 76 77 80 public boolean bmcalled = false; 81 82 85 public int txAttr = 0; 86 87 91 public RequestCtx(int txa) { 92 if (TraceEjb.isDebugIc()) { 93 TraceEjb.interp.log(BasicLevel.DEBUG, ""); 94 } 95 this.txAttr = txa; 96 } 97 98 } 99 | Popular Tags |