CaseFabric Reference Guide

CaseFabric Reference Guide

  • Overview
  • Getting Started
  • CMMN
  • CaseFabric IDE
  • CaseFabric Engine
  • Extensions
  • API Reference
  • Releases

›Releases

Overview

  • CaseFabric
  • A short introduction
  • Product Overview

Getting Started

  • Introducing CaseFabric Demo
  • Generic UI
  • How to use task UI rendering
  • Two business applications
  • Obtaining CaseFabric Demo

Some CMMN

  • What is CMMN
  • Modelling the Case Plan
  • Modelling the Case File
  • Modelling the Case Team
  • Other things to model

CaseFabric IDE

  • An IDE?
  • Designing
  • Tasks and Parameters
  • Expressions
  • Deploying
  • Debugging

CaseFabric Engine

  • The CaseFabric Engine
  • Authentication
  • Authorization
  • Pictorial overview
  • Configuration
  • Logging
  • Repository

Extensions

  • Do we need extensions?
  • Fault Handling
  • Workflow
  • Business Identifiers

API Reference

  • Introducing the API
  • Joining the platform
  • Start a Case
  • Case Team membership
  • Executing the case
  • Retrieving cases and tasks
  • Casefile requests

Releases

  • Overview
  • 1.1.34
  • 1.1.33
  • 1.1.32
  • 1.1.31
  • 1.1.30
  • 1.1.29
  • 1.1.28
  • 1.1.27
  • 1.1.26
  • 1.1.25
  • 1.1.24
  • 1.1.23
  • 1.1.22
  • 1.1.21
  • 1.1.20
  • 1.1.19
  • 1.1.18
  • 1.1.17
  • 1.1.16
  • 1.1.15
  • 1.1.14
  • 1.1.13
  • 1.1.12
  • 1.1.11
  • 1.1.10
  • 1.1.9
  • 1.1.8
  • 1.1.7
  • 1.1.6
  • 1.1.5
  • 1.1.4
  • 1.1.3
  • 1.1.2
  • 1.1.1
  • 1.1.0

Cafienne Engine Release 1.1.5

Housekeeping Release

This release holds a few house keeping topics.

Persistent timer events

Up until release 1.1.4, if the case model had scheduled timer events, and the case engine was restarted, the scheduled timer events would no longer be triggered, as the schedule was not persisted. This has been fixed through a new Timer Service actor that uses snapshot storage for timer events.

Further refinement in sentry evaluation

In release 1.1.4, the implementation of the repetition rule has undergone an initial refactoring. The basic infrastructure for store and execution entry and exit criteria has now undergone a major change leading to a more precise and performing implementation that keeps track of the criteria at plan item level, instead of at the surrounding stage.

Preparation for upcoming Case Team authorizations

This release also holds a migration of the projection database in order to prepare for the upcoming changes in the authorization model of Cafienne Engine. Until release 1.1.4, if a case instance is created with a case team holding members that do not have an explicit case role assigned, those members are not filled in the case team member instance table in the projection database. When release 1.1.5 is started for the first time, the projection for case team is rebuild by removing the CaseProjectionWriter offset from the database. The engine then will take some time to rebuild the query db case team tables and insert case team members also when the member does not have an explicit role in the case team.

Tickets closed

TicketDescription
#88Swagger documentation of repository/deploy is incorrect
← 1.1.61.1.4 →
  • Housekeeping Release
  • Persistent timer events
  • Further refinement in sentry evaluation
  • Preparation for upcoming Case Team authorizations
  • Tickets closed