Class MonitoringNodeRestController

java.lang.Object
sk.iway.iwcm.system.datatable.DatatableRestControllerV2<ExecutionEntry,Long>
sk.iway.iwcm.components.monitoring.rest.MonitoringNodeRestController

@RestController @RequestMapping("/admin/rest/monitoring-node") @PreAuthorize("@WebjetSecurityService.hasPermission(\'cmp_server_monitoring\')") public class MonitoringNodeRestController extends DatatableRestControllerV2<ExecutionEntry,Long>
  • Constructor Details

    • MonitoringNodeRestController

      @Autowired public MonitoringNodeRestController()
  • Method Details

    • getAllItems

      public org.springframework.data.domain.Page<ExecutionEntry> getAllItems(org.springframework.data.domain.Pageable pageable)
      Description copied from class: DatatableRestControllerV2
      Ziska z databazy vsetky zaznamy
      Overrides:
      getAllItems in class DatatableRestControllerV2<ExecutionEntry,Long>
      Returns:
    • getEnumerationTypes

      @RequestMapping("/all-nodes") @ResponseBody public List<String> getEnumerationTypes()
    • resetData

      @RequestMapping(value="/resetData", params={"showType","selectedNode"}) public void resetData(@RequestParam("showType") String showType, @RequestParam("selectedNode") String selectedNode)
    • refreshData

      @RequestMapping(value="/refreshData", params="selectedNode") public void refreshData(@RequestParam("selectedNode") String selectedNode)
    • getClusterRefreshTime

      @RequestMapping("/clusterRefreshTime") public int getClusterRefreshTime()