1 22 package org.jboss.resource.connectionmanager; 23 24 import javax.management.ObjectName ; 25 26 import org.jboss.mx.util.ObjectNameFactory; 27 28 34 public interface TxConnectionManagerMBean extends BaseConnectionManager2MBean 35 { 36 public static final ObjectName OBJECT_NAME = ObjectNameFactory.create("jboss.jca:service=BaseConnectionManager"); 37 38 43 ObjectName getTransactionManagerService(); 44 45 50 void setTransactionManagerService(ObjectName transactionManagerService); 51 52 58 void setTransactionManager(String tmName); 59 60 66 String getTransactionManager(); 67 68 73 boolean isTrackConnectionByTx(); 74 75 80 void setTrackConnectionByTx(boolean trackConnectionByTx); 81 82 87 boolean isLocalTransactions(); 88 89 94 void setLocalTransactions(boolean localTransactions); 95 96 101 int getXAResourceTransactionTimeout(); 102 103 108 void setXAResourceTransactionTimeout(int timeout); 109 110 Boolean getIsSameRMOverrideValue(); 111 112 void setIsSameRMOverrideValue(Boolean value); 113 114 public boolean getWrapXAResource(); 115 116 public void setWrapXAResource(boolean useXAWrapper); 117 118 public void setPadXid(boolean padXid); 119 120 public boolean getPadXid(); 121 122 123 } 124 | Popular Tags |