# Uses of Interface
org.flowable.cmmn.api.runtime.PlanItemInstanceTransitionBuilder

Packages that use PlanItemInstanceTransitionBuilder
Package
Description
org.flowable.cmmn.api
org.flowable.cmmn.api.runtime

- ## Uses of PlanItemInstanceTransitionBuilder in org.flowable.cmmn.api

  Methods in org.flowable.cmmn.api that return PlanItemInstanceTransitionBuilder
  Modifier and Type
  Method
  Description
  `PlanItemInstanceTransitionBuilder`
  CmmnRuntimeService.`createPlanItemInstanceTransitionBuilder(String planItemInstanceId)`

- ## Uses of PlanItemInstanceTransitionBuilder in org.flowable.cmmn.api.runtime

  Methods in org.flowable.cmmn.api.runtime that return PlanItemInstanceTransitionBuilder
  Modifier and Type
  Method
  Description
  `PlanItemInstanceTransitionBuilder`
  PlanItemInstanceTransitionBuilder.`childTaskFormVariables(Map<String,Object> variables, org.flowable.form.api.FormInfo formInfo, String outcome)`
  The form variables that should be used when creating a new 'child entity'.
  `PlanItemInstanceTransitionBuilder`
  PlanItemInstanceTransitionBuilder.`childTaskVariable(String variableName, Object variableValue)`
  Behaviors that create a new 'child entity' can take in specialized variables.
  `PlanItemInstanceTransitionBuilder`
  PlanItemInstanceTransitionBuilder.`childTaskVariables(Map<String,Object> childTaskVariables)`
  See `childTaskVariable(String, Object)`.
  `PlanItemInstanceTransitionBuilder`
  PlanItemInstanceTransitionBuilder.`formVariables(Map<String,Object> variables, org.flowable.form.api.FormInfo formInfo, String outcome)`
  The form variables that should be set before the transition is executed.
  `PlanItemInstanceTransitionBuilder`
  PlanItemInstanceTransitionBuilder.`localVariable(String variableName, Object variableValue)`
  Sets a local variable before the transition is executed.
  `PlanItemInstanceTransitionBuilder`
  PlanItemInstanceTransitionBuilder.`localVariables(Map<String,Object> localVariables)`
  See `localVariable(String, Object)`.
  `PlanItemInstanceTransitionBuilder`
  PlanItemInstanceTransitionBuilder.`transientVariable(String variableName, Object variableValue)`
  Sets a non-persisted variable before the transition is executed.
  `PlanItemInstanceTransitionBuilder`
  PlanItemInstanceTransitionBuilder.`transientVariables(Map<String,Object> transientVariables)`
  See `transientVariable(String, Object)`.
  `PlanItemInstanceTransitionBuilder`
  PlanItemInstanceTransitionBuilder.`variable(String variableName, Object variableValue)`
  Sets a variable before the transition is executed.
  `PlanItemInstanceTransitionBuilder`
  PlanItemInstanceTransitionBuilder.`variables(Map<String,Object> variables)`
  See `variable(String, Object)`.