BPM-Engine

 view release on metacpan or  search on metacpan

t/var/samples/18-production-unsynchronized  view on Meta::CPAN

        <WorkflowProcess Id="production-unsynchronized" Name="production-unsynchronized">
            <ProcessHeader>
                <Created>2010-09-07 04:04:58</Created>
            </ProcessHeader>
            <FormalParameters>
                <FormalParameter Id="test1_ok" Mode="IN" Required="1">
                    <DataType>
                        <BasicType Type="STRING"/>
                    </DataType>
                </FormalParameter>
                <FormalParameter Id="test2_ok" Mode="IN">
                    <DataType>
                        <BasicType Type="STRING"/>
                    </DataType>
                </FormalParameter>
                <FormalParameter Id="run_test2" Mode="INOUT">
                    <DataType>
                        <BasicType Type="STRING"/>
                    </DataType>
                    <InitialValue>'C'</InitialValue>
                </FormalParameter>
                <FormalParameter Id="pathtaken" Mode="OUT">
                    <DataType>
                        <BasicType Type="STRING"/>
                    </DataType>
                </FormalParameter>
            </FormalParameters>
            <Activities>
                <Activity Id="Start" Name="Start">
                    <Implementation><Task><TaskManual/></Task></Implementation>
                </Activity>
                <Activity Id="Assemble" Name="Assemble">
                    <Implementation><Task><TaskManual/></Task></Implementation>
                </Activity>
                <Activity Id="Join1" Name="Join1">
                    <Route/>
                    <TransitionRestrictions>
                        <TransitionRestriction>
                            <Join Type="XOR"/>
                        </TransitionRestriction>
                    </TransitionRestrictions>
                </Activity>
                <Activity Id="Configure" Name="Configure">
                    <Implementation><Task><TaskManual/></Task></Implementation>
                </Activity>                
                <Activity Id="Test1" Name="Test1">
                    <Implementation><Task><TaskManual/></Task></Implementation>
                </Activity>
                <Activity Id="Split1" Name="Split1">
                    <Route/>
                    <TransitionRestrictions>
                        <TransitionRestriction>
                            <Split Type="XOR">
                                <TransitionRefs>
                                    <TransitionRef Id="Split1-Test2"/>
                                    <TransitionRef Id="Split1-Join1"/>
                                    <TransitionRef Id="Split1-Join2"/>
                                </TransitionRefs>
                            </Split>
                        </TransitionRestriction>
                    </TransitionRestrictions>



( run in 0.999 second using v1.01-cache-2.11-cpan-f56aa216473 )