[Yanel-commits] rev 24576 -
public/yanel/trunk/src/core/java/org/wyona/yanel/core/workflow
michi at wyona.com
michi at wyona.com
Mon May 21 11:58:24 CEST 2007
Author: michi
Date: 2007-05-21 11:58:22 +0200 (Mon, 21 May 2007)
New Revision: 24576
Modified:
public/yanel/trunk/src/core/java/org/wyona/yanel/core/workflow/WorkflowHelper.java
Log:
note about workflow history added and warning re conditions added and javadoc added
Modified: public/yanel/trunk/src/core/java/org/wyona/yanel/core/workflow/WorkflowHelper.java
===================================================================
--- public/yanel/trunk/src/core/java/org/wyona/yanel/core/workflow/WorkflowHelper.java 2007-05-21 09:08:20 UTC (rev 24575)
+++ public/yanel/trunk/src/core/java/org/wyona/yanel/core/workflow/WorkflowHelper.java 2007-05-21 09:58:22 UTC (rev 24576)
@@ -147,6 +147,9 @@
}
}
+ /**
+ * Get introspection part re workflow and versioning
+ */
public static String getWorkflowIntrospection(Resource resource) throws WorkflowException {
try {
StringBuffer sb = new StringBuffer();
@@ -189,6 +192,7 @@
Condition[] conditions = transitions[j].getConditions();
for (int k = 0; k < conditions.length; k++) {
if (!conditions[k].isComplied(workflowable, workflow, revisions[i].getName())) {
+ log.warn("Transition condition failed: " + transitions[j].getID() + " (Revision: " + revisions[i].getName() + ")");
continue transitions; // jump to next transition
}
}
@@ -201,6 +205,7 @@
sb.append("</transition>");
}
sb.append("</transitions>");
+ sb.append("<!-- NOTE: Workflow history not implemented by Yanel yet! -->");
sb.append("<history/>");
sb.append("</workflow>");
}
@@ -296,4 +301,4 @@
}
}
-}
\ No newline at end of file
+}
More information about the Yanel-commits
mailing list