Package pro.taskana.monitor.api
Interface MonitorService
-
- All Known Implementing Classes:
MonitorServiceImpl
public interface MonitorServiceThe Monitor Service manages operations on tasks regarding the monitoring.
-
-
Method Summary
-
-
-
Method Detail
-
createWorkbasketReportBuilder
WorkbasketReport.Builder createWorkbasketReportBuilder()
Provides aWorkbasketReport.Builderfor creating aWorkbasketReport, list the task ids of this report and list the values of an entered custom attribute.- Returns:
- a
WorkbasketReport.Builder
-
createClassificationCategoryReportBuilder
ClassificationCategoryReport.Builder createClassificationCategoryReportBuilder()
Provides aClassificationCategoryReport.Builderfor creating aClassificationCategoryReport, list the task ids of this report and list the values of an entered custom attribute.- Returns:
- a
ClassificationCategoryReport.Builder
-
createClassificationReportBuilder
ClassificationReport.Builder createClassificationReportBuilder()
Provides aClassificationReport.Builderfor creating aClassificationReportor a DetailedClassificationReport, list the task ids of these reports and list the values of an entered custom attribute.- Returns:
- a
ClassificationReport.Builder
-
createTaskCustomFieldValueReportBuilder
TaskCustomFieldValueReport.Builder createTaskCustomFieldValueReportBuilder(TaskCustomField taskCustomField)
Provides aTaskCustomFieldValueReport.Builderfor creating aTaskCustomFieldValueReportand list the values of an entered custom attribute.- Parameters:
taskCustomField- the customField whose values should appear in the report- Returns:
- a
TaskCustomFieldValueReport.Builder
-
createTaskStatusReportBuilder
TaskStatusReport.Builder createTaskStatusReportBuilder()
Provides aTaskStatusReport.Builderfor creating aTaskStatusReport.- Returns:
- a
TaskStatusReport.Builder
-
createTimestampReportBuilder
TimestampReport.Builder createTimestampReportBuilder()
Provides aTimestampReport.Builderfor creating aTimestampReport.- Returns:
- a
TimestampReport.Builder
-
-