[jboss-svn-commits] JBL Code SVN: r31061 - labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/java/org/jboss/jbossts/performance.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed Jan 13 10:09:58 EST 2010
Author: whitingjr
Date: 2010-01-13 10:09:57 -0500 (Wed, 13 Jan 2010)
New Revision: 31061
Modified:
labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/java/org/jboss/jbossts/performance/TransactionXADataSourceFactory.java
Log:
Added comments section for this object.
Modified: labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/java/org/jboss/jbossts/performance/TransactionXADataSourceFactory.java
===================================================================
--- labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/java/org/jboss/jbossts/performance/TransactionXADataSourceFactory.java 2010-01-13 14:39:17 UTC (rev 31060)
+++ labs/jbosstm/workspace/whitingjr/trunk/performance/src/main/java/org/jboss/jbossts/performance/TransactionXADataSourceFactory.java 2010-01-13 15:09:57 UTC (rev 31061)
@@ -48,10 +48,17 @@
import org.jboss.resource.connectionmanager.TxConnectionManager;
import org.jboss.resource.connectionmanager.JBossManagedConnectionPool.BasePool;
+import com.arjuna.ats.jta.common.jtaPropertyManager;
import com.arjuna.common.internal.util.logging.commonPropertyManager;
import com.arjuna.common.util.logging.DebugLevel;
-
+/**
+ * A TransactionXADataSourceFactory that creates the necessary connection pool and
+ * associates it with a TransactionManager using a TransactionalConnectionManager.
+ *
+ * @author <a href="jwhiting at redhat.com">Jeremy Whiting</a>
+ * @version $Revision: 1.1 $
+ */
public class TransactionXADataSourceFactory extends TransactionalResourceFactory
{
private static Logger logger = Logger.getLogger(TransactionXADataSourceFactory.class);
@@ -68,7 +75,6 @@
private TransactionManager transactionManager;
private Map<String, String> daProperties;
-
public TransactionManager getTransactionManager()
{
return transactionManager;
@@ -123,6 +129,7 @@
IOUtils.closeQuietly(oStream);
}
}
+
/**
* Add a shutdown hook. This hook will attempt to close the connection manager and the
* connection pool. Thus ensuring the database does not exhaust it's pool of connections.
More information about the jboss-svn-commits
mailing list