@Override public Void call() throws Exception { final MultiPart multiPartInput = new MultiPart(); for (File file : myFiles) { FileDataBodyPart fileDataBodyPart = new FileDataBodyPart(FILE_ATTACHMENT_CONTROL_NAME, file); multiPartInput.bodyPart(fileDataBodyPart); } postFileMultiPart(multiPartInput, attachmentsUri); return null; }
@Override public Void call() throws Exception { final MultiPart multiPartInput = new MultiPart(); for (File file : myFiles) { FileDataBodyPart fileDataBodyPart = new FileDataBodyPart(FILE_ATTACHMENT_CONTROL_NAME, file); multiPartInput.bodyPart(fileDataBodyPart); } postFileMultiPart(multiPartInput, attachmentsUri); return null; }
private AtlasImportResult performImportData(BodyPart requestPart, BodyPart filePart) throws AtlasServiceException { MultiPart multipartEntity = new FormDataMultiPart() .bodyPart(requestPart) .bodyPart(filePart); return callAPI(IMPORT, AtlasImportResult.class, multipartEntity); }
@Override public Void call() throws Exception { final MultiPart multiPartInput = new MultiPart(); for (AttachmentInput attachment : myAttachments) { BodyPart bp = new BodyPart(attachment.getInputStream(), MediaType.APPLICATION_OCTET_STREAM_TYPE); FormDataContentDisposition.FormDataContentDispositionBuilder dispositionBuilder = FormDataContentDisposition.name(FILE_ATTACHMENT_CONTROL_NAME); dispositionBuilder.fileName(attachment.getFilename()); final FormDataContentDisposition formDataContentDisposition = dispositionBuilder.build(); bp.setContentDisposition(formDataContentDisposition); multiPartInput.bodyPart(bp); } postFileMultiPart(multiPartInput, attachmentsUri); return null; }
multiPart = multiPart.bodyPart(bodyPart);
@Override public Void call() throws Exception { final MultiPart multiPartInput = new MultiPart(); for (AttachmentInput attachment : myAttachments) { BodyPart bp = new BodyPart(attachment.getInputStream(), MediaType.APPLICATION_OCTET_STREAM_TYPE); FormDataContentDisposition.FormDataContentDispositionBuilder dispositionBuilder = FormDataContentDisposition.name(FILE_ATTACHMENT_CONTROL_NAME); dispositionBuilder.fileName(attachment.getFilename()); final FormDataContentDisposition formDataContentDisposition = dispositionBuilder.build(); bp.setContentDisposition(formDataContentDisposition); multiPartInput.bodyPart(bp); } postFileMultiPart(multiPartInput, attachmentsUri); return null; }