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 )