Interface VariableInstance

All Superinterfaces:
Entity, HasRevision, ValueFields
All Known Subinterfaces:
VariableInstanceEntity
All Known Implementing Classes:
TransientVariableInstance, VariableInstanceEntityImpl

@Internal public interface VariableInstance extends ValueFields, Entity, HasRevision
Generic variable class that can be reused for Activiti 6 and 5 engine
  • Method Details

    • setName

      void setName(String name)
    • setProcessInstanceId

      void setProcessInstanceId(String processInstanceId)
    • setExecutionId

      void setExecutionId(String executionId)
    • getValue

      Object getValue()
    • setValue

      void setValue(Object value)
    • getTypeName

      String getTypeName()
    • setTypeName

      void setTypeName(String typeName)
    • getProcessInstanceId

      String getProcessInstanceId()
      Specified by:
      getProcessInstanceId in interface ValueFields
      Returns:
      the process instance id of the variable
    • getTaskId

      String getTaskId()
      Specified by:
      getTaskId in interface ValueFields
      Returns:
      the task id of the variable
    • setTaskId

      void setTaskId(String taskId)
    • getExecutionId

      String getExecutionId()
      Specified by:
      getExecutionId in interface ValueFields
      Returns:
      the execution id of the variable