public class ShadowIntegrityCheckResultHandler extends AbstractSearchIterativeResultHandler<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType>
AbstractSearchIterativeResultHandler.ProcessingRequest
Modifier and Type | Field and Description |
---|---|
static String |
EXTRA_DATA |
static String |
FETCH |
static String |
INTENTS |
static String |
KEY_EXISTS_ON_RESOURCE |
static String |
KEY_OWNERS |
static List<String> |
KNOWN_KEYS |
static String |
NORMALIZATION |
static String |
OWNERS |
static String |
UNIQUENESS |
PROGRESS_UPDATE_INTERVAL, WORKER_THREAD_WAIT_FOR_REQUEST
Constructor and Description |
---|
ShadowIntegrityCheckResultHandler(Task coordinatorTask,
String taskOperationPrefix,
String processShortName,
String contextDesc,
TaskManager taskManager,
PrismContext prismContext,
ProvisioningService provisioningService,
MatchingRuleRegistry matchingRuleRegistry,
RepositoryService repositoryService,
SynchronizationService synchronizationService,
OperationResult result) |
Modifier and Type | Method and Description |
---|---|
void |
checkOrFixShadowActivationConsistency(ShadowCheckResult checkResult,
PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
boolean fix) |
void |
completeProcessing(Task task,
OperationResult result) |
Statistics |
getStatistics() |
protected boolean |
handleObject(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow,
Task workerTask,
OperationResult parentResult) |
protected void |
logConfiguration(String state) |
createWorkerThreads, getAverageTime, getContextDesc, getCoordinatorTask, getDisplayName, getErrors, getException, getProcessShortName, getProcessShortNameCapitalized, getProgress, getTaskOperationPrefix, getWallAverageTime, getWallTime, getWorkerThreadsCount, handle, heartbeat, isEnableActionsExecutedStatistics, isEnableIterationStatistics, isEnableSynchronizationStatistics, isLogErrors, isLogObjectProgress, isRecordIterationStatistics, isStopOnError, setContextDesc, setEnableActionsExecutedStatistics, setEnableIterationStatistics, setEnableSynchronizationStatistics, setLogErrors, setLogObjectProgress, setProcessShortName, setRecordIterationStatistics, setStopOnError, signalAllItemsSubmitted, updateOperationResult, waitForCompletion
public static final String KEY_EXISTS_ON_RESOURCE
public static final String KEY_OWNERS
public static final String INTENTS
public static final String UNIQUENESS
public static final String NORMALIZATION
public static final String OWNERS
public static final String FETCH
public static final String EXTRA_DATA
public ShadowIntegrityCheckResultHandler(Task coordinatorTask, String taskOperationPrefix, String processShortName, String contextDesc, TaskManager taskManager, PrismContext prismContext, ProvisioningService provisioningService, MatchingRuleRegistry matchingRuleRegistry, RepositoryService repositoryService, SynchronizationService synchronizationService, OperationResult result)
protected void logConfiguration(String state)
protected boolean handleObject(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow, Task workerTask, OperationResult parentResult) throws CommonException
handleObject
in class AbstractSearchIterativeResultHandler<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType>
CommonException
public Statistics getStatistics()
public void completeProcessing(Task task, OperationResult result)
completeProcessing
in class AbstractSearchIterativeResultHandler<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType>
public void checkOrFixShadowActivationConsistency(ShadowCheckResult checkResult, PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.ShadowType> shadow, boolean fix)
Copyright © 2016 evolveum. All rights reserved.