Interface ActivityRunSupplier<WD extends WorkDefinition,AH extends ActivityHandler<WD,AH>>
- All Known Subinterfaces:
ActivityHandler<WD,AH>
- All Known Implementing Classes:
AsyncUpdateActivityHandler,AutoScalingActivityHandler,CleanupActivityHandler,CustomCompositeActivityHandler,DeletionActivityHandler,ExplicitChangeExecutionActivityHandler,FocusValidityScanActivityHandler,ImportActivityHandler,IterativeChangeExecutionActivityHandler,IterativeScriptingActivityHandler,LiveSyncActivityHandler,ModelActivityHandler,NonIterativeScriptingActivityHandler,NoOpActivityHandler,ObjectIntegrityCheckActivityHandler,ReclassificationActivityHandler,RecomputationActivityHandler,ReconciliationActivityHandler,ReindexActivityHandler,RepartitionActivityHandler,RoleAnalysisClusteringActivityHandler,RoleAnalysisPatternDetectionActivityHandler,RoleMembershipManagementActivityHandler,ShadowCleanupActivityHandler,ShadowIntegrityCheckActivityHandler,ShadowRefreshActivityHandler,SimpleActivityHandler,TriggerScanActivityHandler
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface
public interface ActivityRunSupplier<WD extends WorkDefinition,AH extends ActivityHandler<WD,AH>>
Creates (typed)
AbstractActivityRun objects for given activity.
- For standalone activities it is usually the ActivityHandler itself.
- For embedded activities it is usually a custom piece of code used when defining a child activity.-
Method Summary
Modifier and TypeMethodDescriptioncreateActivityRun(@NotNull ActivityRunInstantiationContext<WD, AH> context, @NotNull OperationResult result)
-
Method Details
-
createActivityRun
AbstractActivityRun<WD,AH, createActivityRun?> (@NotNull @NotNull ActivityRunInstantiationContext<WD, AH> context, @NotNull @NotNull OperationResult result)
-