Package pro.taskana.monitor.internal
Class MonitorServiceImpl
- java.lang.Object
-
- pro.taskana.monitor.internal.MonitorServiceImpl
-
- All Implemented Interfaces:
MonitorService
public class MonitorServiceImpl extends Object implements MonitorService
This is the implementation of MonitorService.
-
-
Constructor Summary
Constructors Constructor Description MonitorServiceImpl(InternalTaskanaEngine taskanaEngine, MonitorMapper monitorMapper)
-
Method Summary
-
-
-
Constructor Detail
-
MonitorServiceImpl
public MonitorServiceImpl(InternalTaskanaEngine taskanaEngine, MonitorMapper monitorMapper)
-
-
Method Detail
-
createWorkbasketReportBuilder
public WorkbasketReport.Builder createWorkbasketReportBuilder()
Description copied from interface:MonitorServiceProvides a WorkbasketReport.Builder for creating a WorkbasketReport.- Specified by:
createWorkbasketReportBuilderin interfaceMonitorService- Returns:
- a WorkbasketReport.Builder
-
createWorkbasketPriorityReportBuilder
public WorkbasketPriorityReport.Builder createWorkbasketPriorityReportBuilder()
Description copied from interface:MonitorServiceProvides a WorkbasketPriorityReport.Builder for creating aWorkbasketPriorityReport.- Specified by:
createWorkbasketPriorityReportBuilderin interfaceMonitorService- Returns:
- a WorkbasketReport.Builder
-
createClassificationCategoryReportBuilder
public ClassificationCategoryReport.Builder createClassificationCategoryReportBuilder()
Description copied from interface:MonitorServiceProvides a ClassificationCategoryReport.Builder for creating aClassificationCategoryReport.- Specified by:
createClassificationCategoryReportBuilderin interfaceMonitorService- Returns:
- a ClassificationCategoryReport.Builder
-
createClassificationReportBuilder
public ClassificationReport.Builder createClassificationReportBuilder()
Description copied from interface:MonitorServiceProvides a ClassificationReport.Builder for creating a ClassificationReport or a ClassificationReport.DetailedClassificationReport.- Specified by:
createClassificationReportBuilderin interfaceMonitorService- Returns:
- a ClassificationReport.Builder
-
createTaskCustomFieldValueReportBuilder
public TaskCustomFieldValueReport.Builder createTaskCustomFieldValueReportBuilder(TaskCustomField taskCustomField)
Description copied from interface:MonitorServiceProvides a TaskCustomFieldValueReport.Builder for creating aTaskCustomFieldValueReport.- Specified by:
createTaskCustomFieldValueReportBuilderin interfaceMonitorService- Parameters:
taskCustomField- the customField whose values should appear in the report- Returns:
- a TaskCustomFieldValueReport.Builder
-
createTaskStatusReportBuilder
public TaskStatusReport.Builder createTaskStatusReportBuilder()
Description copied from interface:MonitorServiceProvides a TaskStatusReport.Builder for creating a TaskStatusReport.- Specified by:
createTaskStatusReportBuilderin interfaceMonitorService- Returns:
- a TaskStatusReport.Builder
-
createTimestampReportBuilder
public TimestampReport.Builder createTimestampReportBuilder()
Description copied from interface:MonitorServiceProvides a TimestampReport.Builder for creating a TimestampReport.- Specified by:
createTimestampReportBuilderin interfaceMonitorService- Returns:
- a TimestampReport.Builder
-
-