The following API methods exists
- start case instance
- Life cycle operations (Plan items): all operations should have a "no-args" variant and one with variables. e.g. complete(caseExecutionId) and complete(caseExecutionId, variables). close(..) does not allow to provide variables since it essentially removes the case instance from runtime.
- set, read and remove variables
- the CMMN reference documentation is changed to non-fluent methods as far as possible and a section on "fluent vs non-fluent" exists