[jboss-svn-commits] JBL Code SVN: r22376 - labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Thu Sep 4 00:11:17 EDT 2008
Author: mark.proctor at jboss.com
Date: 2008-09-04 00:11:17 -0400 (Thu, 04 Sep 2008)
New Revision: 22376
Modified:
labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/TaskService.java
Log:
JBRULES-1745 WS-Human-Task
-Added client/server stuff for suspend and resumed
Modified: labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/TaskService.java
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/TaskService.java 2008-09-04 04:07:56 UTC (rev 22375)
+++ labs/jbossrules/trunk/drools-process/drools-process-task/src/main/java/org/drools/task/service/TaskService.java 2008-09-04 04:11:17 UTC (rev 22376)
@@ -335,7 +335,7 @@
allowed = new List[] { people.getBusinessAdministrators() };
}
- if ( (taskData.getStatus() != Status.Completed && taskData.getStatus() != Status.Failed && taskData.getStatus() != Status.Created) && ( ( taskData.getActualOwner() != null && taskData.getActualOwner().equals( user ) ) || isAllowed( user, allowed ) ) ) {
+ if ( (taskData.getStatus() == Status.Ready || taskData.getStatus() == Status.Reserved || taskData.getStatus() == Status.InProgress) && ( ( taskData.getActualOwner() != null && taskData.getActualOwner().equals( user ) ) || isAllowed( user, allowed ) ) ) {
em.getTransaction().begin();
taskData.setStatus( Status.Suspended );
em.getTransaction().commit();
More information about the jboss-svn-commits
mailing list