31323334353637
@Override public Object decode(final InputStream input) throws Exception { LOGGER.warning("Creating raw data out of a plain input stream, " + "this won't work with asynch requests and won't provide the mime type provided"); return new StreamRawData(AbstractRawData.BINARY_MIME, input); }
4041424344454647
if (asynchronous) { File file = resourceManager.getTemporaryFile(".bin"); FileUtils.copyInputStreamToFile(input, file); return new FileRawData(file, mimeType); } else { return new StreamRawData(mimeType, input); } }