06-02-2009 01:20 AM
<?xml version="1.0" encoding="UTF-8"?>
<process-definition xmlns="urn:jbpm.org:jpdl-3.2"
name="Orde-WF2.8">
<swimlane name="buyer">
<assignment actor-id="customer"></assignment>
</swimlane>
<swimlane name="deliverDepartment">
<assignment actor-id="deliver-man"></assignment>
</swimlane>
<start-state name="start">
<task name="wf:submitReviewTask" swimlane="buyer">
</task>
<transition name="trPlcaeOrder" to="PlaceOrder">
</transition>
</start-state>
<task-node name="PlaceOrder">
<task name="placeOrderTask" swimlane="buyer">
</task>
<transition name="checkAvailability" to="CheckAvailability"></transition>
</task-node>
<decision name="CheckAvailability">
<handler class="com.sample.action.VerifyOrder"></handler>
<transition name="trDeliver" to="Deliver"></transition>
<transition name="trGetFromStock" to="GetFromStock"></transition>
</decision>
<state name="GetFromStock">
<event type="node-enter">
<action class="com.sample.action.GetFromStockActionHandler"
name="recharge"></action>
</event>
<transition name="checkAvailability" to="CheckAvailability"></transition>
</state>
<task-node name="Deliver">
<transition name="trEnd" to="end"></transition>
</task-node>
<end-state name="end"></end-state>
</process-definition>
06-18-2009 06:42 PM
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.