org.camunda.bpm.engine.runtime
Interface VariableInstance

All Superinterfaces:
CoreVariableInstance, PersistentVariableInstance
All Known Implementing Classes:
VariableInstanceEntity

public interface VariableInstance
extends PersistentVariableInstance

A VariableInstance represents a variable in the execution of a process instance.

Author:
roman.smirnov

Method Summary
 String getActivityInstanceId()
          Returns the corresponding activity instance id.
 String getCaseExecutionId()
          Returns the corresponding case execution id.
 String getCaseInstanceId()
          Returns the corresponding case instance id.
 String getExecutionId()
          Returns the corresponding execution id.
 String getId()
           
 String getProcessInstanceId()
          Returns the corresponding process instance id.
 String getTaskId()
          Returns the corresponding task id.
 
Methods inherited from interface org.camunda.bpm.engine.delegate.PersistentVariableInstance
getErrorMessage, getSerializedValue, getTypeName, getValueTypeName, storesCustomObjects
 
Methods inherited from interface org.camunda.bpm.engine.delegate.CoreVariableInstance
getName, getValue
 

Method Detail

getId

String getId()
Returns:
the Id of this variable instance

getProcessInstanceId

String getProcessInstanceId()
Returns the corresponding process instance id.


getExecutionId

String getExecutionId()
Returns the corresponding execution id.


getCaseInstanceId

String getCaseInstanceId()
Returns the corresponding case instance id.


getCaseExecutionId

String getCaseExecutionId()
Returns the corresponding case execution id.


getTaskId

String getTaskId()
Returns the corresponding task id.


getActivityInstanceId

String getActivityInstanceId()
Returns the corresponding activity instance id.



Copyright © 2014 camunda services GmbH. All Rights Reserved.