Class IterativeChangeExecutionActivityHandler
- java.lang.Object
-
- com.evolveum.midpoint.model.impl.tasks.ModelActivityHandler<WD,SAH>
-
- com.evolveum.midpoint.model.impl.tasks.simple.SimpleActivityHandler<ObjectType,IterativeChangeExecutionActivityHandler.MyWorkDefinition,IterativeChangeExecutionActivityHandler>
-
- com.evolveum.midpoint.model.impl.tasks.IterativeChangeExecutionActivityHandler
-
- All Implemented Interfaces:
ActivityRunSupplier<IterativeChangeExecutionActivityHandler.MyWorkDefinition,IterativeChangeExecutionActivityHandler>
,CandidateIdentifierFormatter
,ActivityHandler<IterativeChangeExecutionActivityHandler.MyWorkDefinition,IterativeChangeExecutionActivityHandler>
@Component public class IterativeChangeExecutionActivityHandler extends SimpleActivityHandler<ObjectType,IterativeChangeExecutionActivityHandler.MyWorkDefinition,IterativeChangeExecutionActivityHandler>
Executes specified deltas on specified set of objects.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
IterativeChangeExecutionActivityHandler.MyWorkDefinition
-
Nested 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
clock, clockwork, contextFactory, modelController, modelService, prismContext, provisioningService, repositoryService, scriptingService, securityEnforcer, synchronizationService, syncTaskHelper, workDefinitionFactory
-
Fields inherited from class com.evolveum.midpoint.model.impl.tasks.ModelActivityHandler
beans, commonTaskBeans, handlerRegistry
-
-
Constructor Summary
Constructors Constructor Description IterativeChangeExecutionActivityHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getDefaultArchetypeOid()
Returns task archetype OID connected to this activity handler.protected @NotNull SimpleActivityHandler.ExecutionSupplier<ObjectType,IterativeChangeExecutionActivityHandler.MyWorkDefinition,IterativeChangeExecutionActivityHandler>
getExecutionSupplier()
String
getIdentifierPrefix()
protected @NotNull String
getLegacyHandlerUri()
protected @NotNull String
getShortName()
protected @NotNull Class<IterativeChangeExecutionActivityHandler.MyWorkDefinition>
getWorkDefinitionClass()
protected @NotNull WorkDefinitionFactory.WorkDefinitionSupplier
getWorkDefinitionSupplier()
protected @NotNull QName
getWorkDefinitionTypeName()
-
Methods inherited from class com.evolveum.midpoint.model.impl.tasks.simple.SimpleActivityHandler
createActivityRun, register, unregister
-
Methods inherited from class com.evolveum.midpoint.model.impl.tasks.ModelActivityHandler
getModelBeans
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.evolveum.midpoint.repo.common.activity.handlers.ActivityHandler
createChildActivities, formatCandidateIdentifier, getRootActivityStateDefinition
-
-
-
-
Method Detail
-
getWorkDefinitionTypeName
@NotNull protected @NotNull QName getWorkDefinitionTypeName()
-
getWorkDefinitionClass
@NotNull protected @NotNull Class<IterativeChangeExecutionActivityHandler.MyWorkDefinition> getWorkDefinitionClass()
-
getWorkDefinitionSupplier
@NotNull protected @NotNull WorkDefinitionFactory.WorkDefinitionSupplier getWorkDefinitionSupplier()
-
getExecutionSupplier
@NotNull protected @NotNull SimpleActivityHandler.ExecutionSupplier<ObjectType,IterativeChangeExecutionActivityHandler.MyWorkDefinition,IterativeChangeExecutionActivityHandler> getExecutionSupplier()
-
getLegacyHandlerUri
@NotNull protected @NotNull String getLegacyHandlerUri()
-
getDefaultArchetypeOid
public String getDefaultArchetypeOid()
Description copied from interface:ActivityHandler
Returns 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
@NotNull protected @NotNull String getShortName()
-
getIdentifierPrefix
public String getIdentifierPrefix()
-
-