Package pro.taskana.monitor.internal
Class MonitorServiceImpl
java.lang.Object
pro.taskana.monitor.internal.MonitorServiceImpl
- All Implemented Interfaces:
MonitorService
This is the implementation of MonitorService.
-
Constructor Summary
ConstructorsConstructorDescriptionMonitorServiceImpl(InternalTaskanaEngine taskanaEngine, MonitorMapper monitorMapper) -
Method Summary
Modifier and TypeMethodDescriptionProvides a ClassificationCategoryReport.Builder for creating aClassificationCategoryReport.Provides a ClassificationReport.Builder for creating a ClassificationReport or a ClassificationReport.DetailedClassificationReport.createTaskCustomFieldValueReportBuilder(TaskCustomField taskCustomField) Provides a TaskCustomFieldValueReport.Builder for creating aTaskCustomFieldValueReport.Provides a TaskStatusReport.Builder for creating a TaskStatusReport.Provides a TimestampReport.Builder for creating a TimestampReport.Provides a WorkbasketPriorityReport.Builder for creating aWorkbasketPriorityReport.Provides a WorkbasketReport.Builder for creating a WorkbasketReport.
-
Constructor Details
-
MonitorServiceImpl
-
-
Method Details
-
createWorkbasketReportBuilder
Description copied from interface:MonitorServiceProvides a WorkbasketReport.Builder for creating a WorkbasketReport.- Specified by:
createWorkbasketReportBuilderin interfaceMonitorService- Returns:
- a WorkbasketReport.Builder
-
createWorkbasketPriorityReportBuilder
Description copied from interface:MonitorServiceProvides a WorkbasketPriorityReport.Builder for creating aWorkbasketPriorityReport.- Specified by:
createWorkbasketPriorityReportBuilderin interfaceMonitorService- Returns:
- a WorkbasketReport.Builder
-
createClassificationCategoryReportBuilder
Description copied from interface:MonitorServiceProvides a ClassificationCategoryReport.Builder for creating aClassificationCategoryReport.- Specified by:
createClassificationCategoryReportBuilderin interfaceMonitorService- Returns:
- a ClassificationCategoryReport.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
Description copied from interface:MonitorServiceProvides a TaskStatusReport.Builder for creating a TaskStatusReport.- Specified by:
createTaskStatusReportBuilderin interfaceMonitorService- Returns:
- a TaskStatusReport.Builder
-
createTimestampReportBuilder
Description copied from interface:MonitorServiceProvides a TimestampReport.Builder for creating a TimestampReport.- Specified by:
createTimestampReportBuilderin interfaceMonitorService- Returns:
- a TimestampReport.Builder
-