Class BaseHumanTaskLifeCycle

java.lang.Object
org.jbpm.process.instance.impl.humantask.BaseHumanTaskLifeCycle
All Implemented Interfaces:
LifeCycle<Map<String,Object>>

public class BaseHumanTaskLifeCycle extends Object implements LifeCycle<Map<String,Object>>
Base life cycle definition for human tasks. It comes with following phases
  • Active
  • Claim
  • Release
  • Complete
  • Skip
  • Abort
At the beginning human task enters
 Active
 
phase. From there it can go to
  • Claim
  • Complete
  • Skip
  • Abort
at any time. At each phase data can be associated and by that set on work item.