Class ObjectIntegrityCheckActivityHandler
java.lang.Object
com.evolveum.midpoint.model.impl.tasks.ModelActivityHandler<WD,SAH>
com.evolveum.midpoint.model.impl.tasks.simple.SimpleActivityHandler<ObjectType,ObjectIntegrityCheckActivityHandler.MyWorkDefinition,ObjectIntegrityCheckActivityHandler>
com.evolveum.midpoint.model.impl.integrity.objects.ObjectIntegrityCheckActivityHandler
- All Implemented Interfaces:
ActivityRunSupplier<ObjectIntegrityCheckActivityHandler.MyWorkDefinition,,ObjectIntegrityCheckActivityHandler> CandidateIdentifierFormatter,ActivityHandler<ObjectIntegrityCheckActivityHandler.MyWorkDefinition,ObjectIntegrityCheckActivityHandler>
@Component
public class ObjectIntegrityCheckActivityHandler
extends SimpleActivityHandler<ObjectType,ObjectIntegrityCheckActivityHandler.MyWorkDefinition,ObjectIntegrityCheckActivityHandler>
Task handler for "Object integrity check" task.
The purpose of this task is to detect and optionally fix anomalies in repository objects.
However, currently its only function is to display information about objects size.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static classNested classes/interfaces inherited from class com.evolveum.midpoint.model.impl.tasks.simple.SimpleActivityHandler
SimpleActivityHandler.ExecutionSupplier<O extends ObjectType,WD extends WorkDefinition, SAH extends SimpleActivityHandler<O, WD, SAH>> -
Field Summary
Fields inherited from class com.evolveum.midpoint.model.impl.tasks.simple.SimpleActivityHandler
bulkActionsService, clock, clockwork, contextFactory, modelController, modelObjectResolver, modelService, prismContext, provisioningService, repositoryService, securityEnforcer, synchronizationService, syncTaskHelper, workDefinitionFactoryFields inherited from class com.evolveum.midpoint.model.impl.tasks.ModelActivityHandler
beans, commonTaskBeans, handlerRegistry -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns task archetype OID connected to this activity handler.protected @NotNull SimpleActivityHandler.ExecutionSupplier<ObjectType,ObjectIntegrityCheckActivityHandler.MyWorkDefinition, ObjectIntegrityCheckActivityHandler> protected @NotNull Stringprotected @NotNull Class<ObjectIntegrityCheckActivityHandler.MyWorkDefinition>protected @NotNull QNameprotected @NotNull QNameMethods inherited from class com.evolveum.midpoint.model.impl.tasks.simple.SimpleActivityHandler
createActivityRun, register, unregisterMethods inherited from class com.evolveum.midpoint.model.impl.tasks.ModelActivityHandler
getModelBeansMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.evolveum.midpoint.repo.common.activity.handlers.ActivityHandler
createChildActivities, formatCandidateIdentifier, getRootActivityStateDefinition
-
Constructor Details
-
ObjectIntegrityCheckActivityHandler
public ObjectIntegrityCheckActivityHandler()
-
-
Method Details
-
getWorkDefinitionTypeName
-
getWorkDefinitionItemName
-
getWorkDefinitionClass
@NotNull protected @NotNull Class<ObjectIntegrityCheckActivityHandler.MyWorkDefinition> getWorkDefinitionClass() -
getWorkDefinitionSupplier
-
getExecutionSupplier
@NotNull protected @NotNull SimpleActivityHandler.ExecutionSupplier<ObjectType,ObjectIntegrityCheckActivityHandler.MyWorkDefinition, getExecutionSupplier()ObjectIntegrityCheckActivityHandler> -
getDefaultArchetypeOid
Description copied from interface:ActivityHandlerReturns task archetype OID connected to this activity handler. When a generic task starts, it is given an archetype based on the activity handler for the task's main activity. (If not set before.) -
getShortName
-
getIdentifierPrefix
-