Class StatusController

java.lang.Object
org.duracloud.syncui.controller.StatusController

@Controller @RequestMapping("/status") public class StatusController extends Object
A spring controller for status related functions.
Author:
Daniel Bernstein
  • Field Details

  • Constructor Details

  • Method Details

    • get

      @RequestMapping("") public String get(@RequestParam(required=false,defaultValue="queued") String statusTab, org.springframework.ui.Model model)
    • start

      @RequestMapping(value="", method=POST, params="start") public org.springframework.web.servlet.View start()
    • redirectTo

      protected org.springframework.web.servlet.View redirectTo(String path)
    • pause

      @RequestMapping(value="", method=POST, params="pause") public org.springframework.web.servlet.View pause()
    • resume

      @RequestMapping(value="", method=POST, params="resume") public org.springframework.web.servlet.View resume()
    • stop

      @RequestMapping(value="", method=POST, params="stop") public org.springframework.web.servlet.View stop()
    • restart

      @RequestMapping(value="", method=POST, params="restart") public org.springframework.web.servlet.View restart()
    • clearErrors

      @RequestMapping(value="", method=POST, params="clear-failures") public org.springframework.web.servlet.View clearErrors()
    • syncProcessStats

      @ModelAttribute public SyncProcessStats syncProcessStats()
    • syncOptimizeManager

      @ModelAttribute public SyncOptimizeManager syncOptimizeManager()
    • syncProcessState

      @ModelAttribute public SyncProcessState syncProcessState()
    • currentError

      @ModelAttribute("currentError") public SyncProcessError currentError()
    • monitoredFiles

      @ModelAttribute("monitoredFiles") public List<MonitoredFile> monitoredFiles()
    • failures

      @ModelAttribute("failures") public List<SyncSummary> failures()
    • recentlyCompleted

      @ModelAttribute("recentlyCompleted") public List<SyncSummary> recentlyCompleted()
    • queuedFiles

      @ModelAttribute("queuedFiles") public List<File> queuedFiles()
    • fileSizeFormatter

      @ModelAttribute("fileSizeFormatter") public FileSizeFormatter fileSizeFormatter()