Class VTLRESTfulServices
- java.lang.Object
-
- org.springframework.boot.web.servlet.support.SpringBootServletInitializer
-
- it.bancaditalia.oss.vtl.spring.rest.VTLRESTfulServices
-
- All Implemented Interfaces:
org.springframework.web.WebApplicationInitializer
@RestController @SpringBootApplication @Configuration public class VTLRESTfulServices extends org.springframework.boot.web.servlet.support.SpringBootServletInitializer
-
-
Constructor Summary
Constructors Constructor Description VTLRESTfulServices()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UUIDBean
compile(String code)
List<DomainBean>
getMetadata(UUID uuid, String alias)
ResultBean
resolve(UUID uuid, String alias)
-
-
-
Method Detail
-
compile
@PostMapping(path="/compile", params="code") @NonNull public UUIDBean compile(@RequestParam @NonNull String code)
-
resolve
@GetMapping("/resolve") @NonNull public ResultBean resolve(@RequestParam @NonNull UUID uuid, @RequestParam @NonNull String alias)
-
getMetadata
@GetMapping("/metadata") @NonNull public List<DomainBean> getMetadata(@RequestParam @NonNull UUID uuid, @RequestParam @NonNull String alias)
-
-