public class

DefaultAttachmentDataBulkImport

extends Object
implements AttachmentDataBulkImport
java.lang.Object
   ↳ com.atlassian.jira.issue.attachment.DefaultAttachmentDataBulkImport

Summary

Public Constructors
DefaultAttachmentDataBulkImport(BulkAttachmentOperations operations, AttachmentStore store, IssueManager im)
Public Methods
void importAttachmentDataFrom(ReadOnlyFileBasedAttachmentStore source, int concurrency, Option<Effect<Attachment>> onCompleteAttachment)
Import attachment data from the specified file system source with specified concurrency, and an optional effect that is run after each attachment is imported (e.g.
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.atlassian.jira.issue.attachment.AttachmentDataBulkImport

Public Constructors

public DefaultAttachmentDataBulkImport (BulkAttachmentOperations operations, AttachmentStore store, IssueManager im)

Public Methods

public void importAttachmentDataFrom (ReadOnlyFileBasedAttachmentStore source, int concurrency, Option<Effect<Attachment>> onCompleteAttachment)

Import attachment data from the specified file system source with specified concurrency, and an optional effect that is run after each attachment is imported (e.g. to update a task progress sink). The import operation is terminated if there is an error.

Parameters
source The file system source of attachment data
concurrency The number of concurrent attachment imports
onCompleteAttachment Optional effect that is run after each attachment is imported.