org.camunda.bpm.engine.impl.persistence.entity
Class CommentManager

java.lang.Object
  extended by org.camunda.bpm.engine.impl.persistence.AbstractManager
      extended by org.camunda.bpm.engine.impl.persistence.AbstractHistoricManager
          extended by org.camunda.bpm.engine.impl.persistence.entity.CommentManager
All Implemented Interfaces:
Session

public class CommentManager
extends AbstractHistoricManager

Author:
Tom Baeyens

Field Summary
 
Fields inherited from class org.camunda.bpm.engine.impl.persistence.AbstractHistoricManager
historyLevel, isHistoryEnabled, isHistoryLevelFullEnabled, LOG
 
Constructor Summary
CommentManager()
           
 
Method Summary
 void delete(DbEntity dbEntity)
           
protected  void deleteComments(Map<String,Object> parameters)
           
 void deleteCommentsByProcessInstanceIds(List<String> processInstanceIds)
           
 void deleteCommentsByTaskCaseInstanceIds(List<String> caseInstanceIds)
           
 void deleteCommentsByTaskId(String taskId)
           
 void deleteCommentsByTaskProcessInstanceIds(List<String> processInstanceIds)
           
 CommentEntity findCommentByTaskIdAndCommentId(String taskId, String commentId)
           
 List<Comment> findCommentsByProcessInstanceId(String processInstanceId)
           
 List<Comment> findCommentsByTaskId(String taskId)
           
 List<Event> findEventsByTaskId(String taskId)
           
 void insert(DbEntity dbEntity)
           
 
Methods inherited from class org.camunda.bpm.engine.impl.persistence.AbstractHistoricManager
checkHistoryEnabled, isHistoryEnabled, isHistoryLevelFullEnabled
 
Methods inherited from class org.camunda.bpm.engine.impl.persistence.AbstractManager
checkAuthorization, close, configureQuery, deleteAuthorizations, deleteAuthorizationsForGroup, deleteAuthorizationsForUser, deleteDefaultAuthorizations, flush, getAttachmentManager, getAuthorizationManager, getBatchManager, getByteArrayManager, getCaseDefinitionManager, getCaseExecutionManager, getCaseInstanceManager, getCommandContext, getCurrentAuthentication, getDbEntityManager, getDbSqlSession, getDecisionDefinitionManager, getDecisionRequirementsDefinitionManager, getDeploymentManager, getEventSubscriptionManager, getHistoricActivityInstanceManager, getHistoricBatchManager, getHistoricCaseActivityInstanceManager, getHistoricCaseInstanceManager, getHistoricDecisionInstanceManager, getHistoricDetailManager, getHistoricExternalTaskLogManager, getHistoricIdentityLinkManager, getHistoricIncidentManager, getHistoricJobLogManager, getHistoricProcessInstanceManager, getHistoricReportManager, getHistoricTaskInstanceManager, getHistoricVariableInstanceManager, getIdentityInfoManager, getIdentityLinkManager, getJobDefinitionManager, getJobManager, getProcessDefinitionManager, getProcessInstanceManager, getResourceAuthorizationProvider, getResourceManager, getSession, getTaskManager, getTaskReportManager, getTenantManager, getUserOperationLogManager, getVariableInstanceManager, isAuthorizationEnabled, saveDefaultAuthorizations
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CommentManager

public CommentManager()
Method Detail

delete

public void delete(DbEntity dbEntity)
Overrides:
delete in class AbstractManager

insert

public void insert(DbEntity dbEntity)
Overrides:
insert in class AbstractManager

findCommentsByTaskId

public List<Comment> findCommentsByTaskId(String taskId)

findEventsByTaskId

public List<Event> findEventsByTaskId(String taskId)

deleteCommentsByTaskId

public void deleteCommentsByTaskId(String taskId)

deleteCommentsByProcessInstanceIds

public void deleteCommentsByProcessInstanceIds(List<String> processInstanceIds)

deleteCommentsByTaskProcessInstanceIds

public void deleteCommentsByTaskProcessInstanceIds(List<String> processInstanceIds)

deleteCommentsByTaskCaseInstanceIds

public void deleteCommentsByTaskCaseInstanceIds(List<String> caseInstanceIds)

deleteComments

protected void deleteComments(Map<String,Object> parameters)

findCommentsByProcessInstanceId

public List<Comment> findCommentsByProcessInstanceId(String processInstanceId)

findCommentByTaskIdAndCommentId

public CommentEntity findCommentByTaskIdAndCommentId(String taskId,
                                                     String commentId)


Copyright © 2017 camunda services GmbH. All rights reserved.