Class AttachmentManager

    • Constructor Detail

      • AttachmentManager

        public AttachmentManager()
    • Method Detail

      • findAttachmentsByProcessInstanceId

        public java.util.List<Attachment> findAttachmentsByProcessInstanceId​(java.lang.String processInstanceId)
      • findAttachmentsByTaskId

        public java.util.List<Attachment> findAttachmentsByTaskId​(java.lang.String taskId)
      • addRemovalTimeToAttachmentsByRootProcessInstanceId

        public void addRemovalTimeToAttachmentsByRootProcessInstanceId​(java.lang.String rootProcessInstanceId,
                                                                       java.util.Date removalTime)
      • addRemovalTimeToAttachmentsByProcessInstanceId

        public void addRemovalTimeToAttachmentsByProcessInstanceId​(java.lang.String processInstanceId,
                                                                   java.util.Date removalTime)
      • deleteAttachmentsByTaskId

        public void deleteAttachmentsByTaskId​(java.lang.String taskId)
      • deleteAttachmentsByProcessInstanceIds

        public void deleteAttachmentsByProcessInstanceIds​(java.util.List<java.lang.String> processInstanceIds)
      • deleteAttachmentsByTaskProcessInstanceIds

        public void deleteAttachmentsByTaskProcessInstanceIds​(java.util.List<java.lang.String> processInstanceIds)
      • deleteAttachmentsByTaskCaseInstanceIds

        public void deleteAttachmentsByTaskCaseInstanceIds​(java.util.List<java.lang.String> caseInstanceIds)
      • deleteAttachments

        protected void deleteAttachments​(java.util.Map<java.lang.String,​java.lang.Object> parameters)
      • findAttachmentByTaskIdAndAttachmentId

        public Attachment findAttachmentByTaskIdAndAttachmentId​(java.lang.String taskId,
                                                                java.lang.String attachmentId)
      • deleteAttachmentsByRemovalTime

        public DbOperation deleteAttachmentsByRemovalTime​(java.util.Date removalTime,
                                                          int minuteFrom,
                                                          int minuteTo,
                                                          int batchSize)