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
,RecomputationActivityHandler
,ReconciliationActivityHandler
,ReindexActivityHandler
,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 theActivityHandler
itself. - For embedded activities it is usually a custom piece of code used when defining a child activity.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AbstractActivityRun<WD,AH,?>
createActivityRun(@NotNull ActivityRunInstantiationContext<WD,AH> context, @NotNull OperationResult result)
-
-
-
Method Detail
-
createActivityRun
AbstractActivityRun<WD,AH,?> createActivityRun(@NotNull @NotNull ActivityRunInstantiationContext<WD,AH> context, @NotNull @NotNull OperationResult result)
-
-