Class VTLRESTfulServices

  • All Implemented Interfaces:
    org.springframework.web.WebApplicationInitializer

    @RestController
    @SpringBootApplication
    @Configuration
    public class VTLRESTfulServices
    extends org.springframework.boot.web.servlet.support.SpringBootServletInitializer
    • Constructor Detail

      • VTLRESTfulServices

        public VTLRESTfulServices()
    • 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)