Package com.epam.ta.reportportal.binary
Interface AttachmentBinaryDataService
-
- All Known Implementing Classes:
AttachmentBinaryDataServiceImpl
public interface AttachmentBinaryDataService
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidattachToLog(BinaryDataMetaInfo binaryDataMetaInfo, AttachmentMetaInfo attachmentMetaInfo)voiddelete(java.lang.String fileId)BinaryDataload(java.lang.Long fileId, ReportPortalUser.ProjectDetails projectDetails)java.util.Optional<BinaryDataMetaInfo>saveAttachment(AttachmentMetaInfo attachmentMetaInfo, org.springframework.web.multipart.MultipartFile file)voidsaveFileAndAttachToLog(org.springframework.web.multipart.MultipartFile file, AttachmentMetaInfo attachmentMetaInfo)
-
-
-
Method Detail
-
saveAttachment
java.util.Optional<BinaryDataMetaInfo> saveAttachment(AttachmentMetaInfo attachmentMetaInfo, org.springframework.web.multipart.MultipartFile file)
-
saveFileAndAttachToLog
void saveFileAndAttachToLog(org.springframework.web.multipart.MultipartFile file, AttachmentMetaInfo attachmentMetaInfo)
-
attachToLog
void attachToLog(BinaryDataMetaInfo binaryDataMetaInfo, AttachmentMetaInfo attachmentMetaInfo)
-
load
BinaryData load(java.lang.Long fileId, ReportPortalUser.ProjectDetails projectDetails)
-
delete
void delete(java.lang.String fileId)
-
-