[jboss-svn-commits] JBL Code SVN: r21498 - labs/jbossrules/trunk/drools-process/drools-workitems/src/test/resources.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Tue Aug 12 19:29:16 EDT 2008


Author: KrisVerlaenen
Date: 2008-08-12 19:29:16 -0400 (Tue, 12 Aug 2008)
New Revision: 21498

Modified:
   labs/jbossrules/trunk/drools-process/drools-workitems/src/test/resources/FileFinder.rf
Log:
JBRULES-1729: Sample work item implementations
 - initial commit

Modified: labs/jbossrules/trunk/drools-process/drools-workitems/src/test/resources/FileFinder.rf
===================================================================
--- labs/jbossrules/trunk/drools-process/drools-workitems/src/test/resources/FileFinder.rf	2008-08-12 23:28:58 UTC (rev 21497)
+++ labs/jbossrules/trunk/drools-process/drools-workitems/src/test/resources/FileFinder.rf	2008-08-12 23:29:16 UTC (rev 21498)
@@ -15,20 +15,34 @@
   <nodes>
     <workItem id="4" name="Finder" x="128" y="16" width="80" height="40" >
       <work name="Finder" >
-        <parameter name="Path" type="org.drools.process.core.datatype.impl.type.StringDataType" >/NotBackedUp/kverlaen/data</parameter>
-        <parameter name="Regex" type="org.drools.process.core.datatype.impl.type.StringDataType" >.*pdf</parameter>
+        <parameter name="Regex" >
+          <type name="org.drools.process.core.datatype.impl.type.StringDataType" />
+          <value>.*pdf</value>
+        </parameter>
+        <parameter name="Path" >
+          <type name="org.drools.process.core.datatype.impl.type.StringDataType" />
+          <value>/NotBackedUp/kverlaen/data</value>
+        </parameter>
       </work>
       <mapping type="out" from="Files" to="files" />
     </workItem>
     <workItem id="8" name="Exec" x="559" y="16" width="80" height="40" >
       <work name="Exec" >
-        <parameter name="Command" type="org.drools.process.core.datatype.impl.type.StringDataType" >cp /NotBackedUp/kverlaen/data/pdfs.tar /NotBackedUp/kverlaen/data/newpdfs.tar</parameter>
+        <parameter name="Command" >
+          <type name="org.drools.process.core.datatype.impl.type.StringDataType" />
+          <value>cp /NotBackedUp/kverlaen/data/pdfs.tar /NotBackedUp/kverlaen/data/newpdfs.tar</value>
+        </parameter>
       </work>
     </workItem>
     <workItem id="6" name="Archive" x="462" y="16" width="80" height="40" >
       <work name="Archive" >
-        <parameter name="Files" type="org.drools.process.core.datatype.impl.type.ListDataType" />
-        <parameter name="Archive" type="org.drools.process.core.datatype.impl.type.StringDataType" >/NotBackedUp/kverlaen/data/pdfs.tar</parameter>
+        <parameter name="Archive" >
+          <type name="org.drools.process.core.datatype.impl.type.StringDataType" />
+          <value>/NotBackedUp/kverlaen/data/pdfs.tar</value>
+        </parameter>
+        <parameter name="Files" >
+          <type name="org.drools.process.core.datatype.impl.type.ListDataType" className="null" />
+        </parameter>
       </work>
       <mapping type="in" from="files" to="Files" />
     </workItem>
@@ -36,10 +50,22 @@
     <end id="3" name="End" x="671" y="77" width="80" height="40" />
     <workItem id="7" name="Email" x="560" y="77" width="80" height="40" >
       <work name="Email" >
-        <parameter name="To" type="org.drools.process.core.datatype.impl.type.StringDataType" >mymail at mail.com</parameter>
-        <parameter name="Text" type="org.drools.process.core.datatype.impl.type.StringDataType" >Archive has been created!</parameter>
-        <parameter name="From" type="org.drools.process.core.datatype.impl.type.StringDataType" >admin at example.org</parameter>
-        <parameter name="Subject" type="org.drools.process.core.datatype.impl.type.StringDataType" >Archive</parameter>
+        <parameter name="Text" >
+          <type name="org.drools.process.core.datatype.impl.type.StringDataType" />
+          <value>An archive has been created for you !</value>
+        </parameter>
+        <parameter name="To" >
+          <type name="org.drools.process.core.datatype.impl.type.StringDataType" />
+          <value>you at mail.com</value>
+        </parameter>
+        <parameter name="Subject" >
+          <type name="org.drools.process.core.datatype.impl.type.StringDataType" />
+          <value>Archive</value>
+        </parameter>
+        <parameter name="From" >
+          <type name="org.drools.process.core.datatype.impl.type.StringDataType" />
+          <value>me at mail.com</value>
+        </parameter>
       </work>
     </workItem>
     <forEach id="5" name="ForEach" x="238" y="16" width="200" height="150" variableName="file" collectionExpression="files" >




More information about the jboss-svn-commits mailing list