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