Class ObjectIntegrityCheckTaskPartExecution
- java.lang.Object
-
- com.evolveum.midpoint.repo.common.task.AbstractIterativeTaskPartExecution<PrismObject<O>,TH,TE,PE,RH>
-
- com.evolveum.midpoint.repo.common.task.AbstractSearchIterativeTaskPartExecution<O,TH,TE,PE,RH>
-
- com.evolveum.midpoint.model.impl.tasks.AbstractIterativeModelTaskPartExecution<ObjectType,ObjectIntegrityCheckTaskHandler,ObjectIntegrityCheckTaskHandler.TaskExecution,ObjectIntegrityCheckTaskPartExecution,ObjectIntegrityCheckItemProcessor>
-
- com.evolveum.midpoint.model.impl.integrity.ObjectIntegrityCheckTaskPartExecution
-
public class ObjectIntegrityCheckTaskPartExecution extends AbstractIterativeModelTaskPartExecution<ObjectType,ObjectIntegrityCheckTaskHandler,ObjectIntegrityCheckTaskHandler.TaskExecution,ObjectIntegrityCheckTaskPartExecution,ObjectIntegrityCheckItemProcessor>
-
-
Field Summary
-
Fields inherited from class com.evolveum.midpoint.repo.common.task.AbstractSearchIterativeTaskPartExecution
objectType, query, searchOptions, useRepository, workBucket
-
Fields inherited from class com.evolveum.midpoint.repo.common.task.AbstractIterativeTaskPartExecution
bucketStatistics, coordinator, itemProcessor, localCoordinatorTask, logger, reportingOptions, runResult, taskExecution, taskHandler
-
-
Constructor Summary
Constructors Constructor Description ObjectIntegrityCheckTaskPartExecution(ObjectIntegrityCheckTaskHandler.TaskExecution taskExecution)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ObjectQuery
createQuery(OperationResult opResult)
Handler parameter may be used to pass task instance state between the calls.protected Collection<SelectorOptions<GetOperationOptions>>
createSearchOptions(OperationResult opResult)
protected void
finish(OperationResult opResult)
Ends the processing.protected void
initialize(OperationResult opResult)
Initializes task part execution.-
Methods inherited from class com.evolveum.midpoint.model.impl.tasks.AbstractIterativeModelTaskPartExecution
checkRawAuthorization, countObjects, createShadowFetchingPreprocessor, modelProcessingAvailable, preProcessQuery, searchIterative
-
Methods inherited from class com.evolveum.midpoint.repo.common.task.AbstractSearchIterativeTaskPartExecution
countObjectsInRepository, createItemDefinitionProvider, createItemDefinitionProviderForAttributes, createQueryFromTask, createQueryFromTaskIfExists, createSearchOptionsFromTask, createSearchResultHandler, determineObjectType, getDefaultErrorAction, getExpressionProfile, getPrismContext, getSchemaService, getSearchOptions, getTaskHandler, getTaskManager, getTypeFromTask, prepareItemSource, processItems, providesTracingAndDynamicProfiling, requiresDirectRepositoryAccess, searchIterativeInRepository, setExpectedTotal, setRequiresDirectRepositoryAccess
-
Methods inherited from class com.evolveum.midpoint.repo.common.task.AbstractIterativeTaskPartExecution
createItemProcessor, ensureNoWorkerThreads, getContextDescription, getExpectedParts, getLogger, getPartNumber, getPartStartTimestamp, getPartUri, getProcessShortName, getProcessShortNameCapitalized, getReportingOptions, getRootTask, getRootTaskOid, getStartTimeMillis, getTaskExecution, heartbeat, isMultithreaded, isSimulate, run, setContextDescription, setExpectedParts, setPartNumber, setPartUri, setProcessShortNameCapitalized
-
-
-
-
Constructor Detail
-
ObjectIntegrityCheckTaskPartExecution
public ObjectIntegrityCheckTaskPartExecution(ObjectIntegrityCheckTaskHandler.TaskExecution taskExecution)
-
-
Method Detail
-
initialize
protected void initialize(OperationResult opResult) throws SchemaException, ConfigurationException, ObjectNotFoundException, CommunicationException, SecurityViolationException, ExpressionEvaluationException, TaskException
Description copied from class:AbstractIterativeTaskPartExecution
Initializes task part execution.- Overrides:
initialize
in classAbstractIterativeTaskPartExecution<PrismObject<ObjectType>,ObjectIntegrityCheckTaskHandler,ObjectIntegrityCheckTaskHandler.TaskExecution,ObjectIntegrityCheckTaskPartExecution,ObjectIntegrityCheckItemProcessor>
- Throws:
SchemaException
ConfigurationException
ObjectNotFoundException
CommunicationException
SecurityViolationException
ExpressionEvaluationException
TaskException
-
createQuery
protected ObjectQuery createQuery(OperationResult opResult) throws SchemaException
Description copied from class:AbstractSearchIterativeTaskPartExecution
Handler parameter may be used to pass task instance state between the calls.
-
createSearchOptions
protected Collection<SelectorOptions<GetOperationOptions>> createSearchOptions(OperationResult opResult)
-
finish
protected void finish(OperationResult opResult) throws SchemaException
Description copied from class:AbstractIterativeTaskPartExecution
Ends the processing.
-
-