Angular Bonita Rest Api Services
TypeScript
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.

README.md

@zgwnu/ng-bonita

Angular Bonita Rest Api Services developed ZGW NU to create BPM application examples.

See example at https://github.com/zgwnu/test-ng-bonita how to use this module.

Release Notes

1.0.4-alpha-1

  • All Services are Refactored to Angular HttpClient Module (@angular/common/http).

1.0.4-beta-2

1.0.4-beta-3 (pre release)

  • Minor change default Bonita Api Urls are now based on current Host (webserver)

Requirements

  • CLI: @angular/cli 1.5.0 or higher based setup
  • LIB: @angular 4.2.4 or higher
  • BONITA BPM: Community 7.4.2 (or higher, not tested on Commercial Licensed versions)

Install

NPM

npm install @zgwnu/ng-bonita --save

Contents

Angular Services based on the bonita Rest Api Documentation. See for additional info how to use the Rest Api https://documentation.bonitasoft.com/?page=_rest-api

rest-api

All basic Bonita Rest Api classes and settings that will be (re)used.

authentication

Basic Bonita BPM Rest Api login and session functionality.

bpm

Bonita BPM Services

bpm / activity

Bonita BPM Activity functionality.

bpm / case

Bonita BPM Case (process instance info, context) functionality.

bpm / data

Bonita BPM Data level functionality.

bpm / document

Bonita BPM Case Document (document create, search, get) functionality.

bpm / human-task

Bonita BPM Human Task functionality.

bpm / user-task

Bonita BPM User Task functionality.

bpm / process

Bonita BPM Process (info and instantiation) functionality.

bdm

Functionality to retrieve Business Data.

file-upload

Functionality to upload files to the Bonita server. added progress indicator functionality