@RestController public class VelocityController extends Object
| Constructor and Description |
|---|
VelocityController(ReportsService reportsService) |
| Modifier and Type | Method and Description |
|---|---|
ResponseObject |
parseContent(UIVelocityRequestBody requestBody,
BigInteger projectId,
UUID projectUuid) |
ResponseObject |
processTemplate(UIVelocityRequestBody requestBody,
BigInteger projectId,
UUID projectUuid) |
@Autowired public VelocityController(ReportsService reportsService)
@Transactional
@PreAuthorize(value="@entityAccess.checkAccess(#projectUuid, \"READ\")")
@PutMapping(value="/velocity",
produces="application/json")
public ResponseObject parseContent(@RequestBody
UIVelocityRequestBody requestBody,
@RequestParam(value="projectId",required=false)
BigInteger projectId,
@RequestParam(value="projectUuid")
UUID projectUuid)
throws org.json.simple.parser.ParseException,
IllegalAccessException,
InstantiationException
org.json.simple.parser.ParseExceptionIllegalAccessExceptionInstantiationException@Transactional
@PreAuthorize(value="@entityAccess.checkAccess(#projectUuid, \"READ\")")
@RequestMapping(value="/velocity/processTemplate",
method=PUT)
public ResponseObject processTemplate(@RequestBody
UIVelocityRequestBody requestBody,
@RequestParam(value="projectId")
BigInteger projectId,
@RequestParam(value="projectUuid")
UUID projectUuid)
throws org.json.simple.parser.ParseException,
IllegalAccessException,
InstantiationException
org.json.simple.parser.ParseExceptionIllegalAccessExceptionInstantiationExceptionCopyright © 2025. All rights reserved.