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

michi at wyona.com michi at wyona.com
Thu Jan 22 11:25:52 CET 2009


Author: michi
Date: 2009-01-22 11:25:52 +0100 (Thu, 22 Jan 2009)
New Revision: 41102

Modified:
   public/yanel/trunk/src/core/java/org/wyona/yanel/core/workflow/WorkflowHelper.java
Log:
hasWorkflow method 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	2009-01-22 10:01:58 UTC (rev 41101)
+++ public/yanel/trunk/src/core/java/org/wyona/yanel/core/workflow/WorkflowHelper.java	2009-01-22 10:25:52 UTC (rev 41102)
@@ -161,6 +161,23 @@
         return null;
     }
 
+    /**
+     * Check if resource is associated with workflow
+     */
+    public static boolean hasWorkflow(Resource resource) throws WorkflowException {
+        try {
+            if (resource.getResourceConfigProperty("workflow-schema") != null) {
+                return true;
+            }
+        } catch (Exception e) {
+            log.warn(e.getMessage());
+        }
+        return false;
+    }
+
+    /**
+     * Get workflow which is associated with resource
+     */
     public static Workflow getWorkflow(Resource resource) throws WorkflowException {
         try {
             String workflowSchema = resource.getResourceConfigProperty("workflow-schema");



More information about the Yanel-commits mailing list