BPM-XPDL

 view release on metacpan or  search on metacpan

examples/xpdl-2.0-sample/output.dd  view on Meta::CPAN

                        ]
                      }
                    }
                  }
                ]
              },
              IsATransaction => 0,
              Implementation => {
                SubFlow => {
                  ActualParameters => {
                    ActualParameter => [
                      'orderInfo.accountNumber',
                      'orderInfo.cardType',
                      'orderInfo.emailAddress',
                      'status'
                    ]
                  },
                  Id => '3',
                  Execution => 'SYNCHR'
                }
              },
              Name => 'Credit Check'
            },
            {
              Id => '21',
              NodeGraphicsInfos => {
                NodeGraphicsInfo => [
                  {
                    IsVisible => 1,
                    Height => '42.0',
                    Width => '66.0',
                    Page => '1',
                    LaneId => '0',
                    FillColor => '-1114150',
                    Coordinates => {
                      XCoordinate => '998.0',
                      YCoordinate => '195.0'
                    },
                    BorderColor => '-16777216'
                  }
                ]
              },
              Status => 'None',
              StartQuantity => 1,
              TransitionRestrictions => {
                TransitionRestriction => [
                  {
                    Join => {
                      Type => 'XOR'
                    }
                  }
                ]
              },
              IsATransaction => 0,
              Implementation => {
                Task => {
                  TaskApplication => {
                    ActualParameters => {
                      ActualParameter => [
                        bless( do{\(my $o = 45397808)}, 'XML::LibXML::Element' ),
                        bless( do{\(my $o = 45404720)}, 'XML::LibXML::Element' )
                      ]
                    },
                    Id => 'composeMessage'
                  }
                }
              },
              Name => 'Compose Rejection Message'
            },
            {
              Id => '26',
              NodeGraphicsInfos => {
                NodeGraphicsInfo => [
                  {
                    IsVisible => 1,
                    Height => '50.0',
                    Width => '49.0',
                    Page => '1',
                    LaneId => '0',
                    FillColor => '-1114150',
                    Coordinates => {
                      XCoordinate => '873.0',
                      YCoordinate => '73.0'
                    },
                    BorderColor => '-16777216'
                  }
                ]
              },
              Status => 'None',
              StartQuantity => 1,
              TransitionRestrictions => {
                TransitionRestriction => [
                  {
                    Join => {
                      Type => 'XOR'
                    }
                  }
                ]
              },
              IsATransaction => 0,
              Implementation => {
                Task => {
                  TaskApplication => {
                    ActualParameters => {
                      ActualParameter => [
                        bless( do{\(my $o = 45412544)}, 'XML::LibXML::Element' ),
                        bless( do{\(my $o = 45412608)}, 'XML::LibXML::Element' )
                      ]
                    },
                    Id => 'enterOrder'
                  }
                }
              },
              Performers => {
                Performer => [
                  'DBConnection'
                ]
              },
              Name => 'Enter Order'
            },
            {

examples/xpdl-2.0-sample/output.dd  view on Meta::CPAN

              Description => '',
              DataType => {
                BasicType => {
                  Type => 'STRING'
                }
              }
            }
          ]
        },
        Transitions => {
          Transition => [
            {
              Id => '16',
              ConnectorGraphicsInfos => {
                ConnectorGraphicsInfo => [
                  {
                    IsVisible => 1,
                    FillColor => '-1114150',
                    Coordinates => [
                      {
                        XCoordinate => '203.5',
                        YCoordinate => '122.82308197021484'
                      },
                      {
                        XCoordinate => '228.5',
                        YCoordinate => '123.2227783203125'
                      }
                    ],
                    BorderColor => '-16777216',
                    Page => '1'
                  }
                ]
              },
              To => '12',
              Quantity => 1,
              Name => '',
              From => '10'
            },
            {
              Id => '20',
              ConnectorGraphicsInfos => {
                ConnectorGraphicsInfo => [
                  {
                    IsVisible => 1,
                    FillColor => '-1114150',
                    Coordinates => [
                      {
                        XCoordinate => '464.1615295410156',
                        YCoordinate => '92.83846282958984'
                      },
                      {
                        XCoordinate => '506.0',
                        YCoordinate => '93.0'
                      },
                      {
                        XCoordinate => '507.0',
                        YCoordinate => '33.0'
                      },
                      {
                        XCoordinate => '563.5',
                        YCoordinate => '32.13414764404297'
                      }
                    ],
                    BorderColor => '-16777216',
                    Page => '1'
                  }
                ]
              },
              To => '19',
              Quantity => 1,
              Name => '',
              Condition => bless( do{\(my $o = 45430688)}, 'XML::LibXML::Element' ),
              From => '13'
            },
            {
              Id => '18',
              ConnectorGraphicsInfos => {
                ConnectorGraphicsInfo => [
                  {
                    IsVisible => 1,
                    FillColor => '-1114150',
                    Coordinates => [
                      {
                        XCoordinate => '464.5',
                        YCoordinate => '92.5'
                      },
                      {
                        XCoordinate => '506.0',
                        YCoordinate => '92.0'
                      },
                      {
                        XCoordinate => '507.0',
                        YCoordinate => '151.0'
                      },
                      {
                        XCoordinate => '576.6181030273438',
                        YCoordinate => '151.88186645507812'
                      }
                    ],
                    BorderColor => '-16777216',
                    Page => '1'
                  }
                ]
              },
              To => '14',
              Quantity => 1,
              Name => '',
              Condition => bless( do{\(my $o = 45425968)}, 'XML::LibXML::Element' ),
              From => '13'
            },
            {
              Id => '28',
              ConnectorGraphicsInfos => {
                ConnectorGraphicsInfo => [
                  {
                    IsVisible => 1,
                    FillColor => '-1114150',
                    Coordinates => [
                      {
                        XCoordinate => '619.450927734375',
                        YCoordinate => '151.95091247558594'



( run in 1.304 second using v1.01-cache-2.11-cpan-39bf76dae61 )