public class VariableInstanceEntityManagerImpl extends AbstractServiceEngineEntityManager<VariableServiceConfiguration,VariableInstanceEntity,VariableInstanceDataManager> implements VariableInstanceEntityManager
serviceConfigurationdataManager, engineType| Constructor and Description |
|---|
VariableInstanceEntityManagerImpl(VariableServiceConfiguration variableServiceConfiguration,
VariableInstanceDataManager variableInstanceDataManager) |
| Modifier and Type | Method and Description |
|---|---|
VariableInstanceEntity |
create(String name,
VariableType type)
Create a variable instance without setting the value on it.
|
VariableInstanceEntity |
create(String name,
VariableType type,
Object value) |
InternalVariableInstanceQuery |
createInternalVariableInstanceQuery() |
void |
delete(VariableInstanceEntity entity,
boolean fireDeleteEvent) |
void |
deleteByScopeIdAndScopeType(String scopeId,
String scopeType) |
void |
deleteByScopeIdAndScopeTypes(String scopeId,
Collection<String> scopeTypes) |
void |
deleteBySubScopeIdAndScopeTypes(String subScopeId,
Collection<String> scopeTypes) |
void |
deleteVariablesByExecutionId(String executionId) |
void |
deleteVariablesByTaskId(String taskId) |
getClock, getEventDispatcher, getServiceConfigurationcreate, createEntityEvent, delete, delete, findById, fireEntityDeletedEvent, fireEntityInsertedEvent, fireEntityUpdatedEvent, getDataManager, insert, insert, setDataManager, update, updatepublic VariableInstanceEntityManagerImpl(VariableServiceConfiguration variableServiceConfiguration, VariableInstanceDataManager variableInstanceDataManager)
public VariableInstanceEntity create(String name, VariableType type, Object value)
create in interface VariableInstanceEntityManagerpublic VariableInstanceEntity create(String name, VariableType type)
VariableInstanceEntityManagerVariableInstance.setValue(Object)
for setting the valuecreate in interface VariableInstanceEntityManagername - the name of the variable to createtype - the type of the created variableVariableInstanceEntity to be usedpublic InternalVariableInstanceQuery createInternalVariableInstanceQuery()
createInternalVariableInstanceQuery in interface VariableInstanceEntityManagerpublic void delete(VariableInstanceEntity entity, boolean fireDeleteEvent)
delete in interface EntityManager<VariableInstanceEntity>delete in class AbstractEntityManager<VariableInstanceEntity,VariableInstanceDataManager>public void deleteVariablesByTaskId(String taskId)
deleteVariablesByTaskId in interface VariableInstanceEntityManagerpublic void deleteVariablesByExecutionId(String executionId)
deleteVariablesByExecutionId in interface VariableInstanceEntityManagerpublic void deleteByScopeIdAndScopeType(String scopeId, String scopeType)
deleteByScopeIdAndScopeType in interface VariableInstanceEntityManagerpublic void deleteByScopeIdAndScopeTypes(String scopeId, Collection<String> scopeTypes)
deleteByScopeIdAndScopeTypes in interface VariableInstanceEntityManagerpublic void deleteBySubScopeIdAndScopeTypes(String subScopeId, Collection<String> scopeTypes)
deleteBySubScopeIdAndScopeTypes in interface VariableInstanceEntityManagerCopyright © 2021 Flowable. All rights reserved.