public class VariableServiceImpl extends CommonServiceImpl<VariableServiceConfiguration> implements VariableService
configuration| Constructor and Description |
|---|
VariableServiceImpl(VariableServiceConfiguration variableServiceConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
InternalVariableInstanceQuery |
createInternalVariableInstanceQuery() |
VariableInstanceEntity |
createVariableInstance(String name,
VariableType type)
Create a variable instance without setting the value on it.
|
VariableInstanceEntity |
createVariableInstance(String name,
VariableType type,
Object value) |
void |
deleteVariableInstance(VariableInstanceEntity variable) |
void |
deleteVariablesByExecutionId(String executionId) |
void |
deleteVariablesByTaskId(String taskId) |
VariableInstanceEntityManager |
getVariableInstanceEntityManager() |
void |
insertVariableInstance(VariableInstanceEntity variable) |
void |
updateVariableInstance(VariableInstanceEntity variableInstance)
Updates variable instance with the new value
|
getConfigurationclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitfindVariableInstanceByScopeIdAndScopeType, findVariableInstanceBySubScopeIdAndScopeType, findVariableInstancesByExecutionIdpublic VariableServiceImpl(VariableServiceConfiguration variableServiceConfiguration)
public InternalVariableInstanceQuery createInternalVariableInstanceQuery()
createInternalVariableInstanceQuery in interface VariableServicepublic VariableInstanceEntity createVariableInstance(String name, VariableType type, Object value)
createVariableInstance in interface VariableServicepublic VariableInstanceEntity createVariableInstance(String name, VariableType type)
VariableServiceVariableInstance.setValue(Object)
for setting the valuecreateVariableInstance in interface VariableServicename - the name of the variable to createtype - the type of the created variableVariableInstanceEntity to be usedpublic void insertVariableInstance(VariableInstanceEntity variable)
insertVariableInstance in interface VariableServicepublic void updateVariableInstance(VariableInstanceEntity variableInstance)
VariableServiceupdateVariableInstance in interface VariableServicevariableInstance - to updatepublic void deleteVariableInstance(VariableInstanceEntity variable)
deleteVariableInstance in interface VariableServicepublic void deleteVariablesByExecutionId(String executionId)
deleteVariablesByExecutionId in interface VariableServicepublic void deleteVariablesByTaskId(String taskId)
deleteVariablesByTaskId in interface VariableServicepublic VariableInstanceEntityManager getVariableInstanceEntityManager()
Copyright © 2021 Flowable. All rights reserved.