Class MybatisCommentDataManager
- java.lang.Object
-
- org.activiti.engine.impl.persistence.AbstractManager
-
- org.activiti.engine.impl.persistence.entity.data.AbstractDataManager<CommentEntity>
-
- org.activiti.engine.impl.persistence.entity.data.impl.MybatisCommentDataManager
-
- All Implemented Interfaces:
CommentDataManager,DataManager<CommentEntity>
public class MybatisCommentDataManager extends AbstractDataManager<CommentEntity> implements CommentDataManager
-
-
Field Summary
-
Fields inherited from class org.activiti.engine.impl.persistence.AbstractManager
processEngineConfiguration
-
-
Constructor Summary
Constructors Constructor Description MybatisCommentDataManager(ProcessEngineConfigurationImpl processEngineConfiguration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CommentEntitycreate()voiddeleteCommentsByProcessInstanceId(String processInstanceId)voiddeleteCommentsByTaskId(String taskId)CommentfindComment(String commentId)List<Comment>findCommentsByProcessInstanceId(String processInstanceId)List<Comment>findCommentsByProcessInstanceId(String processInstanceId, String type)List<Comment>findCommentsByTaskId(String taskId)List<Comment>findCommentsByTaskIdAndType(String taskId, String type)List<Comment>findCommentsByType(String type)EventfindEvent(String commentId)List<Event>findEventsByProcessInstanceId(String processInstanceId)List<Event>findEventsByTaskId(String taskId)Class<? extends CommentEntity>getManagedEntityClass()-
Methods inherited from class org.activiti.engine.impl.persistence.entity.data.AbstractDataManager
delete, delete, findById, getDbSqlSession, getEntity, getEntityCache, getList, getListFromCache, getManagedEntitySubClasses, insert, 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
-
-
-
-
Constructor Detail
-
MybatisCommentDataManager
public MybatisCommentDataManager(ProcessEngineConfigurationImpl processEngineConfiguration)
-
-
Method Detail
-
getManagedEntityClass
public Class<? extends CommentEntity> getManagedEntityClass()
- Specified by:
getManagedEntityClassin classAbstractDataManager<CommentEntity>
-
create
public CommentEntity create()
- Specified by:
createin interfaceDataManager<CommentEntity>
-
findCommentsByTaskId
public List<Comment> findCommentsByTaskId(String taskId)
- Specified by:
findCommentsByTaskIdin interfaceCommentDataManager
-
findCommentsByTaskIdAndType
public List<Comment> findCommentsByTaskIdAndType(String taskId, String type)
- Specified by:
findCommentsByTaskIdAndTypein interfaceCommentDataManager
-
findCommentsByType
public List<Comment> findCommentsByType(String type)
- Specified by:
findCommentsByTypein interfaceCommentDataManager
-
findEventsByTaskId
public List<Event> findEventsByTaskId(String taskId)
- Specified by:
findEventsByTaskIdin interfaceCommentDataManager
-
findEventsByProcessInstanceId
public List<Event> findEventsByProcessInstanceId(String processInstanceId)
- Specified by:
findEventsByProcessInstanceIdin interfaceCommentDataManager
-
deleteCommentsByTaskId
public void deleteCommentsByTaskId(String taskId)
- Specified by:
deleteCommentsByTaskIdin interfaceCommentDataManager
-
deleteCommentsByProcessInstanceId
public void deleteCommentsByProcessInstanceId(String processInstanceId)
- Specified by:
deleteCommentsByProcessInstanceIdin interfaceCommentDataManager
-
findCommentsByProcessInstanceId
public List<Comment> findCommentsByProcessInstanceId(String processInstanceId)
- Specified by:
findCommentsByProcessInstanceIdin interfaceCommentDataManager
-
findCommentsByProcessInstanceId
public List<Comment> findCommentsByProcessInstanceId(String processInstanceId, String type)
- Specified by:
findCommentsByProcessInstanceIdin interfaceCommentDataManager
-
findComment
public Comment findComment(String commentId)
- Specified by:
findCommentin interfaceCommentDataManager
-
findEvent
public Event findEvent(String commentId)
- Specified by:
findEventin interfaceCommentDataManager
-
-