Class 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
    • Method Detail

      • handleJson

        @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:
        request - The HTTP request to handle.
        session - The session
        configurationId - The id of the configuration that is stored on the page scope.
        Returns:
        EventResponse which contains all events that might have been occurred, will be serialized as JSON.