Interface TaskIterativeOperationCollector
- All Known Subinterfaces:
RunningLightweightTask
,RunningTask
,StatisticsCollector
,Task
- All Known Implementing Classes:
NullTaskImpl
public interface TaskIterativeOperationCollector
Support for recording iterative operations directly on tasks - where activities are not available.
-
Method Summary
Modifier and TypeMethodDescription@NotNull Operation
recordIterativeOperationStart
(@NotNull IterativeOperationStartInfo info) Records the start of iterative operation.default @NotNull Operation
recordIterativeOperationStart
(PrismObject<? extends ObjectType> object) Records the start of iterative operation.default @NotNull Operation
Records the start of iterative operation.
-
Method Details
-
recordIterativeOperationStart
@NotNull default @NotNull Operation recordIterativeOperationStart(PrismObject<? extends ObjectType> object) Records the start of iterative operation. The operation end is recorded by calling appropriate method on the returned object. -
recordIterativeOperationStart
Records the start of iterative operation. The operation end is recorded by calling appropriate method on the returned object. -
recordIterativeOperationStart
@NotNull @NotNull Operation recordIterativeOperationStart(@NotNull @NotNull IterativeOperationStartInfo info) Records the start of iterative operation. The operation end is recorded by calling appropriate method on the returned object.
-