Flowable introductory series article 70 - Introduction to JPA

1. Description You can use JPA entities as process variables, allowing you to: Update the existing JPA entity based on process variables that can be filled in the userTask or generated in the serviceTask.Reuse existing domain models without having to write explicit services to get entities and update valuesMake a decision based on the attribu ...

Posted by CaptainStarbuck on Sun, 28 Nov 2021 16:55:14 -0800

Flowable getting started series article 54 - execution listener

The execution listener allows you to execute external Java code or evaluate expressions when a specific event occurs during process execution. The events that can be captured are: Start and end a process instance.transformation.Start and end activities.Start and end a gateway.Start and end intermediate events.End the start event and start the ...

Posted by flyankur on Fri, 12 Nov 2021 15:06:22 -0800

Flowable getting started series article 45 - Web services tasks

1. Description The Web service task is used to synchronously invoke external Web services. 2. Graphical representation Web service tasks are visualized in the same way as Java service tasks. 3. XML representation To use a Web service, we need to import its operations and complex types. This can be done automatically by using the import ta ...

Posted by leocon on Thu, 04 Nov 2021 04:44:30 -0700

Flowable getting started series article 40 - gateway 02

1. Include gateway describe The inclusive gateway can be regarded as an exclusive combination and parallel gateway. As with exclusive gateways, you can define conditions for outbound sequential flows that are evaluated by included gateways. But the main difference is that the inclusive gateway can adopt multiple sequence streams, such as para ...

Posted by jim35802 on Fri, 29 Oct 2021 16:06:50 -0700

Flowable getting started series article 39 - gateway 01

The gateway is used to control the execution process (or the execution token described in BPMN 2.0). The gateway can consume or generate tokens. A gateway is graphically displayed as a diamond with an icon inside. This icon displays the type of gateway. 1. Exclusive gateway describe Exclusive gateways (also known as XOR gateways or more sp ...

Posted by cs.punk on Thu, 28 Oct 2021 16:10:45 -0700

Flowable introductory series article 29 - Activity interpretation 05

1. Message start event describe A message start event can be used to start a process instance using named information. This effectively allows us to use the message name to select the correct start event from a set of alternative start events. When deploying a process definition with one or more message initiation events, the following consi ...

Posted by paul_r on Mon, 18 Oct 2021 18:04:47 -0700

Flowable getting started series article 16 - integrating Spring 03

Spring Boot Spring Boot is an application framework. According to its website, you can easily create independent, production level spring based applications that you can "run". It needs to have its own views on the spring platform and third-party libraries, so you can start with the smallest annoyance. Most Spring Boot applications r ...

Posted by Scottya on Wed, 06 Oct 2021 11:40:16 -0700

Flowable getting started series article 12 - Flowable API 02

1. Variable Each process instance needs and uses data to perform the steps it consists of. In Flowable, this data is called variables, and they are stored in the database. When calling an external service (for example, providing input or storing the result of the service call), variables can be used in expressions (for example, selecting the c ...

Posted by nic9 on Sat, 02 Oct 2021 16:48:39 -0700