-
- All Implemented Interfaces:
@RestController()@RequestMapping(value = {"${ff4j.api.context-path:/api/ff4j}"}) public final class FF4jResourceCreated by Paul
-
-
Field Summary
Fields Modifier and Type Field Description private final FF4jServicesff4JServices
-
Constructor Summary
Constructors Constructor Description FF4jResource(FF4jServices ff4JServices)
-
Method Summary
Modifier and Type Method Description final FF4jServicesgetFf4JServices()final FF4jStatusApiBeangetStatus()final AuthorizationsManagerApiBeangetSecurityInfo()final ResponseEntity<Boolean>check(@PathVariable(value = "uid") String featureUID)final ResponseEntity<Boolean>check(@PathVariable(value = "uid") String featureUID, @RequestParam() MultiValueMap<String, String> formParams)final ResponseEntity<Map<String, Boolean>>check(@RequestBody() Set<String> featureUIDs, @RequestParam() MultiValueMap<String, String> formParams)-
-
Method Detail
-
getFf4JServices
final FF4jServices getFf4JServices()
-
getStatus
@GetMapping(produces = {"application/json"}) final FF4jStatusApiBean getStatus()
-
getSecurityInfo
@GetMapping(value = {"/security"}, produces = {"application/json"}) final AuthorizationsManagerApiBean getSecurityInfo()
-
check
@GetMapping(value = {"/check/{uid}"}) final ResponseEntity<Boolean> check(@PathVariable(value = "uid") String featureUID)
-
check
@PostMapping(value = {"/check/{uid}"}, consumes = {"application/x-www-form-urlencoded"}) final ResponseEntity<Boolean> check(@PathVariable(value = "uid") String featureUID, @RequestParam() MultiValueMap<String, String> formParams)
-
-
-
-