Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/iushi6/quarkus-process-decision-drl

Quarkus Application with BPMN , DMN and DRL configuration, "Scenario based": Expense Vaidation by Consent.
https://github.com/iushi6/quarkus-process-decision-drl

bpmn dmn drools-rule-engine java quarkus quarkus-example quarkus-maven

Last synced: 3 months ago
JSON representation

Quarkus Application with BPMN , DMN and DRL configuration, "Scenario based": Expense Vaidation by Consent.

Awesome Lists containing this project

README

        

#Quarkus Application with BPMN , DMN and DRL configuration
" Application to Validate Expense "
**Detailed Description :**

JAVA Files :
----------------------------------------------------------------
- Item.java
- ItemService.java
- MotherConsent.java
- FatherConsent.java
- ExpenseValidationService.java

Resource Files :
----------------------------------------------------------------
- ConsentValidation.dmn
- Expense-detail.bpmn
- ExpenseValidationService.drl

What we have ?
-----------------------------------------------------------------
- Start event
- Get Item Details (Service Task)
- Expense Validation DRL (DRL)
- Decision (Exclusive Gateway)
- Consent Validation DML (DML)
- Buy or not (Script Task)
- End Event

PROCESS ------>
------------------------------------------------------------------------------------------------------------

![Screenshot from 2024-06-25 18-16-30](https://github.com/iushi6/Quarkus-process-decision-drl/assets/121929302/52d7145e-d96e-43e8-ba2a-771df04ccbe4)