Class VariableUtil
java.lang.Object
org.camunda.bpm.engine.impl.core.variable.VariableUtil
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final CommandLoggerstatic final CoreLoggerstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidcheckJavaSerialization(String variableName, TypedValue value) findBatchVariablesSerialized(String batchId, CommandContext commandContext) protected static TypedValuegetSerializedValue(VariableInstanceEntity variableInstanceEntity) static booleanChecks, if Java serialization will be used and if it is allowed to be used.static voidsetVariableByBatchId(String batchId, String variableName, Object variableValue) static voidsetVariables(Map<String, ?> variables, VariableUtil.SetVariableFunction setVariableFunction) static voidsetVariablesByBatchId(Map<String, ?> variables, String batchId) protected static Collector<VariableInstanceEntity,?, Map<String, TypedValue>>
-
Field Details
-
CMD_LOGGER
-
CORE_LOGGER
-
ERROR_MSG
- See Also:
-
-
Constructor Details
-
VariableUtil
public VariableUtil()
-
-
Method Details
-
isJavaSerializationProhibited
Checks, if Java serialization will be used and if it is allowed to be used.- Parameters:
value-
-
checkJavaSerialization
-
setVariables
public static void setVariables(Map<String, ?> variables, VariableUtil.SetVariableFunction setVariableFunction) -
setVariablesByBatchId
-
setVariableByBatchId
-
findBatchVariablesSerialized
public static Map<String,?> findBatchVariablesSerialized(String batchId, CommandContext commandContext) -
variablesCollector
-
getSerializedValue
-