diff --git a/dspace-server-webapp/src/main/java/org/dspace/app/rest/ItemUploadController.java b/dspace-server-webapp/src/main/java/org/dspace/app/rest/ItemUploadController.java index 27d94bfc3d..3ea2ac6be0 100644 --- a/dspace-server-webapp/src/main/java/org/dspace/app/rest/ItemUploadController.java +++ b/dspace-server-webapp/src/main/java/org/dspace/app/rest/ItemUploadController.java @@ -112,6 +112,15 @@ public class ItemUploadController { return new BitstreamResource(bitstreamConverter.fromModel(bitstream), utils); } + /** + * Creates the bitstream based on the given parameters + * @param context The context + * @param item The item where the bitstream should be store + * @param fileInputStream The input stream used to create the bitstream + * @param properties The properties to be assigned to the bitstream + * @param originalFilename The filename as it was uploaded + * @return The bitstream which has been created + */ private Bitstream processBitstreamCreation(Context context, Item item, InputStream fileInputStream, String properties, String originalFilename) throws AuthorizeException, IOException, SQLException {