[jboss-cvs] JBoss Messaging SVN: r5264 - trunk/src/main/org/jboss/messaging/core/transaction.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Nov 4 13:54:07 EST 2008


Author: ataylor
Date: 2008-11-04 13:54:07 -0500 (Tue, 04 Nov 2008)
New Revision: 5264

Modified:
   trunk/src/main/org/jboss/messaging/core/transaction/Transaction.java
Log:
https://jira.jboss.org/jira/browse/JBMESSAGING-1302 - added xa timeout functionality

Modified: trunk/src/main/org/jboss/messaging/core/transaction/Transaction.java
===================================================================
--- trunk/src/main/org/jboss/messaging/core/transaction/Transaction.java	2008-11-04 18:52:42 UTC (rev 5263)
+++ trunk/src/main/org/jboss/messaging/core/transaction/Transaction.java	2008-11-04 18:54:07 UTC (rev 5264)
@@ -23,6 +23,7 @@
 package org.jboss.messaging.core.transaction;
 
 import java.util.List;
+import java.util.LinkedList;
 
 import javax.transaction.xa.Xid;
 
@@ -73,8 +74,10 @@
 
    void addScheduledMessage(ServerMessage msg, long scheduledDeliveryTime) throws Exception;
 
+   List<MessageReference> timeout() throws Exception;
+
    static enum State
    {
-      ACTIVE, PREPARED, COMMITTED, ROLLEDBACK, SUSPENDED, ROLLBACK_ONLY;
+      ACTIVE, PREPARED, COMMITTED, ROLLEDBACK, SUSPENDED, ROLLBACK_ONLY
    }
 }




More information about the jboss-cvs-commits mailing list