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(java.lang.String processInstanceId)voiddeleteCommentsByTaskId(java.lang.String taskId)CommentfindComment(java.lang.String commentId)java.util.List<Comment>findCommentsByProcessInstanceId(java.lang.String processInstanceId)java.util.List<Comment>findCommentsByProcessInstanceId(java.lang.String processInstanceId, java.lang.String type)java.util.List<Comment>findCommentsByTaskId(java.lang.String taskId)java.util.List<Comment>findCommentsByTaskIdAndType(java.lang.String taskId, java.lang.String type)java.util.List<Comment>findCommentsByType(java.lang.String type)EventfindEvent(java.lang.String commentId)java.util.List<Event>findEventsByProcessInstanceId(java.lang.String processInstanceId)java.util.List<Event>findEventsByTaskId(java.lang.String taskId)java.lang.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 java.lang.Class<? extends CommentEntity> getManagedEntityClass()
- Specified by:
getManagedEntityClassin classAbstractDataManager<CommentEntity>
-
create
public CommentEntity create()
- Specified by:
createin interfaceDataManager<CommentEntity>
-
findCommentsByTaskId
public java.util.List<Comment> findCommentsByTaskId(java.lang.String taskId)
- Specified by:
findCommentsByTaskIdin interfaceCommentDataManager
-
findCommentsByTaskIdAndType
public java.util.List<Comment> findCommentsByTaskIdAndType(java.lang.String taskId, java.lang.String type)
- Specified by:
findCommentsByTaskIdAndTypein interfaceCommentDataManager
-
findCommentsByType
public java.util.List<Comment> findCommentsByType(java.lang.String type)
- Specified by:
findCommentsByTypein interfaceCommentDataManager
-
findEventsByTaskId
public java.util.List<Event> findEventsByTaskId(java.lang.String taskId)
- Specified by:
findEventsByTaskIdin interfaceCommentDataManager
-
findEventsByProcessInstanceId
public java.util.List<Event> findEventsByProcessInstanceId(java.lang.String processInstanceId)
- Specified by:
findEventsByProcessInstanceIdin interfaceCommentDataManager
-
deleteCommentsByTaskId
public void deleteCommentsByTaskId(java.lang.String taskId)
- Specified by:
deleteCommentsByTaskIdin interfaceCommentDataManager
-
deleteCommentsByProcessInstanceId
public void deleteCommentsByProcessInstanceId(java.lang.String processInstanceId)
- Specified by:
deleteCommentsByProcessInstanceIdin interfaceCommentDataManager
-
findCommentsByProcessInstanceId
public java.util.List<Comment> findCommentsByProcessInstanceId(java.lang.String processInstanceId)
- Specified by:
findCommentsByProcessInstanceIdin interfaceCommentDataManager
-
findCommentsByProcessInstanceId
public java.util.List<Comment> findCommentsByProcessInstanceId(java.lang.String processInstanceId, java.lang.String type)
- Specified by:
findCommentsByProcessInstanceIdin interfaceCommentDataManager
-
findComment
public Comment findComment(java.lang.String commentId)
- Specified by:
findCommentin interfaceCommentDataManager
-
findEvent
public Event findEvent(java.lang.String commentId)
- Specified by:
findEventin interfaceCommentDataManager
-
-