Class AbstractScannerTaskPartExecution<O extends ObjectType,TH extends AbstractScannerTaskHandler<TH,TE>,TE extends AbstractScannerTaskExecution<TH,TE>,E extends AbstractScannerTaskPartExecution<O,TH,TE,E,IP>,IP extends AbstractScannerItemProcessor<O,TH,TE,E,IP>>
- 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<O,TH,TE,E,IP>
-
- com.evolveum.midpoint.model.impl.tasks.scanner.AbstractScannerTaskPartExecution<O,TH,TE,E,IP>
-
- Direct Known Subclasses:
FocusValidityScannerTaskPartExecution
,ShadowRefreshTaskHandler.PartExecution
,TriggerScannerTaskPartExecution
public abstract class AbstractScannerTaskPartExecution<O extends ObjectType,TH extends AbstractScannerTaskHandler<TH,TE>,TE extends AbstractScannerTaskExecution<TH,TE>,E extends AbstractScannerTaskPartExecution<O,TH,TE,E,IP>,IP extends AbstractScannerItemProcessor<O,TH,TE,E,IP>> extends AbstractIterativeModelTaskPartExecution<O,TH,TE,E,IP>
Task part execution for scanner tasks. There is nothing specific here; the class exists mainly to define the type parameters for related generic classes.
-
-
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 AbstractScannerTaskPartExecution(TE taskExecution)
-
Method Summary
-
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, createQuery, createQueryFromTask, createQueryFromTaskIfExists, createSearchOptions, 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, finish, getContextDescription, getExpectedParts, getLogger, getPartNumber, getPartStartTimestamp, getPartUri, getProcessShortName, getProcessShortNameCapitalized, getReportingOptions, getRootTask, getRootTaskOid, getStartTimeMillis, getTaskExecution, heartbeat, initialize, isMultithreaded, isSimulate, run, setContextDescription, setExpectedParts, setPartNumber, setPartUri, setProcessShortNameCapitalized
-
-
-
-
Constructor Detail
-
AbstractScannerTaskPartExecution
public AbstractScannerTaskPartExecution(TE taskExecution)
-
-