| BPMN File | Score | Process | Complexity | Nodes | Service | Script | User | Gateways | Events | Timer | Cancel | Comp | Cond | Trans | Java |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| payment_process.bpmn | 52 | Payment process | Medium | 11 | 2 | 0 | 1 | 3 | 1 | 0 | 0 | 0 | 0 | 0 | 1 |
| complete-user-tasks.bpmn | 16 | Complete Tasks Process | Simple | 5 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Java Delegate | Used In | Plain Java Worker | Spring Boot Worker |
|---|---|---|---|
| CAMUNDA | β | β | |
| customerCreditHandling | payment_process.bpmnβCharge customer credit | β | β |
| Category | Count | Description |
|---|---|---|
| Plain Java Individual JARs | 0 | None generated |
| Spring Boot Individual JARs | 0 | None generated |
| Plain Java Group JAR | 0 | None generated |
| Spring Boot Group JAR | 0 | None generated |
| ScriptWorker Individual JARs | 0 | None generated |
| TOTAL JARs | 0 | All JAR files generated |
Note: All BPMN nodes are listed.
| BPMN File Name | Score | Source Node | Source ID | Source Type | Migrated Node | Migrated ID | Migrated Type | Status |
|---|---|---|---|---|---|---|---|---|
| payment_process.bpmn | 52 | Payment requested | PaymentRequestedStartEvent | Start | Payment requested | PaymentRequestedStartEvent | Start | β Preserved |
| Credit sufficient? | CreditSufficientGateway | Exclusive Gateway | Credit sufficient? | CreditSufficientGateway | Exclusive Gateway | β Preserved | ||
| Gateway_1ae636o | Exclusive Gateway | Gateway_1ae636o | Exclusive Gateway | β Preserved | ||||
| Payment completed | PaymentCompletedEndEvent | End | Payment completed | PaymentCompletedEndEvent | End | β Preserved | ||
| Charge customer credit | ChargeCustomerCreditTask | Service Task | Charge customer credit | ChargeCustomerCreditTask | Service Task | β Preserved | ||
| Charge credit card | ChargeCreditCardTask | Service Task | Charge credit card | ChargeCreditCardTask | Service Task | β Preserved | ||
| Invalid expiry date | InvalidExpiryDateBoundaryEvent | Boundary Event | Invalid expiry date | InvalidExpiryDateBoundaryEvent | Boundary Event | β Preserved | ||
| Error resolved? | ErrorResolvedGateway | Exclusive Gateway | Error resolved? | ErrorResolvedGateway | Exclusive Gateway | β Preserved | ||
| Payment failed | PaymentFailedEndEvent | End | Payment failed | PaymentFailedEndEvent | End | β Preserved | ||
| Check payment data | CheckPaymentDataTask | User Task | Check payment data | CheckPaymentDataTask | User Task | β Preserved | ||
| no credit card payment required | NoCreditCardPaymentRequiredEvent | Intermediate Throw | no credit card payment required | NoCreditCardPaymentRequiredEvent | Intermediate Throw | β Preserved | ||
| complete-user-tasks.bpmn | 16 | User tasks completed | Event_0gh9k10 | End | User tasks completed | Event_0gh9k10 | End | β Preserved |
| Get some user tasks | Activity_1eup5j9 | Service Task | Get some user tasks | Activity_1eup5j9 | Service Task | β Preserved | ||
| Every hour | StartEvent_1 | Start | Every hour | StartEvent_1 | Start | β Preserved | ||
| Complete user tasks | Activity_1ayojby | Service Task | Complete user tasks | Activity_1ayojby | Service Task | β Preserved | ||
| TextAnnotation_1xj83is | textAnnotation | TextAnnotation_1xj83is | textAnnotation | β Preserved | ||||
| TOTAL NODES ANALYZED: | 16 | |||||||
| Source Nodes: 16 β Migrated Nodes: 16 | Diff: 0 | |||||||
| S.No | Java Delegate | Used In Task | Plain Java Workers | Spring Boot Workers |
|---|---|---|---|---|
| 1 | customerCreditHandling | Charge customer credit | β | β |
| Task ID | Task Name | Has Form |
|---|---|---|
| CheckPaymentDataTask | Check payment data | β No |
| # | Parent | Node ID | Node Name | Original Type | Converted Type | Status |
|---|---|---|---|---|---|---|
| 1 | -- (Start) | PaymentRequestedStartEvent | Payment requested | Start | Start | β Success |
| 2 | -- (Start) | CreditSufficientGateway | Credit sufficient? | Exclusive Gateway | Exclusive Gateway | β Success |
| 3 | -- (Start) | Gateway_1ae636o | Exclusive Gateway | Exclusive Gateway | β Success | |
| 4 | -- (Start) | PaymentCompletedEndEvent | Payment completed | End | End | β Success |
| 5 | -- (Start) | ChargeCustomerCreditTask | Charge customer credit | Service Task | Service Task | β Success |
| 6 | -- (Start) | ChargeCreditCardTask | Charge credit card | Service Task | Service Task | β Success |
| 7 | -- (Start) | InvalidExpiryDateBoundaryEvent | Invalid expiry date | Boundary Event | Boundary Event | β Success |
| 8 | -- (Start) | ErrorResolvedGateway | Error resolved? | Exclusive Gateway | Exclusive Gateway | β Success |
| 9 | -- (Start) | PaymentFailedEndEvent | Payment failed | End | End | β Success |
| 10 | -- (Start) | CheckPaymentDataTask | Check payment data | User Task | User Task | β Success |
| 11 | -- (Start) | NoCreditCardPaymentRequiredEvent | no credit card payment required | Intermediate Throw | Intermediate Throw | β Success |
| # | Parent | Node ID | Node Name | Original Type | Converted Type | Status |
|---|---|---|---|---|---|---|
| 1 | -- (Start) | Event_0gh9k10 | User tasks completed | End | End | β Success |
| 2 | -- (Start) | Activity_1eup5j9 | Get some user tasks | Service Task | Service Task | β Success |
| 3 | -- (Start) | StartEvent_1 | Every hour | Start | Start | β Success |
| 4 | -- (Start) | Activity_1ayojby | Complete user tasks | Service Task | Service Task | β Success |
| 5 | -- (Start) | TextAnnotation_1xj83is | textAnnotation | textAnnotation | β Success |
π‘ All links are to the official Camunda 8.9 documentation. For the most up-to-date information, please refer to the official documentation.