[Yanel-commits] rev 45750 - public/yanel/trunk/src/core/java/org/wyona/yanel/core/workflow

michi at wyona.com michi at wyona.com
Mon Nov 30 14:06:44 CET 2009


Author: michi
Date: 2009-11-30 14:06:44 +0100 (Mon, 30 Nov 2009)
New Revision: 45750

Modified:
   public/yanel/trunk/src/core/java/org/wyona/yanel/core/workflow/Condition.java
Log:
getMessage added

Modified: public/yanel/trunk/src/core/java/org/wyona/yanel/core/workflow/Condition.java
===================================================================
--- public/yanel/trunk/src/core/java/org/wyona/yanel/core/workflow/Condition.java	2009-11-30 13:06:17 UTC (rev 45749)
+++ public/yanel/trunk/src/core/java/org/wyona/yanel/core/workflow/Condition.java	2009-11-30 13:06:44 UTC (rev 45750)
@@ -23,7 +23,7 @@
 public interface Condition {
 
     /**
-     * Check if condition is fullfilled or not (TODO: It would be nice if one could specify a reason if it is not fullfilled!)
+     * Check if condition is fullfilled or not
      */
     boolean isComplied(WorkflowableV1 workflowable, Workflow workflow, String revision) throws WorkflowException;
 
@@ -31,4 +31,9 @@
      *
      */
     void setExpression(String expression) throws WorkflowException;
+
+    /**
+     * Returns the detail message why this condition did not comply
+     */
+    public String getMessage();
 }



More information about the Yanel-commits mailing list