Class AttachmentManager
- java.lang.Object
- 
- org.camunda.bpm.engine.impl.persistence.AbstractManager
- 
- org.camunda.bpm.engine.impl.persistence.AbstractHistoricManager
- 
- org.camunda.bpm.engine.impl.persistence.entity.AttachmentManager
 
 
 
- 
- All Implemented Interfaces:
- Session
 
 public class AttachmentManager extends AbstractHistoricManager - Author:
- Tom Baeyens
 
- 
- 
Field Summary- 
Fields inherited from class org.camunda.bpm.engine.impl.persistence.AbstractHistoricManagerhistoryLevel, isHistoryEnabled, isHistoryLevelFullEnabled, LOG
 
- 
 - 
Constructor SummaryConstructors Constructor Description AttachmentManager()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddRemovalTimeToAttachmentsByProcessInstanceId(java.lang.String processInstanceId, java.util.Date removalTime)voidaddRemovalTimeToAttachmentsByRootProcessInstanceId(java.lang.String rootProcessInstanceId, java.util.Date removalTime)protected voiddeleteAttachments(java.util.Map<java.lang.String,java.lang.Object> parameters)voiddeleteAttachmentsByProcessInstanceIds(java.util.List<java.lang.String> processInstanceIds)DbOperationdeleteAttachmentsByRemovalTime(java.util.Date removalTime, int minuteFrom, int minuteTo, int batchSize)voiddeleteAttachmentsByTaskCaseInstanceIds(java.util.List<java.lang.String> caseInstanceIds)voiddeleteAttachmentsByTaskId(java.lang.String taskId)voiddeleteAttachmentsByTaskProcessInstanceIds(java.util.List<java.lang.String> processInstanceIds)AttachmentfindAttachmentByTaskIdAndAttachmentId(java.lang.String taskId, java.lang.String attachmentId)java.util.List<Attachment>findAttachmentsByProcessInstanceId(java.lang.String processInstanceId)java.util.List<Attachment>findAttachmentsByTaskId(java.lang.String taskId)- 
Methods inherited from class org.camunda.bpm.engine.impl.persistence.AbstractHistoricManagercheckHistoryEnabled, isHistoryEnabled, isHistoryLevelFullEnabled
 - 
Methods inherited from class org.camunda.bpm.engine.impl.persistence.AbstractManagercheckAuthorization, close, configureQuery, delete, deleteAuthorizations, deleteAuthorizationsForGroup, deleteAuthorizationsForUser, deleteDefaultAuthorizations, flush, getAttachmentManager, getAuthorizationManager, getBatchManager, getByteArrayManager, getCamundaFormDefinitionManager, 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, insert, isAuthorizationEnabled, saveDefaultAuthorizations
 
- 
 
- 
- 
- 
Method Detail- 
findAttachmentsByProcessInstanceIdpublic java.util.List<Attachment> findAttachmentsByProcessInstanceId(java.lang.String processInstanceId) 
 - 
findAttachmentsByTaskIdpublic java.util.List<Attachment> findAttachmentsByTaskId(java.lang.String taskId) 
 - 
addRemovalTimeToAttachmentsByRootProcessInstanceIdpublic void addRemovalTimeToAttachmentsByRootProcessInstanceId(java.lang.String rootProcessInstanceId, java.util.Date removalTime)
 - 
addRemovalTimeToAttachmentsByProcessInstanceIdpublic void addRemovalTimeToAttachmentsByProcessInstanceId(java.lang.String processInstanceId, java.util.Date removalTime)
 - 
deleteAttachmentsByTaskIdpublic void deleteAttachmentsByTaskId(java.lang.String taskId) 
 - 
deleteAttachmentsByProcessInstanceIdspublic void deleteAttachmentsByProcessInstanceIds(java.util.List<java.lang.String> processInstanceIds) 
 - 
deleteAttachmentsByTaskProcessInstanceIdspublic void deleteAttachmentsByTaskProcessInstanceIds(java.util.List<java.lang.String> processInstanceIds) 
 - 
deleteAttachmentsByTaskCaseInstanceIdspublic void deleteAttachmentsByTaskCaseInstanceIds(java.util.List<java.lang.String> caseInstanceIds) 
 - 
deleteAttachmentsprotected void deleteAttachments(java.util.Map<java.lang.String,java.lang.Object> parameters) 
 - 
findAttachmentByTaskIdAndAttachmentIdpublic Attachment findAttachmentByTaskIdAndAttachmentId(java.lang.String taskId, java.lang.String attachmentId) 
 - 
deleteAttachmentsByRemovalTimepublic DbOperation deleteAttachmentsByRemovalTime(java.util.Date removalTime, int minuteFrom, int minuteTo, int batchSize) 
 
- 
 
-