Class ObjectIntegrityCheckResultHandler
- java.lang.Object
-
- com.evolveum.midpoint.repo.common.task.AbstractSearchIterativeResultHandler<ObjectType>
-
- com.evolveum.midpoint.model.impl.integrity.ObjectIntegrityCheckResultHandler
-
- All Implemented Interfaces:
ResultHandler<ObjectType>
public class ObjectIntegrityCheckResultHandler extends AbstractSearchIterativeResultHandler<ObjectType>
- Author:
- mederly
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.evolveum.midpoint.repo.common.task.AbstractSearchIterativeResultHandler
AbstractSearchIterativeResultHandler.ProcessingRequest
-
-
Constructor Summary
Constructors Constructor Description ObjectIntegrityCheckResultHandler(RunningTask coordinatorTask, String taskOperationPrefix, String processShortName, String contextDesc, TaskManager taskManager, PrismContext prismContext, RepositoryService repositoryService, SystemObjectCache systemObjectCache, OperationResult result)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
completeProcessing(Task task, OperationResult result)
ObjectStatistics
getStatistics()
protected boolean
handleObject(PrismObject<ObjectType> object, RunningTask workerTask, OperationResult parentResult)
-
Methods inherited from class com.evolveum.midpoint.repo.common.task.AbstractSearchIterativeResultHandler
createWorkerThreads, getAverageTime, getContextDesc, getCoordinatorTask, getDisplayName, getErrors, getExceptionEncountered, getProcessShortName, getProcessShortNameCapitalized, getProgress, getStageType, getWallAverageTime, getWorkerThreadsCount, handle, heartbeat, setContextDesc, setEnableActionsExecutedStatistics, setEnableSynchronizationStatistics, setLogErrors, setLogObjectProgress, setRecordIterationStatistics, setStopOnError
-
-
-
-
Constructor Detail
-
ObjectIntegrityCheckResultHandler
public ObjectIntegrityCheckResultHandler(RunningTask coordinatorTask, String taskOperationPrefix, String processShortName, String contextDesc, TaskManager taskManager, PrismContext prismContext, RepositoryService repositoryService, SystemObjectCache systemObjectCache, OperationResult result)
-
-
Method Detail
-
handleObject
protected boolean handleObject(PrismObject<ObjectType> object, RunningTask workerTask, OperationResult parentResult) throws CommonException
- Specified by:
handleObject
in classAbstractSearchIterativeResultHandler<ObjectType>
- Throws:
CommonException
-
getStatistics
public ObjectStatistics getStatistics()
-
completeProcessing
public void completeProcessing(Task task, OperationResult result)
- Overrides:
completeProcessing
in classAbstractSearchIterativeResultHandler<ObjectType>
-
-