Class SiteApplicationPropertyController


  • @RestController
    public class SiteApplicationPropertyController
    extends ControllerBase
    • Constructor Detail

      • SiteApplicationPropertyController

        public SiteApplicationPropertyController()
    • Method Detail

      • listProperties

        @GetMapping("/site/{site}/application/{app}/property")
        public org.springframework.http.ResponseEntity<Properties> listProperties​(@PathVariable("site")
                                                                                  String site,
                                                                                  @PathVariable("app")
                                                                                  String app)
      • getProperty

        @GetMapping("/site/{site}/application/{app}/property/{prop}")
        public org.springframework.http.ResponseEntity<Property> getProperty​(@PathVariable("site")
                                                                             String site,
                                                                             @PathVariable("app")
                                                                             String app,
                                                                             @PathVariable("prop")
                                                                             String prop)
      • createProperty

        @PostMapping("/site/{site}/application/{app}/property")
        public org.springframework.http.ResponseEntity<Property> createProperty​(@PathVariable("site")
                                                                                String site,
                                                                                @PathVariable("app")
                                                                                String app,
                                                                                @RequestBody
                                                                                Property property)
      • updateProperty

        @PutMapping("/site/{site}/application/{app}/property/{prop}")
        public org.springframework.http.ResponseEntity<Property> updateProperty​(@PathVariable("site")
                                                                                String site,
                                                                                @PathVariable("app")
                                                                                String app,
                                                                                @RequestBody
                                                                                Property property)
      • deleteProperty

        @DeleteMapping("/site/{site}/application/{app}/property/{prop}")
        public org.springframework.http.ResponseEntity<Property> deleteProperty​(@PathVariable("site")
                                                                                String site,
                                                                                @PathVariable("app")
                                                                                String app,
                                                                                @PathVariable("prop")
                                                                                String property)