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
-
-
Field Summary
-
Fields inherited from class com.evolveum.midpoint.repo.common.task.AbstractSearchIterativeResultHandler
REQUEST_QUEUE_OFFER_TIMEOUT, WORKER_THREAD_WAIT_FOR_REQUEST
-
-
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, getProcessShortName, getProcessShortNameCapitalized, getProgress, getStageType, getTaskOperationPrefix, getWallAverageTime, getWallTime, getWorkerThreadsCount, handle, heartbeat, isEnableActionsExecutedStatistics, isEnableIterationStatistics, isEnableSynchronizationStatistics, isLogErrors, isLogObjectProgress, isRecordIterationStatistics, isStopOnError, setContextDesc, setEnableActionsExecutedStatistics, setEnableIterationStatistics, setEnableSynchronizationStatistics, setLogErrors, setLogObjectProgress, setRecordIterationStatistics, setStopOnError, signalAllItemsSubmitted, updateOperationResult, waitForCompletion
-
-
-
-
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>
-
-