Interface StatisticsCollector
- All Superinterfaces:
MappingStatisticsCollector
,NotificationStatisticsCollector
,TaskActionsExecutedCollector
,TaskIterativeOperationCollector
,TaskSynchronizationStatisticsCollector
public interface StatisticsCollector
extends NotificationStatisticsCollector, MappingStatisticsCollector, TaskActionsExecutedCollector, TaskSynchronizationStatisticsCollector, TaskIterativeOperationCollector
An object that receives various statistics and state information, processes them and provides
them back to appropriate clients.
Currently this functionality is bound to Task interface. However, this may change in the future.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
recordStateMessage
(String message) Records a state message.Methods inherited from interface com.evolveum.midpoint.schema.statistics.MappingStatisticsCollector
recordMappingOperation
Methods inherited from interface com.evolveum.midpoint.schema.statistics.NotificationStatisticsCollector
recordNotificationOperation
Methods inherited from interface com.evolveum.midpoint.schema.statistics.TaskActionsExecutedCollector
recordObjectActionExecuted, recordObjectActionExecuted, recordObjectActionExecuted, startCollectingActionsExecuted, stopCollectingActionsExecuted
Methods inherited from interface com.evolveum.midpoint.schema.statistics.TaskIterativeOperationCollector
recordIterativeOperationStart, recordIterativeOperationStart, recordIterativeOperationStart
Methods inherited from interface com.evolveum.midpoint.schema.statistics.TaskSynchronizationStatisticsCollector
onSynchronizationExclusion, onSynchronizationSituationChange, onSynchronizationStart, startCollectingSynchronizationStatistics, stopCollectingSynchronizationStatistics
-
Method Details
-
recordStateMessage
Records a state message.
-