Class SuspendResumeController

java.lang.Object
de.hybris.platform.hac.controller.monitoring.SuspendResumeController

@Controller public class SuspendResumeController extends Object
  • Constructor Details

    • SuspendResumeController

      public SuspendResumeController(@Autowired SuspendResumeFacade facade)
  • Method Details

    • afterResumeInfo

      @RequestMapping(value="/monitoring/suspendresume/resume", method=POST) public String afterResumeInfo()
    • index

      @RequestMapping(value="/monitoring/suspendresume", method=GET) public String index(org.springframework.ui.Model model)
    • afterResumeInfoFromExteralClient

      @RequestMapping(value="/monitoring/suspendresume/resume", method=POST, produces="application/json") @ResponseBody public SystemInfoData afterResumeInfoFromExteralClient()
    • status

      @RequestMapping(value="/monitoring/suspendresume/status", method=GET, produces="application/json") @ResponseBody public SystemInfoData status()
    • suspendToken

      @RequestMapping(value="/monitoring/suspendresume/suspendtoken", method=GET, produces="application/json") @ResponseBody public SuspendTokenData suspendToken()
    • suspend

      @RequestMapping(value="/monitoring/suspendresume/suspend", method=POST) public String suspend(@RequestParam String suspendToken, @RequestParam Boolean forShutdown, org.springframework.ui.Model model)
    • localSuspend

      @RequestMapping(value="/monitoring/suspendresume/halt", method=POST, produces="application/json") public org.springframework.http.ResponseEntity<Void> localSuspend(@RequestParam String suspendToken, @RequestParam Boolean forShutdown, org.springframework.ui.Model model)
    • suspendJson

      @RequestMapping(value="/monitoring/suspendresume/suspend", method=POST, produces="application/json") @ResponseBody public SystemInfoAfterSuspendData suspendJson(@RequestBody SuspendResumeOptions options)
    • tokenVerificationFailed

      @ResponseStatus(value=UNAUTHORIZED, reason="Token verification has failed") @ExceptionHandler(SuspendTokenVerificationFailed.class) public void tokenVerificationFailed()