Author: assaf
Date: Thu Sep 21 16:38:57 2006
New Revision: 448738
URL: http://svn.apache.org/viewvc?view=rev&rev=448738
Log:
Activity failures are not stored in the database and returned from the PMAPI
Modified:
incubator/ode/trunk/bpel-dao/src/main/java/org/apache/ode/bpel/dao/ActivityRecoveryDAO.java
incubator/ode/trunk/bpel-dao/src/main/java/org/apache/ode/bpel/dao/ProcessInstanceDAO.java
Modified:
incubator/ode/trunk/bpel-dao/src/main/java/org/apache/ode/bpel/dao/ActivityRecoveryDAO.java
URL:
http://svn.apache.org/viewvc/incubator/ode/trunk/bpel-dao/src/main/java/org/apache/ode/bpel/dao/ActivityRecoveryDAO.java?view=diff&rev=448738&r1=448737&r2=448738
==============================================================================
---
incubator/ode/trunk/bpel-dao/src/main/java/org/apache/ode/bpel/dao/ActivityRecoveryDAO.java
(original)
+++
incubator/ode/trunk/bpel-dao/src/main/java/org/apache/ode/bpel/dao/ActivityRecoveryDAO.java
Thu Sep 21 16:38:57 2006
@@ -27,7 +27,7 @@
*/
public interface ActivityRecoveryDAO {
- int getActivityId();
+ long getActivityId();
String getChannel();
@@ -37,6 +37,10 @@
Date getDateTime();
- String[] getActions();
+ String getActions();
+
+ String[] getActionsList();
+
+ int getRetries();
}
Modified:
incubator/ode/trunk/bpel-dao/src/main/java/org/apache/ode/bpel/dao/ProcessInstanceDAO.java
URL:
http://svn.apache.org/viewvc/incubator/ode/trunk/bpel-dao/src/main/java/org/apache/ode/bpel/dao/ProcessInstanceDAO.java?view=diff&rev=448738&r1=448737&r2=448738
==============================================================================
---
incubator/ode/trunk/bpel-dao/src/main/java/org/apache/ode/bpel/dao/ProcessInstanceDAO.java
(original)
+++
incubator/ode/trunk/bpel-dao/src/main/java/org/apache/ode/bpel/dao/ProcessInstanceDAO.java
Thu Sep 21 16:38:57 2006
@@ -237,7 +237,7 @@
* Date/time failure occurred, and the recovery channel and available
* recovery actions.
*/
- void createActivityRecovery(String channel, int activityId, String reason,
Date dateTime, Element data, String[] actions);
+ void createActivityRecovery(String channel, long activityId, String reason,
Date dateTime, Element data, String[] actions, int retries);
/**
* Delete previously registered activity recovery.