BurstingExamples.xpdl 8.96 KB
<?xml version="1.0" encoding="UTF-8"?>
<Package Id="BurstingExamples" Name="Bursting Examples" xmlns="http://www.wfmc.org/2002/XPDL1.0" xmlns:xpdl="http://www.wfmc.org/2002/XPDL1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.wfmc.org/2002/XPDL1.0 http://wfmc.org/standards/docs/TC-1025_schema_10_xpdl.xsd">
    <PackageHeader>
        <XPDLVersion>1.0</XPDLVersion>
        <Vendor>Pentaho</Vendor>
        <Created>2005-04-18 11:36:54</Created>
    </PackageHeader>
    <RedefinableHeader PublicationStatus="UNDER_TEST"/>
    <ConformanceClass GraphConformance="NON_BLOCKED"/>
    <Script Type="text/javascript"/>
    <Applications>
        <Application Id="Pentaho_Activity" Name="Pentaho Activity">
            <FormalParameters>
                <FormalParameter Id="instance-id" Index="1" Mode="IN">
                    <DataType>
                        <BasicType Type="STRING"/>
                    </DataType>
                </FormalParameter>
                <FormalParameter Id="solution" Index="2" Mode="IN">
                    <DataType>
                        <BasicType Type="STRING"/>
                    </DataType>
                </FormalParameter>
                <FormalParameter Id="action" Index="3" Mode="IN">
                    <DataType>
                        <BasicType Type="STRING"/>
                    </DataType>
                </FormalParameter>
                <FormalParameter Id="script-result" Index="4" Mode="OUT">
                    <DataType>
                        <BasicType Type="STRING"/>
                    </DataType>
                </FormalParameter>
            </FormalParameters>
            <ExtendedAttributes>
                <ExtendedAttribute Name="ToolAgentClass" Value="org.pentaho.plugin.shark.SharkToolAgent"/>
                <ExtendedAttribute Name="Pentaho_Activity_URL" Value="http://localhost:8080/pentaho/ServiceAction"/>
            </ExtendedAttributes>
        </Application>
        <Application Id="Send_Email" Name="Send Email">
            <FormalParameters>
                <FormalParameter Id="dest_addr" Index="1" Mode="IN">
                    <DataType>
                        <BasicType Type="STRING"/>
                    </DataType>
                </FormalParameter>
                <FormalParameter Id="subject" Index="2" Mode="IN">
                    <DataType>
                        <BasicType Type="STRING"/>
                    </DataType>
                </FormalParameter>
                <FormalParameter Id="content" Index="3" Mode="IN">
                    <DataType>
                        <BasicType Type="STRING"/>
                    </DataType>
                </FormalParameter>
            </FormalParameters>
            <ExtendedAttributes>
                <ExtendedAttribute Name="ToolAgentClass" Value="org.enhydra.shark.toolagent.MailToolAgent"/>
                <ExtendedAttribute Name="AppName" Value="org.enhydra.shark.toolagent.DefaultMailMessageHandler"/>
                <ExtendedAttribute Name="AppMode" Value="0"/>
            </ExtendedAttributes>
        </Application>
    </Applications>
    <DataFields>
        <DataField Id="Pentaho_Solution_Id" IsArray="FALSE" Name="Pentaho Solution Id">
            <DataType>
                <BasicType Type="STRING"/>
            </DataType>
            <Length>50</Length>
        </DataField>
        <DataField Id="Pentaho_Instance_Id" IsArray="FALSE" Name="Pentaho Instance Id">
            <DataType>
                <BasicType Type="STRING"/>
            </DataType>
            <Length>50</Length>
        </DataField>
    </DataFields>
    <WorkflowProcesses>
        <WorkflowProcess AccessLevel="PUBLIC" Id="GenReportAndEmail" Name="Generate Report and Email">
            <ProcessHeader DurationUnit="D">
                <Created>2005-04-18 14:22:34</Created>
            </ProcessHeader>
            <RedefinableHeader PublicationStatus="UNDER_TEST"/>
            <FormalParameters>
                <FormalParameter Id="Pentaho_Solution_Id_Param" Index="1" Mode="IN">
                    <DataType>
                        <BasicType Type="STRING"/>
                    </DataType>
                </FormalParameter>
                <FormalParameter Id="Pentaho_Instance_Id_Param" Index="2" Mode="IN">
                    <DataType>
                        <BasicType Type="STRING"/>
                    </DataType>
                </FormalParameter>
            </FormalParameters>
            <DataFields>
                <DataField Id="Unused_1" IsArray="FALSE" Name="Unused 1">
                    <DataType>
                        <BasicType Type="STRING"/>
                    </DataType>
                    <Length>50</Length>
                </DataField>
                <DataField Id="Unused_2" IsArray="FALSE" Name="Unused 2">
                    <DataType>
                        <BasicType Type="STRING"/>
                    </DataType>
                    <Length>50</Length>
                </DataField>
                <DataField Id="Unused_3" IsArray="FALSE" Name="Unused 3">
                    <DataType>
                        <BasicType Type="STRING"/>
                    </DataType>
                    <Length>50</Length>
                </DataField>
            </DataFields>
            <Participants>
                <Participant Id="PentahoActivities">
                    <ParticipantType Type="SYSTEM"/>
                </Participant>
            </Participants>
            <Activities>
                <Activity Id="GenReport" Name="Generate Report">
                    <Implementation>
                        <Tool Id="Pentaho_Activity" Type="APPLICATION">
                            <ActualParameters>
                                <ActualParameter>Pentaho_Instance_Id_Param</ActualParameter>
                                <ActualParameter>Pentaho_Solution_Id_Param</ActualParameter>
                                <ActualParameter>"bursting/report.xaction"</ActualParameter>
                                <ActualParameter>Unused_1</ActualParameter>
                            </ActualParameters>
                        </Tool>
                    </Implementation>
                    <Performer>PentahoActivities</Performer>
                    <StartMode>
                        <Automatic/>
                    </StartMode>
                    <FinishMode>
                        <Automatic/>
                    </FinishMode>
                    <ExtendedAttributes>
                        <ExtendedAttribute Name="ParticipantID" Value="PentahoActivities"/>
                        <ExtendedAttribute Name="XOffset" Value="250"/>
                        <ExtendedAttribute Name="YOffset" Value="60"/>
                    </ExtendedAttributes>
                </Activity>
                <Activity Id="JamesFlow1_Wor1_Act2" Name="Email Verification">
                    <Implementation>
                        <Tool Id="Pentaho_Activity" Type="APPLICATION">
                            <ActualParameters>
                                <ActualParameter>Pentaho_Instance_Id_Param</ActualParameter>
                                <ActualParameter>Pentaho_Solution_Id_Param</ActualParameter>
                                <ActualParameter>"bursting/send-email.xaction"</ActualParameter>
                                <ActualParameter>Unused_1</ActualParameter>
                            </ActualParameters>
                        </Tool>
                    </Implementation>
                    <Performer>PentahoActivities</Performer>
                    <StartMode>
                        <Automatic/>
                    </StartMode>
                    <FinishMode>
                        <Automatic/>
                    </FinishMode>
                    <ExtendedAttributes>
                        <ExtendedAttribute Name="ParticipantID" Value="PentahoActivities"/>
                        <ExtendedAttribute Name="XOffset" Value="470"/>
                        <ExtendedAttribute Name="YOffset" Value="60"/>
                    </ExtendedAttributes>
                </Activity>
            </Activities>
            <Transitions>
                <Transition From="GenReport" Id="JamesFlow1_Wor1_Tra3" To="JamesFlow1_Wor1_Act2">
                    <ExtendedAttributes>
                        <ExtendedAttribute Name="RoutingType" Value="NOROUTING"/>
                    </ExtendedAttributes>
                </Transition>
            </Transitions>
            <ExtendedAttributes>
                <ExtendedAttribute Name="StartOfWorkflow" Value="PentahoActivities;GenReport;110;60;NOROUTING"/>
                <ExtendedAttribute Name="EndOfWorkflow" Value="PentahoActivities;JamesFlow1_Wor1_Act2;650;60;NOROUTING"/>
                <ExtendedAttribute Name="ParticipantVisualOrder" Value="PentahoActivities;"/>
            </ExtendedAttributes>
        </WorkflowProcess>
    </WorkflowProcesses>
    <ExtendedAttributes>
        <ExtendedAttribute Name="MadeBy" Value="JaWE"/>
        <ExtendedAttribute Name="Version" Value="1.4.2"/>
    </ExtendedAttributes>
</Package>