@Component public class ReportRepresentationModelAssembler extends Object
Report into its ReportRepresentationModel.| Constructor and Description |
|---|
ReportRepresentationModelAssembler() |
| Modifier and Type | Method and Description |
|---|---|
ReportRepresentationModel |
toModel(pro.taskana.monitor.api.reports.ClassificationReport report) |
ReportRepresentationModel |
toModel(pro.taskana.monitor.api.reports.TaskStatusReport report,
List<String> domains,
List<pro.taskana.task.api.TaskState> states) |
ReportRepresentationModel |
toModel(pro.taskana.monitor.api.reports.TimestampReport report) |
ReportRepresentationModel |
toModel(pro.taskana.monitor.api.reports.WorkbasketReport report,
int daysInPast,
List<pro.taskana.task.api.TaskState> states) |
ReportRepresentationModel |
toModel(pro.taskana.monitor.api.reports.WorkbasketReport report,
List<pro.taskana.task.api.TaskState> states) |
<I extends pro.taskana.monitor.api.reports.item.QueryItem,H extends pro.taskana.monitor.api.reports.header.ColumnHeader<? super I>> |
toReportResource(pro.taskana.monitor.api.reports.Report<I,H> report,
Instant time) |
@NonNull public ReportRepresentationModel toModel(@NonNull pro.taskana.monitor.api.reports.TaskStatusReport report, @NonNull List<String> domains, @NonNull List<pro.taskana.task.api.TaskState> states) throws pro.taskana.common.api.exceptions.NotAuthorizedException, pro.taskana.common.api.exceptions.InvalidArgumentException
@NonNull public ReportRepresentationModel toModel(@NonNull pro.taskana.monitor.api.reports.ClassificationReport report) throws pro.taskana.common.api.exceptions.NotAuthorizedException, pro.taskana.common.api.exceptions.InvalidArgumentException
@NonNull public ReportRepresentationModel toModel(@NonNull pro.taskana.monitor.api.reports.WorkbasketReport report, @NonNull List<pro.taskana.task.api.TaskState> states) throws pro.taskana.common.api.exceptions.NotAuthorizedException, pro.taskana.common.api.exceptions.InvalidArgumentException
@NonNull public ReportRepresentationModel toModel(@NonNull pro.taskana.monitor.api.reports.WorkbasketReport report, int daysInPast, @NonNull List<pro.taskana.task.api.TaskState> states) throws pro.taskana.common.api.exceptions.NotAuthorizedException, pro.taskana.common.api.exceptions.InvalidArgumentException
@NonNull public ReportRepresentationModel toModel(@NonNull pro.taskana.monitor.api.reports.TimestampReport report) throws pro.taskana.common.api.exceptions.NotAuthorizedException, pro.taskana.common.api.exceptions.InvalidArgumentException
public <I extends pro.taskana.monitor.api.reports.item.QueryItem,H extends pro.taskana.monitor.api.reports.header.ColumnHeader<? super I>> ReportRepresentationModel toReportResource(pro.taskana.monitor.api.reports.Report<I,H> report, Instant time)
Copyright © 2020. All rights reserved.