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

      @NotNull default @NotNull Operation recordIterativeOperationStart(IterationItemInformation info)
      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.