Class ConfigurationServiceV2

java.lang.Object
overit.geocall.base.rs2.config.ConfigurationServiceV2

@RestController @RequestMapping("/configurations/properties/r1/") @Resource public class ConfigurationServiceV2 extends Object
  • Constructor Details

    • ConfigurationServiceV2

      public ConfigurationServiceV2()
  • Method Details

    • getPublicConfigurations

      @GetMapping(path="public", produces="application/json") public Map<String,Object> getPublicConfigurations(@RequestParam(name="name",required=false,defaultValue="") List<String> names)
    • getSystemConfigurations

      @GetMapping(path="system", produces="application/json") public Map<String,Object> getSystemConfigurations(@RequestParam(name="name",required=false,defaultValue="") List<String> names)
    • getSystemEditableConfigurations

      @GetMapping(path="system/editable", produces="text/plain") public String getSystemEditableConfigurations() throws DAException, DAValidateException
      Throws:
      DAException
      DAValidateException
    • putSystemEditableConfigurations

      @PutMapping(path="system/editable", consumes="text/plain", produces="application/json") public org.springframework.http.ResponseEntity<Void> putSystemEditableConfigurations(@RequestBody(required=false) String body) throws DAException, DAValidateException
      Throws:
      DAException
      DAValidateException
    • patchSystemEditableConfigurations

      @PatchMapping(path="system/editable", consumes="text/plain", produces="application/json") public org.springframework.http.ResponseEntity<Void> patchSystemEditableConfigurations(@RequestParam(name="deletionFilter",required=false,defaultValue="") List<String> filters, @RequestBody(required=false) String body) throws DAException, DAValidateException
      Throws:
      DAException
      DAValidateException
    • getTenantConfigurations

      @GetMapping(path="tenant", produces="application/json") public Map<String,Object> getTenantConfigurations(@RequestParam(name="name",required=false,defaultValue="") List<String> names)
    • getTenantEditableConfigurations

      @GetMapping(path="tenant/editable", produces="text/plain") public String getTenantEditableConfigurations() throws DAException, DAValidateException
      Throws:
      DAException
      DAValidateException
    • putTenantEditableConfigurations

      @PutMapping(path="tenant/editable", consumes="text/plain", produces="application/json") public org.springframework.http.ResponseEntity<Void> putTenantEditableConfigurations(@RequestBody(required=false) String body) throws DAException, DAValidateException
      Throws:
      DAException
      DAValidateException
    • patchTenantEditableConfigurations

      @PatchMapping(path="tenant/editable", consumes="text/plain", produces="application/json") public org.springframework.http.ResponseEntity<Void> patchTenantEditableConfigurations(@RequestParam(name="deletionFilter",required=false,defaultValue="") List<String> filters, @RequestBody(required=false) String body) throws DAException, DAValidateException
      Throws:
      DAException
      DAValidateException
    • getTenantConstraintsConfigurations

      @GetMapping(path="tenant/{tenantId}/constraints", produces="text/plain") public String getTenantConstraintsConfigurations(@PathVariable("tenantId") long tenantId) throws DAException, DAValidateException
      Throws:
      DAException
      DAValidateException
    • putTenantConstraintsConfigurations

      @PutMapping(path="tenant/{tenantId}/constraints", consumes="text/plain", produces="application/json") public org.springframework.http.ResponseEntity<Void> putTenantConstraintsConfigurations(@PathVariable("tenantId") long tenantId, @RequestBody(required=false) String body) throws DAException, DAValidateException
      Throws:
      DAException
      DAValidateException
    • patchTenantConstraintsConfigurations

      @PatchMapping(path="tenant/{tenantId}/constraints", consumes="text/plain", produces="application/json") public org.springframework.http.ResponseEntity<Void> patchTenantConstraintsConfigurations(@RequestParam(name="deletionFilter",required=false,defaultValue="") List<String> filters, @PathVariable("tenantId") long tenantId, @RequestBody(required=false) String body) throws DAException, DAValidateException
      Throws:
      DAException
      DAValidateException