Interface StatisticsCollector
-
- All Superinterfaces:
IterativeOperationCollector
,MappingStatisticsCollector
,NotificationStatisticsCollector
,ObjectActionsCollector
,ProvisioningStatisticsCollector
,SynchronizationInformationCollector
- All Known Subinterfaces:
RunningLightweightTask
,RunningTask
,Task
- All Known Implementing Classes:
NullTaskImpl
public interface StatisticsCollector extends ProvisioningStatisticsCollector, NotificationStatisticsCollector, MappingStatisticsCollector, IterativeOperationCollector, ObjectActionsCollector, SynchronizationInformationCollector
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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
recordStateMessage(String message)
Records a state message.-
Methods inherited from interface com.evolveum.midpoint.schema.statistics.IterativeOperationCollector
getLastFailures, recordIterativeOperationStart, recordIterativeOperationStart, recordIterativeOperationStart, recordPartExecutionEnd, resetIterativeTaskInformation
-
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.ObjectActionsCollector
markObjectActionExecutedBoundary, recordObjectActionExecuted, recordObjectActionExecuted, recordObjectActionExecuted, resetActionsExecutedInformation
-
Methods inherited from interface com.evolveum.midpoint.schema.statistics.ProvisioningStatisticsCollector
recordProvisioningOperation
-
Methods inherited from interface com.evolveum.midpoint.schema.statistics.SynchronizationInformationCollector
onSynchronizationExclusion, onSynchronizationSituationChange, onSynchronizationStart, onSyncItemProcessingEnd, onSyncItemProcessingStart, resetSynchronizationInformation
-
-
-
-
Method Detail
-
recordStateMessage
void recordStateMessage(String message)
Records a state message.
-
-