@RestController @EnableHypermediaSupport(type=HAL) public class MonitorController extends Object
| Modifier and Type | Method and Description |
|---|---|
org.springframework.http.ResponseEntity<ReportResource> |
getDailyEntryExitReport() |
org.springframework.http.ResponseEntity<ReportResource> |
getTasksClassificationReport() |
org.springframework.http.ResponseEntity<ReportResource> |
getTasksStatusReport(List<String> domains,
List<TaskState> states) |
org.springframework.http.ResponseEntity<?> |
getTasksWorkbasketPlannedDateReport(int daysInPast,
List<TaskState> states) |
org.springframework.http.ResponseEntity<?> |
getTasksWorkbasketReport(List<TaskState> states) |
@GetMapping(path="/api/v1/monitor/tasks-status-report")
@Transactional(readOnly=true,
rollbackFor=java.lang.Exception.class)
public org.springframework.http.ResponseEntity<ReportResource> getTasksStatusReport(@RequestParam(required=false)
List<String> domains,
@RequestParam(required=false)
List<TaskState> states)
throws pro.taskana.exceptions.NotAuthorizedException,
pro.taskana.exceptions.InvalidArgumentException
@GetMapping(path="/api/v1/monitor/tasks-workbasket-report")
@Transactional(readOnly=true,
rollbackFor=java.lang.Exception.class)
public org.springframework.http.ResponseEntity<?> getTasksWorkbasketReport(@RequestParam(value="states")
List<TaskState> states)
throws pro.taskana.exceptions.NotAuthorizedException,
pro.taskana.exceptions.InvalidArgumentException
@GetMapping(path="/api/v1/monitor/tasks-workbasket-planned-date-report")
@Transactional(readOnly=true,
rollbackFor=java.lang.Exception.class)
public org.springframework.http.ResponseEntity<?> getTasksWorkbasketPlannedDateReport(@RequestParam(value="daysInPast")
int daysInPast,
@RequestParam(value="states")
List<TaskState> states)
throws pro.taskana.exceptions.NotAuthorizedException,
pro.taskana.exceptions.InvalidArgumentException
@GetMapping(path="/api/v1/monitor/tasks-classification-report")
@Transactional(readOnly=true,
rollbackFor=java.lang.Exception.class)
public org.springframework.http.ResponseEntity<ReportResource> getTasksClassificationReport()
throws pro.taskana.exceptions.NotAuthorizedException,
pro.taskana.exceptions.InvalidArgumentException
@GetMapping(path="/api/v1/monitor/timestamp-report")
@Transactional(readOnly=true,
rollbackFor=java.lang.Exception.class)
public org.springframework.http.ResponseEntity<ReportResource> getDailyEntryExitReport()
throws pro.taskana.exceptions.NotAuthorizedException,
pro.taskana.exceptions.InvalidArgumentException
Copyright © 2020. All rights reserved.