Package org.kie.api.event.usertask

# Interface UserTaskVariableEvent

All Superinterfaces:
  `KieRuntimeEvent`, `UserTaskEvent`

public interface UserTaskVariableEvent extends UserTaskEvent

- ## Nested Class Summary

  Nested Classes
  Modifier and Type
  Interface
  Description
  `static enum`
  `UserTaskVariableEvent.VariableEventType`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `Object`
  `getNewValue()`
  `Object`
  `getOldValue()`
  `String`
  `getVariableName()`
  `UserTaskVariableEvent.VariableEventType`
  `getVariableType()`

  ### Methods inherited from interface org.kie.api.event.KieRuntimeEvent

  `getKieRuntime`

  ### Methods inherited from interface org.kie.api.event.usertask.UserTaskEvent

  `getEventDate, getEventUser, getNodeInstance, getProcessInstance, getUserTaskDefinitionId, getUserTaskId, getWorkItem`

- ## Method Details

  - ### getVariableName

    String getVariableName()

  - ### getOldValue

    Object getOldValue()

  - ### getNewValue

    Object getNewValue()

  - ### getVariableType

    UserTaskVariableEvent.VariableEventType getVariableType()