public class VariableInstanceEntityManagerImpl extends AbstractEntityManager<VariableInstanceEntity> implements VariableInstanceEntityManager
Modifier and Type | Field and Description |
---|---|
protected VariableInstanceDataManager |
variableInstanceDataManager |
processEngineConfiguration
Constructor and Description |
---|
VariableInstanceEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration,
VariableInstanceDataManager variableInstanceDataManager) |
create, delete, delete, findById, insert, insert, update, update
getAsyncExecutor, getAttachmentEntityManager, getByteArrayEntityManager, getClock, getCommandContext, getCommandExecutor, getCommentEntityManager, getDeploymentEntityManager, getEventDispatcher, getEventSubscriptionEntityManager, getExecutionEntityManager, getGroupEntityManager, getHistoricActivityInstanceEntityManager, getHistoricDetailEntityManager, getHistoricIdentityLinkEntityManager, getHistoricProcessInstanceEntityManager, getHistoricTaskInstanceEntityManager, getHistoricVariableInstanceEntityManager, getHistoryManager, getIdentityInfoEntityManager, getIdentityLinkEntityManager, getJobEntityManager, getJobExecutor, getMembershipEntityManager, getModelEntityManager, getProcessDefinitionEntityManager, getProcessDefinitionInfoEntityManager, getProcessEngineConfiguration, getResourceEntityManager, getSession, getTaskEntityManager, getUserIdentityEntityManager, getVariableInstanceEntityManager
protected VariableInstanceDataManager variableInstanceDataManager
public VariableInstanceEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration, VariableInstanceDataManager variableInstanceDataManager)
protected DataManager<VariableInstanceEntity> getDataManager()
getDataManager
in class AbstractEntityManager<VariableInstanceEntity>
public VariableInstanceEntity create(String name, VariableType type, Object value)
create
in interface VariableInstanceEntityManager
public VariableInstanceEntity createAndInsert(String name, VariableType type, Object value)
createAndInsert
in interface VariableInstanceEntityManager
public List<VariableInstanceEntity> findVariableInstancesByTaskId(String taskId)
findVariableInstancesByTaskId
in interface VariableInstanceEntityManager
public Collection<VariableInstanceEntity> findVariableInstancesByExecutionId(String executionId)
findVariableInstancesByExecutionId
in interface VariableInstanceEntityManager
public VariableInstanceEntity findVariableInstanceByExecutionAndName(String executionId, String variableName)
findVariableInstanceByExecutionAndName
in interface VariableInstanceEntityManager
public List<VariableInstanceEntity> findVariableInstancesByExecutionAndNames(String executionId, Collection<String> names)
findVariableInstancesByExecutionAndNames
in interface VariableInstanceEntityManager
public VariableInstanceEntity findVariableInstanceByTaskAndName(String taskId, String variableName)
findVariableInstanceByTaskAndName
in interface VariableInstanceEntityManager
public List<VariableInstanceEntity> findVariableInstancesByTaskAndNames(String taskId, Collection<String> names)
findVariableInstancesByTaskAndNames
in interface VariableInstanceEntityManager
public void delete(VariableInstanceEntity entity, boolean fireDeleteEvent)
delete
in interface EntityManager<VariableInstanceEntity>
delete
in class AbstractEntityManager<VariableInstanceEntity>
public void deleteVariableInstanceByTask(TaskEntity task)
deleteVariableInstanceByTask
in interface VariableInstanceEntityManager
public VariableInstanceDataManager getVariableInstanceDataManager()
public void setVariableInstanceDataManager(VariableInstanceDataManager variableInstanceDataManager)
Copyright © 2015 Alfresco. All rights reserved.