Package no.nav.arxaas.controller
Class FormDataAnalyzationController
- java.lang.Object
-
- no.nav.arxaas.controller.FormDataAnalyzationController
-
@CrossOrigin @RestController @RequestMapping("/api/analyze/file") public class FormDataAnalyzationController extends Object
-
-
Field Summary
Fields Modifier and Type Field Description private AnalyzationServiceanalyzationServiceprivate FormDataFactoryformDataFactoryprivate LoggerServiceloggerService
-
Constructor Summary
Constructors Constructor Description FormDataAnalyzationController(AnalyzationService analyzationService, LoggerService loggerService, FormDataFactory formDataFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RiskProfilegetPayloadAnalyzeFromFormData(@NotNull org.springframework.web.multipart.MultipartFile file, @Valid FormMetaDataRequest metadata, javax.servlet.http.HttpServletRequest request)
-
-
-
Field Detail
-
analyzationService
private final AnalyzationService analyzationService
-
loggerService
private final LoggerService loggerService
-
formDataFactory
private final FormDataFactory formDataFactory
-
-
Constructor Detail
-
FormDataAnalyzationController
@Autowired FormDataAnalyzationController(AnalyzationService analyzationService, LoggerService loggerService, FormDataFactory formDataFactory)
-
-
Method Detail
-
getPayloadAnalyzeFromFormData
@PostMapping public RiskProfile getPayloadAnalyzeFromFormData(@NotNull @RequestPart("file") @NotNull org.springframework.web.multipart.MultipartFile file, @RequestPart("metadata") @Valid @Valid FormMetaDataRequest metadata, javax.servlet.http.HttpServletRequest request)
-
-