Uses of Class
com.evolveum.midpoint.repo.common.activity.definition.ActivityDefinition
Package
Description
Contains the activity framework: the code that supports execution of activities within tasks.
Supports the definitions of activities and their various aspects:
- work,
- distribution,
- control flow,
- reporting,
- ...
Classes that support execution (run) of activities.
-
Uses of ActivityDefinition in com.evolveum.midpoint.repo.common.activity
Modifier 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 ActivityDefinition in com.evolveum.midpoint.repo.common.activity.definition
Modifier and TypeMethodDescriptionActivityDefinition.clone()
Does the deep clone.ActivityDefinition.cloneWithoutId()
Asclone()
but discards theexplicitlyDefinedIdentifier
value.static <WD extends AbstractWorkDefinition>
ActivityDefinition<WD>ActivityDefinition.createActivityDefinition
(@NotNull ActivityDefinitionType definitionBean, @NotNull ConfigurationItemOrigin origin) static @NotNull ActivityDefinition<?>
ActivityDefinition.createChild
(@NotNull ActivityDefinitionType childDefBean, @NotNull ConfigurationItemOrigin childDefOrigin) Creates a definition for a child of a custom composite activity.static <WD extends AbstractWorkDefinition>
ActivityDefinition<WD>ActivityDefinition.createRoot
(Task rootTask) Creates a definition for the root activity in the task. -
Uses of ActivityDefinition in com.evolveum.midpoint.repo.common.activity.handlers
Modifier and TypeMethodDescription<WD extends WorkDefinition,
AH extends ActivityHandler<WD, AH>>
AHActivityHandlerRegistry.getHandlerRequired
(@NotNull ActivityDefinition<WD> activityDefinition) -
Uses of ActivityDefinition in com.evolveum.midpoint.repo.common.activity.run
Modifier and TypeMethodDescriptionprotected @NotNull ActivityDefinition<WD>
AbstractActivityRun.getActivityDefinition()