Class SimpleActivityHandler<O extends ObjectType,WD extends WorkDefinition,SAH extends SimpleActivityHandler<O,WD,SAH>>

java.lang.Object
com.evolveum.midpoint.model.impl.tasks.ModelActivityHandler<WD,SAH>
com.evolveum.midpoint.model.impl.tasks.simple.SimpleActivityHandler<O,WD,SAH>
All Implemented Interfaces:
ActivityRunSupplier<WD,SAH>, CandidateIdentifierFormatter, ActivityHandler<WD,SAH>
Direct Known Subclasses:
DeletionActivityHandler, IterativeChangeExecutionActivityHandler, IterativeScriptingActivityHandler, ObjectIntegrityCheckActivityHandler, RecomputationActivityHandler, ReindexActivityHandler, RoleMembershipManagementActivityHandler, ShadowCleanupActivityHandler

@Component public abstract class SimpleActivityHandler<O extends ObjectType,WD extends WorkDefinition,SAH extends SimpleActivityHandler<O,WD,SAH>> extends ModelActivityHandler<WD,SAH>
Implementing class for simple model-level search-based activity handlers. It makes writing non-composite activities a little bit easier. Generally the implementation should contain an implementation of WorkDefinition, a subclass of SearchBasedActivityRun, and a configuration code like getWorkDefinitionSupplier(), and so on.
  • Field Details

  • Constructor Details

    • SimpleActivityHandler

      public SimpleActivityHandler()
  • Method Details