You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
An _External Worker Task_ in BPMN or CMMN is a task where the custom logic of that task is executed externally to Flowable, i.e. on another server.
8
10
When the process or case engine arrives at such a task, it will create an **external job**, which is exposed over the REST API.
9
11
Through this REST API, the job can be acquired and locked.
@@ -13,12 +15,26 @@ This project makes implementing such custom logic in .NET easy by not having the
13
15
Integrations for other languages are available, too.
14
16
15
17
This project is still a work-in-progress client, expect that the API will change.
16
-
Currently, it's a basic wrapper for the REST API's without any further services.
18
+
19
+
## Authentication
20
+
21
+
This library uses the [AuthenticationHeaderValue](https://learn.microsoft.com/en-us/dotnet/api/system.net.http.headers.authenticationheadervalue.-ctor?view=net-9.0) class to provide the authentication.
22
+
This allows to provide a `Bearer` token as well as `Basic` authentication by providing the correct parameters.
23
+
24
+
## Installation
25
+
26
+
To install the external worker library, execute the following command:
27
+
```
28
+
dotnet add package Flowable.ExternalWorkerClient
29
+
```
17
30
18
31
## Sample
19
32
20
33
### Cloud
21
34
35
+
The usage with Flowable Cloud is simpler, since everything is pre-configured.
36
+
However, it's required to either use the user credentials or to pre-configure a personal access token.
0 commit comments