[jboss-cvs] JBossAS SVN: r112150 - in projects/jboss-jca/branches/Branch_1_0/adapters/src/main/java/org/jboss/jca/adapters/jdbc: local and 1 other directories.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Aug 29 10:48:55 EDT 2011
Author: jesper.pedersen
Date: 2011-08-29 10:48:55 -0400 (Mon, 29 Aug 2011)
New Revision: 112150
Modified:
projects/jboss-jca/branches/Branch_1_0/adapters/src/main/java/org/jboss/jca/adapters/jdbc/BaseWrapperManagedConnection.java
projects/jboss-jca/branches/Branch_1_0/adapters/src/main/java/org/jboss/jca/adapters/jdbc/WrappedConnection.java
projects/jboss-jca/branches/Branch_1_0/adapters/src/main/java/org/jboss/jca/adapters/jdbc/local/LocalManagedConnection.java
projects/jboss-jca/branches/Branch_1_0/adapters/src/main/java/org/jboss/jca/adapters/jdbc/xa/XAManagedConnection.java
Log:
[JBJCA-660] Add WrappedConnection.isXA()
Modified: projects/jboss-jca/branches/Branch_1_0/adapters/src/main/java/org/jboss/jca/adapters/jdbc/BaseWrapperManagedConnection.java
===================================================================
--- projects/jboss-jca/branches/Branch_1_0/adapters/src/main/java/org/jboss/jca/adapters/jdbc/BaseWrapperManagedConnection.java 2011-08-29 14:46:30 UTC (rev 112149)
+++ projects/jboss-jca/branches/Branch_1_0/adapters/src/main/java/org/jboss/jca/adapters/jdbc/BaseWrapperManagedConnection.java 2011-08-29 14:48:55 UTC (rev 112150)
@@ -1090,4 +1090,10 @@
throw new ResourceException("SQLException", e);
}
+
+ /**
+ * Returns true if the underlying connection is handled by an XA resource manager
+ * @return The value
+ */
+ public abstract boolean isXA();
}
Modified: projects/jboss-jca/branches/Branch_1_0/adapters/src/main/java/org/jboss/jca/adapters/jdbc/WrappedConnection.java
===================================================================
--- projects/jboss-jca/branches/Branch_1_0/adapters/src/main/java/org/jboss/jca/adapters/jdbc/WrappedConnection.java 2011-08-29 14:46:30 UTC (rev 112149)
+++ projects/jboss-jca/branches/Branch_1_0/adapters/src/main/java/org/jboss/jca/adapters/jdbc/WrappedConnection.java 2011-08-29 14:48:55 UTC (rev 112150)
@@ -1550,6 +1550,15 @@
}
/**
+ * Returns true if the underlying connection is handled by an XA resource manager
+ * @return The value
+ */
+ public boolean isXA()
+ {
+ return mc.isXA();
+ }
+
+ /**
* {@inheritDoc}
*/
@Override
Modified: projects/jboss-jca/branches/Branch_1_0/adapters/src/main/java/org/jboss/jca/adapters/jdbc/local/LocalManagedConnection.java
===================================================================
--- projects/jboss-jca/branches/Branch_1_0/adapters/src/main/java/org/jboss/jca/adapters/jdbc/local/LocalManagedConnection.java 2011-08-29 14:46:30 UTC (rev 112149)
+++ projects/jboss-jca/branches/Branch_1_0/adapters/src/main/java/org/jboss/jca/adapters/jdbc/local/LocalManagedConnection.java 2011-08-29 14:48:55 UTC (rev 112150)
@@ -176,4 +176,12 @@
unlock();
}
}
+
+ /**
+ * {@inheritDoc}
+ */
+ public boolean isXA()
+ {
+ return false;
+ }
}
Modified: projects/jboss-jca/branches/Branch_1_0/adapters/src/main/java/org/jboss/jca/adapters/jdbc/xa/XAManagedConnection.java
===================================================================
--- projects/jboss-jca/branches/Branch_1_0/adapters/src/main/java/org/jboss/jca/adapters/jdbc/xa/XAManagedConnection.java 2011-08-29 14:46:30 UTC (rev 112149)
+++ projects/jboss-jca/branches/Branch_1_0/adapters/src/main/java/org/jboss/jca/adapters/jdbc/xa/XAManagedConnection.java 2011-08-29 14:48:55 UTC (rev 112150)
@@ -395,4 +395,12 @@
{
return (errorCode == XAException.XAER_RMERR || errorCode == XAException.XAER_RMFAIL);
}
+
+ /**
+ * {@inheritDoc}
+ */
+ public boolean isXA()
+ {
+ return true;
+ }
}
More information about the jboss-cvs-commits
mailing list