Class VariableInstanceEntityManagerImpl
- java.lang.Object
-
- org.activiti.engine.impl.persistence.AbstractManager
-
- org.activiti.engine.impl.persistence.entity.AbstractEntityManager<VariableInstanceEntity>
-
- org.activiti.engine.impl.persistence.entity.VariableInstanceEntityManagerImpl
-
- All Implemented Interfaces:
EntityManager<VariableInstanceEntity>
,VariableInstanceEntityManager
public class VariableInstanceEntityManagerImpl extends AbstractEntityManager<VariableInstanceEntity> implements VariableInstanceEntityManager
-
-
Field Summary
Fields Modifier and Type Field Description protected VariableInstanceDataManager
variableInstanceDataManager
-
Fields inherited from class org.activiti.engine.impl.persistence.AbstractManager
processEngineConfiguration
-
-
Constructor Summary
Constructors Constructor Description VariableInstanceEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration, VariableInstanceDataManager variableInstanceDataManager)
-
Method Summary
-
Methods inherited from class org.activiti.engine.impl.persistence.entity.AbstractEntityManager
create, delete, delete, findById, insert, isExecutionRelatedEntityCountEnabled, isExecutionRelatedEntityCountEnabled, isExecutionRelatedEntityCountEnabledGlobally, update, update
-
Methods inherited from class org.activiti.engine.impl.persistence.AbstractManager
getAsyncExecutor, getAttachmentEntityManager, getByteArrayEntityManager, getClock, getCommandContext, getCommandExecutor, getCommentEntityManager, getDeadLetterJobEntityManager, getDeploymentEntityManager, getEventDispatcher, getEventSubscriptionEntityManager, getExecutionEntityManager, getHistoricActivityInstanceEntityManager, getHistoricDetailEntityManager, getHistoricIdentityLinkEntityManager, getHistoricProcessInstanceEntityManager, getHistoricTaskInstanceEntityManager, getHistoricVariableInstanceEntityManager, getHistoryManager, getIdentityLinkEntityManager, getJobEntityManager, getJobManager, getModelEntityManager, getProcessDefinitionEntityManager, getProcessDefinitionInfoEntityManager, getProcessEngineConfiguration, getResourceEntityManager, getSession, getSuspendedJobEntityManager, getTaskEntityManager, getTimerJobEntityManager, getVariableInstanceEntityManager
-
-
-
-
Field Detail
-
variableInstanceDataManager
protected VariableInstanceDataManager variableInstanceDataManager
-
-
Constructor Detail
-
VariableInstanceEntityManagerImpl
public VariableInstanceEntityManagerImpl(ProcessEngineConfigurationImpl processEngineConfiguration, VariableInstanceDataManager variableInstanceDataManager)
-
-
Method Detail
-
getDataManager
protected DataManager<VariableInstanceEntity> getDataManager()
- Specified by:
getDataManager
in classAbstractEntityManager<VariableInstanceEntity>
-
create
public VariableInstanceEntity create(java.lang.String name, VariableType type, java.lang.Object value)
- Specified by:
create
in interfaceVariableInstanceEntityManager
-
insert
public void insert(VariableInstanceEntity entity, boolean fireCreateEvent)
- Specified by:
insert
in interfaceEntityManager<VariableInstanceEntity>
- Overrides:
insert
in classAbstractEntityManager<VariableInstanceEntity>
-
findVariableInstancesByTaskId
public java.util.List<VariableInstanceEntity> findVariableInstancesByTaskId(java.lang.String taskId)
- Specified by:
findVariableInstancesByTaskId
in interfaceVariableInstanceEntityManager
-
findVariableInstancesByTaskIds
public java.util.List<VariableInstanceEntity> findVariableInstancesByTaskIds(java.util.Set<java.lang.String> taskIds)
- Specified by:
findVariableInstancesByTaskIds
in interfaceVariableInstanceEntityManager
-
findVariableInstancesByExecutionId
public java.util.List<VariableInstanceEntity> findVariableInstancesByExecutionId(java.lang.String executionId)
- Specified by:
findVariableInstancesByExecutionId
in interfaceVariableInstanceEntityManager
-
findVariableInstancesByExecutionIds
public java.util.List<VariableInstanceEntity> findVariableInstancesByExecutionIds(java.util.Set<java.lang.String> executionIds)
- Specified by:
findVariableInstancesByExecutionIds
in interfaceVariableInstanceEntityManager
-
findVariableInstanceByExecutionAndName
public VariableInstanceEntity findVariableInstanceByExecutionAndName(java.lang.String executionId, java.lang.String variableName)
- Specified by:
findVariableInstanceByExecutionAndName
in interfaceVariableInstanceEntityManager
-
findVariableInstancesByExecutionAndNames
public java.util.List<VariableInstanceEntity> findVariableInstancesByExecutionAndNames(java.lang.String executionId, java.util.Collection<java.lang.String> names)
- Specified by:
findVariableInstancesByExecutionAndNames
in interfaceVariableInstanceEntityManager
-
findVariableInstanceByTaskAndName
public VariableInstanceEntity findVariableInstanceByTaskAndName(java.lang.String taskId, java.lang.String variableName)
- Specified by:
findVariableInstanceByTaskAndName
in interfaceVariableInstanceEntityManager
-
findVariableInstancesByTaskAndNames
public java.util.List<VariableInstanceEntity> findVariableInstancesByTaskAndNames(java.lang.String taskId, java.util.Collection<java.lang.String> names)
- Specified by:
findVariableInstancesByTaskAndNames
in interfaceVariableInstanceEntityManager
-
delete
public void delete(VariableInstanceEntity entity, boolean fireDeleteEvent)
- Specified by:
delete
in interfaceEntityManager<VariableInstanceEntity>
- Overrides:
delete
in classAbstractEntityManager<VariableInstanceEntity>
-
createVariableDeleteEvent
protected ActivitiVariableEvent createVariableDeleteEvent(VariableInstanceEntity variableInstance)
-
deleteVariableInstanceByTask
public void deleteVariableInstanceByTask(TaskEntity task)
- Specified by:
deleteVariableInstanceByTask
in interfaceVariableInstanceEntityManager
-
getVariableInstanceDataManager
public VariableInstanceDataManager getVariableInstanceDataManager()
-
setVariableInstanceDataManager
public void setVariableInstanceDataManager(VariableInstanceDataManager variableInstanceDataManager)
-
-