Class SiteApplicationController


  • @RestController
    public class SiteApplicationController
    extends ControllerBase
    • Constructor Detail

      • SiteApplicationController

        public SiteApplicationController()
    • Method Detail

      • listApplications

        @GetMapping("/site/{site}/application")
        public org.springframework.http.ResponseEntity<Applications> listApplications​(@PathVariable("site")
                                                                                      String site)
      • getApplication

        @GetMapping("/site/{site}/application/{app}")
        public org.springframework.http.ResponseEntity<Application> getApplication​(@PathVariable("site")
                                                                                   String site,
                                                                                   @PathVariable("app")
                                                                                   String app)
      • grantApplicationForSites

        @PutMapping("/site/{site}/application/{app}/grants")
        public org.springframework.http.ResponseEntity<Grants> grantApplicationForSites​(@PathVariable("site")
                                                                                        String site,
                                                                                        @PathVariable("app")
                                                                                        String appName,
                                                                                        @RequestBody
                                                                                        Grants grants)
      • getGrantsForApplication

        @GetMapping("/site/{site}/application/{app}/grants")
        public org.springframework.http.ResponseEntity<Grants> getGrantsForApplication​(@PathVariable("site")
                                                                                       String site,
                                                                                       @PathVariable("app")
                                                                                       String app)
      • activateApplication

        @PostMapping("/site/{site}/application/{app}")
        public org.springframework.http.ResponseEntity<Void> activateApplication​(@PathVariable("site")
                                                                                 String site,
                                                                                 @PathVariable("app")
                                                                                 String app)
      • deactivateApplication

        @DeleteMapping("/site/{site}/application/{app}")
        public org.springframework.http.ResponseEntity<Void> deactivateApplication​(@PathVariable("site")
                                                                                   String site,
                                                                                   @PathVariable("app")
                                                                                   String app)