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 aWorkbasketReport.Builderfor creating aWorkbasketReport.- Specified by:
createWorkbasketReportBuilderin interfaceMonitorService- Returns:
- a
WorkbasketReport.Builder
-
createWorkbasketPriorityReportBuilder
public WorkbasketPriorityReport.Builder createWorkbasketPriorityReportBuilder()
Description copied from interface:MonitorServiceProvides aWorkbasketPriorityReport.Builderfor creating aWorkbasketPriorityReport.- Specified by:
createWorkbasketPriorityReportBuilderin interfaceMonitorService- Returns:
- a
WorkbasketReport.Builder
-
createClassificationCategoryReportBuilder
public ClassificationCategoryReport.Builder createClassificationCategoryReportBuilder()
Description copied from interface:MonitorServiceProvides aClassificationCategoryReport.Builderfor creating aClassificationCategoryReport.- Specified by:
createClassificationCategoryReportBuilderin interfaceMonitorService- Returns:
- a
ClassificationCategoryReport.Builder
-
createClassificationReportBuilder
public ClassificationReport.Builder createClassificationReportBuilder()
Description copied from interface:MonitorServiceProvides aClassificationReport.Builderfor creating aClassificationReportor aClassificationReport.DetailedClassificationReport.- Specified by:
createClassificationReportBuilderin interfaceMonitorService- Returns:
- a
ClassificationReport.Builder
-
createTaskCustomFieldValueReportBuilder
public TaskCustomFieldValueReport.Builder createTaskCustomFieldValueReportBuilder(TaskCustomField taskCustomField)
Description copied from interface:MonitorServiceProvides aTaskCustomFieldValueReport.Builderfor 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 aTaskStatusReport.Builderfor creating aTaskStatusReport.- Specified by:
createTaskStatusReportBuilderin interfaceMonitorService- Returns:
- a
TaskStatusReport.Builder
-
createTimestampReportBuilder
public TimestampReport.Builder createTimestampReportBuilder()
Description copied from interface:MonitorServiceProvides aTimestampReport.Builderfor creating aTimestampReport.- Specified by:
createTimestampReportBuilderin interfaceMonitorService- Returns:
- a
TimestampReport.Builder
-
-