final Properties reportProps = new Properties(); reportProps.setProperty("data-request-type", "report"); outboundPayload.addPart(0, actionReport.getContentType(), "report", reportProps, bais);
final Properties reportProps = new Properties(); reportProps.setProperty("data-request-type", "report"); outboundPayload.addPart(0, actionReport.getContentType(), "report", reportProps, bais);
private void loadOutbound(Outbound outbound, File outboundFile) throws IOException { if (outbound == null || !outboundFile.exists()) { return; } Inbound outboundSource = loadInbound(outboundFile); Iterator<Part> parts = outboundSource.parts(); File topDir = createTempDir("checkpoint", ""); topDir.deleteOnExit(); while (parts.hasNext()) { Part part = parts.next(); File sourceFile = File.createTempFile("source", "", topDir); FileUtils.copy(part.getInputStream(), new FileOutputStream(sourceFile), Long.MAX_VALUE); outbound.addPart(part.getContentType(), part.getName(), part.getProperties(), new FileInputStream(sourceFile)); } outbound.resetDirty(); }
final Properties reportProps = new Properties(); reportProps.setProperty("data-request-type", "report"); outboundPayload.addPart(0, report.getContentType(), "report", reportProps, bais); res.setContentType(outboundPayload.getContentType());