Class LockController

java.lang.Object
com.loomcache.springboot.controller.LockController

@RestController @Conditional(LoomServerEnabledCondition.class) @RequestMapping("/api/lock") public class LockController extends Object
REST controller for the default CP lock.
  • Constructor Details

  • Method Details

    • acquire

      @RolesAllowed({"ADMIN","USER"}) @PostMapping("/acquire") public org.springframework.http.ResponseEntity<Map<String,Object>> acquire(@RequestBody @Nullable LockController.LockRequest request)
    • release

      @RolesAllowed({"ADMIN","USER"}) @PostMapping("/release") public org.springframework.http.ResponseEntity<Map<String,Object>> release(@RequestBody @Nullable LockController.LockRequest request)
    • status

      @RolesAllowed({"ADMIN","USER","READONLY"}) @GetMapping public org.springframework.http.ResponseEntity<Map<String,Object>> status()