User: kimptoc
Date: 01/04/01 06:52:44
Modified: src/main/javax/transaction/xa XAException.java
Log:
added some stuff used by jbossmq
Revision Changes Path
1.2 +32 -1 jboss-j2ee/src/main/javax/transaction/xa/XAException.java
Index: XAException.java
===================================================================
RCS file: /cvsroot/jboss/jboss-j2ee/src/main/javax/transaction/xa/XAException.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- XAException.java 2001/03/31 01:12:30 1.1
+++ XAException.java 2001/04/01 13:52:44 1.2
@@ -9,7 +9,7 @@
/** The XAException is thown by the Resource Manager (RM) to inform the
Transaction Manager of error encountered for the transaction involved.
-@version $Revision: 1.1 $
+@version $Revision: 1.2 $
*/
public class XAException extends java.lang.Exception {
@@ -26,6 +26,37 @@
{
super(msg);
}
+
+ /** Constructs an <code>XAException</code> for the specified error code.
+ @param msg the detail message.
+ */
+ public XAException(int errorCode)
+ {
+ super();
+
+ _errorCode = errorCode;
+ }
+
+ // PUBLIC METHODS --------------------------------------
+
+ public int getErrorCode()
+ {
+ return _errorCode;
+ }
+
+ // STATIC VARIABLES ---------------------------------
+
+ /** added by kimptoc - needed for jbossmq to compile... */
+ public static final int XAER_NOTA = 1001;
+ /** added by kimptoc - needed for jbossmq to compile... */
+ public static final int XAER_RMERR = 1002;
+ /** added by kimptoc - needed for jbossmq to compile... */
+ public static final int XAER_OUTSIDE = 1003;
+ /** added by kimptoc - needed for jbossmq to compile... */
+ public static final int XAER_DUPID = 1004;
+
+ // PRIVATE VARIABLE ----------------------------------
+ private int _errorCode = -1;
}
_______________________________________________
Jboss-development mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/jboss-development