public class

LocalTemporaryFileStore

extends Object
java.lang.Object
   ↳ com.atlassian.jira.issue.attachment.store.LocalTemporaryFileStore

Summary

Public Constructors
LocalTemporaryFileStore(File rootTemporaryDirectory, PathTraversalChecker pathTraversalChecker)
Public Methods
TemporaryAttachmentId createTemporaryFile(InputStream inputStream, long size)
TemporaryAttachmentId createTemporaryFile(InputStream inputStream)
Promise<Unit> deleteTemporaryAttachment(TemporaryAttachmentId temporaryAttachmentId)
Either<ExceptionFile> getTemporaryAttachmentFile(TemporaryAttachmentId temporaryAttachmentId)
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public LocalTemporaryFileStore (File rootTemporaryDirectory, PathTraversalChecker pathTraversalChecker)

Public Methods

public TemporaryAttachmentId createTemporaryFile (InputStream inputStream, long size)

public TemporaryAttachmentId createTemporaryFile (InputStream inputStream)

public Promise<Unit> deleteTemporaryAttachment (TemporaryAttachmentId temporaryAttachmentId)

public Either<ExceptionFile> getTemporaryAttachmentFile (TemporaryAttachmentId temporaryAttachmentId)