12-23-2010 06:08 AM
<process id="usecase_indexer_createwidget" name="Indexer Usecase">
<startEvent id="StartNoneEvent_2" activiti:formKey="org/idika/galaxy/usecase1/forms/search_document.jsp"/>
<userTask name="Search Document on First Name, Last Name, SSN" id="searchdoc_on_fn_ln">
<extensionElements>
<activiti:taskListener event="create" class="org.idika.galaxy.bpmn.resources.TaskCreateListener_searchdoc_on_fn_ln" />
<activiti:taskListener event="complete" class="org.idika.galaxy.bpmn.resources.TaskCompleteListener_searchdoc_on_fn_ln">
</activiti:taskListener>
</extensionElements>
</userTask>
<serviceTask name="Push to Allocate" id="push_to_allocate" activiti:class="org.idika.galaxy.bpmn.resources.servicetask.PushToAllocate_ServiceTaskImpl" />
<serviceTask name="Append Document to Existing Widget" id="append_doc_to_existing_widget" activiti:class="org.idika.galaxy.bpmn.resources.servicetask.AppendtoWidget_ServiceTaskImpl" />
<serviceTask name="Create Widget with FN, LN, SSN, and Networth as IndexFields" id="create_widget" activiti:class="org.idika.galaxy.bpmn.resources.servicetask.CreateWidget_ServiceTaskImpl"/>
<userTask name="Mark Type of Documents" id="mark_doc_types" activiti:formKey="org/idika/galaxy/usecase1/forms/mark_doc_types.jsp"/>
<exclusiveGateway gatewayDirection="Diverging" name="Document Exists?" id="is_document_existing"/>
<sequenceFlow id="SequenceFlow_1" sourceRef="StartNoneEvent_2" targetRef="searchdoc_on_fn_ln" />
<sequenceFlow id="SequenceFlow_2" sourceRef="searchdoc_on_fn_ln" targetRef="is_document_existing" />
<sequenceFlow id="SequenceFlow_3" sourceRef="is_document_existing" targetRef="append_doc_to_existing_widget" >
<conditionExpression xsi:type="tFormalExpression" >${doc_found}</conditionExpression>
</sequenceFlow>
<sequenceFlow id="SequenceFlow_4" sourceRef="is_document_existing" targetRef="create_widget">
<conditionExpression xsi:type="tFormalExpression" >${!doc_found}</conditionExpression>
</sequenceFlow>
<sequenceFlow id="SequenceFlow_5" sourceRef="append_doc_to_existing_widget" targetRef="mark_doc_types" />
<sequenceFlow id="SequenceFlow_6" sourceRef="create_widget" targetRef="mark_doc_types" />
<sequenceFlow id="SequenceFlow_7" sourceRef="mark_doc_types" targetRef="push_to_allocate" />
<sequenceFlow id="SequenceFlow_8" sourceRef="push_to_allocate" targetRef="theEnd2" />
<endEvent id="theEnd2" />
</process>
</definitions>
01-03-2011 07:14 AM
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.