Package org.camunda.bpm.engine.rest.hal
Class HalVariableValue
- java.lang.Object
-
- org.camunda.bpm.engine.rest.hal.HalResource<HalVariableValue>
-
- org.camunda.bpm.engine.rest.hal.HalVariableValue
-
public class HalVariableValue extends HalResource<HalVariableValue>
- Author:
- Sebastian Menski
-
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.String
name
static HalRelation
REL_SELF
protected java.lang.String
type
protected java.lang.Object
value
protected java.util.Map<java.lang.String,java.lang.Object>
valueInfo
-
Fields inherited from class org.camunda.bpm.engine.rest.hal.HalResource
_embedded, _links, linker
-
-
Constructor Summary
Constructors Constructor Description HalVariableValue()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static HalVariableValue
fromVariableInstance(VariableInstance variableInstance)
static HalVariableValue
generateCaseExecutionVariableValue(VariableInstance variableInstance, java.lang.String caseExecutionId)
static HalVariableValue
generateCaseInstanceVariableValue(VariableInstance variableInstance, java.lang.String caseInstanceId)
static HalVariableValue
generateExecutionVariableValue(VariableInstance variableInstance, java.lang.String executionId)
static HalVariableValue
generateProcessInstanceVariableValue(VariableInstance variableInstance, java.lang.String processInstanceId)
static HalVariableValue
generateTaskVariableValue(VariableInstance variableInstance, java.lang.String taskId)
static HalVariableValue
generateVariableValue(VariableInstance variableInstance, java.lang.String variableScopeId)
java.lang.String
getName()
java.lang.String
getType()
java.lang.Object
getValue()
java.util.Map<java.lang.String,java.lang.Object>
getValueInfo()
-
Methods inherited from class org.camunda.bpm.engine.rest.hal.HalResource
addEmbedded, addEmbedded, addLink, addLink, embed, get_embedded, get_links, getEmbedded
-
-
-
-
Field Detail
-
REL_SELF
public static HalRelation REL_SELF
-
name
protected java.lang.String name
-
value
protected java.lang.Object value
-
type
protected java.lang.String type
-
valueInfo
protected java.util.Map<java.lang.String,java.lang.Object> valueInfo
-
-
Method Detail
-
generateVariableValue
public static HalVariableValue generateVariableValue(VariableInstance variableInstance, java.lang.String variableScopeId)
-
generateTaskVariableValue
public static HalVariableValue generateTaskVariableValue(VariableInstance variableInstance, java.lang.String taskId)
-
generateExecutionVariableValue
public static HalVariableValue generateExecutionVariableValue(VariableInstance variableInstance, java.lang.String executionId)
-
generateProcessInstanceVariableValue
public static HalVariableValue generateProcessInstanceVariableValue(VariableInstance variableInstance, java.lang.String processInstanceId)
-
generateCaseExecutionVariableValue
public static HalVariableValue generateCaseExecutionVariableValue(VariableInstance variableInstance, java.lang.String caseExecutionId)
-
generateCaseInstanceVariableValue
public static HalVariableValue generateCaseInstanceVariableValue(VariableInstance variableInstance, java.lang.String caseInstanceId)
-
fromVariableInstance
public static HalVariableValue fromVariableInstance(VariableInstance variableInstance)
-
getName
public java.lang.String getName()
-
getValue
public java.lang.Object getValue()
-
getType
public java.lang.String getType()
-
getValueInfo
public java.util.Map<java.lang.String,java.lang.Object> getValueInfo()
-
-