Uses of Interface
com.evolveum.midpoint.repo.common.activity.handlers.ActivityHandler
Packages that use ActivityHandler
Package
Description
Contains the activity framework: the code that supports execution of activities within tasks.
Classes that support execution (run) of activities.
-
Uses of ActivityHandler in com.evolveum.midpoint.model.impl.cleanup
Classes in com.evolveum.midpoint.model.impl.cleanup that implement ActivityHandlerModifier and TypeClassDescriptionclassclassScanner that looks for pending operations in the shadows and updates the status. -
Uses of ActivityHandler in com.evolveum.midpoint.model.impl.integrity.objects
Classes in com.evolveum.midpoint.model.impl.integrity.objects that implement ActivityHandlerModifier and TypeClassDescriptionclassTask handler for "Object integrity check" task. -
Uses of ActivityHandler in com.evolveum.midpoint.model.impl.integrity.shadows
Classes in com.evolveum.midpoint.model.impl.integrity.shadows that implement ActivityHandlerModifier and TypeClassDescriptionclassTask handler for "Shadow integrity check" task. -
Uses of ActivityHandler in com.evolveum.midpoint.model.impl.scripting
Classes in com.evolveum.midpoint.model.impl.scripting that implement ActivityHandlerModifier and TypeClassDescriptionclassclassThis is a handler for "old", non-iterative (single) bulk actions. -
Uses of ActivityHandler in com.evolveum.midpoint.model.impl.sync.tasks.async
Classes in com.evolveum.midpoint.model.impl.sync.tasks.async that implement ActivityHandlerModifier and TypeClassDescriptionclassActivity handler for controlled processing of asynchronous updates. -
Uses of ActivityHandler in com.evolveum.midpoint.model.impl.sync.tasks.imp
Classes in com.evolveum.midpoint.model.impl.sync.tasks.imp that implement ActivityHandler -
Uses of ActivityHandler in com.evolveum.midpoint.model.impl.sync.tasks.recon
Classes in com.evolveum.midpoint.model.impl.sync.tasks.recon that implement ActivityHandler -
Uses of ActivityHandler in com.evolveum.midpoint.model.impl.sync.tasks.sync
Classes in com.evolveum.midpoint.model.impl.sync.tasks.sync that implement ActivityHandlerModifier and TypeClassDescriptionclassTask handler for controlled processing of asynchronous updates. -
Uses of ActivityHandler in com.evolveum.midpoint.model.impl.tasks
Classes in com.evolveum.midpoint.model.impl.tasks that implement ActivityHandlerModifier and TypeClassDescriptionclassDeletes specified objects.classExecutes a set of change requests, each consisting of a set of deltas (presenting a single model operation).classExecutes specified deltas on specified set of objects.classModelActivityHandler<WD extends WorkDefinition,AH extends ModelActivityHandler<WD, AH>> classRecomputes specified objects.classActivity handler for reindexing activity.classTODOclassTODOclassSpecific activities related to role membership management, supporting e.g. the transition from application to business roles.classThe original idea behind this activity was to treat shadows on (asynchronous) Kafka resources that did not support "read" operation (or did that in a very limited way). -
Uses of ActivityHandler in com.evolveum.midpoint.model.impl.tasks.cluster
Classes in com.evolveum.midpoint.model.impl.tasks.cluster that implement ActivityHandlerModifier and TypeClassDescriptionclassActivity handler for "auto-scaling" activity. -
Uses of ActivityHandler in com.evolveum.midpoint.model.impl.tasks.scanner
Classes in com.evolveum.midpoint.model.impl.tasks.scanner that implement ActivityHandler -
Uses of ActivityHandler in com.evolveum.midpoint.model.impl.tasks.simple
Classes in com.evolveum.midpoint.model.impl.tasks.simple that implement ActivityHandlerModifier and TypeClassDescriptionclassSimpleActivityHandler<O extends ObjectType,WD extends WorkDefinition, SAH extends SimpleActivityHandler<O, WD, SAH>> Implementing class for simple model-level search-based activity handlers. -
Uses of ActivityHandler in com.evolveum.midpoint.model.impl.trigger
Classes in com.evolveum.midpoint.model.impl.trigger that implement ActivityHandlerModifier and TypeClassDescriptionclassTask handler for the trigger scanner. -
Uses of ActivityHandler in com.evolveum.midpoint.repo.common.activity
Classes in com.evolveum.midpoint.repo.common.activity with type parameters of type ActivityHandlerModifier and TypeClassDescriptionclassActivity<WD extends WorkDefinition,AH extends ActivityHandler<WD, AH>> Binds together all the information about an activity and its run (if present).interfaceActivityRunSupplier<WD extends WorkDefinition,AH extends ActivityHandler<WD, AH>> Creates (typed)AbstractActivityRunobjects for given activityclassEmbeddedActivity<WD extends WorkDefinition,AH extends ActivityHandler<WD, AH>> A sub-activity that does not have its own (explicit) definition.interfacePreRunnable<WD extends WorkDefinition,AH extends ActivityHandler<WD, AH>> A code that executes before local or distributing activity run takes place.classStandaloneActivity<WD extends WorkDefinition,AH extends ActivityHandler<WD, AH>> This is an activity that can be instantiated in standalone way (i.e. as a root).Methods in com.evolveum.midpoint.repo.common.activity with type parameters of type ActivityHandlerModifier and TypeMethodDescriptionstatic <WD extends WorkDefinition,AH extends ActivityHandler<WD, AH>>
EmbeddedActivity<WD,AH> EmbeddedActivity.create(@NotNull ActivityDefinition<WD> definition, @NotNull ActivityRunSupplier<WD, AH> activityRunSupplier, @Nullable PreRunnable<WD, AH> preRunnable, @NotNull CandidateIdentifierFormatter candidateIdentifierFormatter, @NotNull ActivityStateDefinition<?> activityStateDefinition, @NotNull Activity<WD, AH> parent) Creates an embedded activity.static <WD extends WorkDefinition,AH extends ActivityHandler<WD, AH>>
StandaloneActivity<WD,AH> StandaloneActivity.createNonRoot(@NotNull ActivityDefinition<WD> definition, AH handler, @NotNull Activity<?, ?> parent) -
Uses of ActivityHandler in com.evolveum.midpoint.repo.common.activity.handlers
Classes in com.evolveum.midpoint.repo.common.activity.handlers with type parameters of type ActivityHandlerModifier and TypeInterfaceDescriptioninterfaceActivityHandler<WD extends WorkDefinition,AH extends ActivityHandler<WD, AH>> Spring component that ensures handling activity invocations.Classes in com.evolveum.midpoint.repo.common.activity.handlers that implement ActivityHandlerModifier and TypeClassDescriptionclassHandles custom composite activities, see https://docs.evolveum.com/midpoint/reference/tasks/activities/#configuring-custom-composite-activities.classJust a dummy activity to be used for demonstration and testing purposes.Methods in com.evolveum.midpoint.repo.common.activity.handlers with type parameters of type ActivityHandlerModifier and TypeMethodDescription<WD extends WorkDefinition,AH extends ActivityHandler<WD, AH>>
AHActivityHandlerRegistry.getHandler(@NotNull Class<WD> workDefinitionClass) <WD extends WorkDefinition,AH extends ActivityHandler<WD, AH>>
AHActivityHandlerRegistry.getHandlerRequired(@NotNull ActivityDefinition<WD> activityDefinition) Methods in com.evolveum.midpoint.repo.common.activity.handlers that return ActivityHandlerModifier and TypeMethodDescription@Nullable ActivityHandler<?,?> ActivityHandlerRegistry.getHandler(@NotNull ActivityDefinitionType activityDefinitionBean) Auxiliary method, primarily for external use.Methods in com.evolveum.midpoint.repo.common.activity.handlers with parameters of type ActivityHandlerModifier and TypeMethodDescriptionvoidActivityHandlerRegistry.register(@NotNull QName typeName, @NotNull QName itemName, @NotNull Class<? extends WorkDefinition> definitionClass, WorkDefinitionFactory.WorkDefinitionSupplier supplier, @NotNull ActivityHandler<?, ?> activityHandler) Registers both the work definition factory and the activity handler.voidActivityHandlerRegistry.registerHandler(Class<? extends WorkDefinition> definitionClass, ActivityHandler<?, ?> activityHandler) Registers the activity handler. -
Uses of ActivityHandler in com.evolveum.midpoint.repo.common.activity.run
Classes in com.evolveum.midpoint.repo.common.activity.run with type parameters of type ActivityHandlerModifier and TypeClassDescriptionclassAbstractActivityRun<WD extends WorkDefinition,AH extends ActivityHandler<WD, AH>, WS extends AbstractActivityWorkStateType> Implements (represents) a run (execution) of an activity in the current task.classAbstractCompositeActivityRun<WD extends WorkDefinition,AH extends ActivityHandler<WD, AH>, WS extends AbstractActivityWorkStateType> Run of a set of child activities.classActivityRunInstantiationContext<WD extends WorkDefinition,AH extends ActivityHandler<WD, AH>> Context for instantiating activity run.final classCompositeActivityRun<WD extends WorkDefinition,AH extends ActivityHandler<WD, AH>, WS extends AbstractActivityWorkStateType> final classDelegatingActivityRun<WD extends WorkDefinition,AH extends ActivityHandler<WD, AH>> final classDistributingActivityRun<WD extends WorkDefinition,AH extends ActivityHandler<WD, AH>, WS extends AbstractActivityWorkStateType> An activity that distributes (usually bucketed) activity to a set of worker tasks.classIterativeActivityRun<I,WD extends WorkDefinition, AH extends ActivityHandler<WD, AH>, WS extends AbstractActivityWorkStateType> Represents a run of an iterative activity: either plain iterative one or search-based one.classLocalActivityRun<WD extends WorkDefinition,AH extends ActivityHandler<WD, AH>, BS extends AbstractActivityWorkStateType> The "real" run of an activity - i.e. not a delegation nor a distribution.classPlainIterativeActivityRun<I,WD extends WorkDefinition, AH extends ActivityHandler<WD, AH>, WS extends AbstractActivityWorkStateType> Run of a plain iterative activity.classSearchBasedActivityRun<C extends Containerable,WD extends WorkDefinition, AH extends ActivityHandler<WD, AH>, WS extends AbstractActivityWorkStateType> A run of a given search-iterative activity.