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, 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.