Class FileUploadController

java.lang.Object
com.aquima.web.api.controller.v2.AbstractBaseController
com.aquima.web.components.fileupload.controller.v2.FileUploadController

@RestController("v2ApiFileUploadController") @RequestMapping(path="/api/v2", produces="application/json") @ServerContext public class FileUploadController extends AbstractBaseController
Controller for uploading files with the AQ_File_Upload container
Since:
11.0
Author:
N. van Noorloos, T. Middeldorp
  • Constructor Details Link icon

  • Method Details Link icon

    • handleJson Link icon

      @PostMapping("/session/{sessionId}/file/{configurationId}/upload") public EventResponse handleJson(@PathVariable("sessionId") com.blueriq.component.api.IAquimaSession session, @PathVariable String configurationId, org.springframework.web.multipart.MultipartHttpServletRequest request)
      Method to handle (multiple) files for uploading with a JSON response.
      Parameters:
      session - The session
      configurationId - The configuration id of the configuration that is stored on the page scope.
      request - The HTTP request to handle.
      Returns:
      EventResponse which contains all events that might have been occurred, will be serialized as JSON.