Interface IterativeOperationCollector

    • Method Detail

      • recordIterativeOperationStart

        @NotNull
        default IterativeTaskInformation.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.
      • recordPartExecutionEnd

        void recordPartExecutionEnd​(String partUri,
                                    long partStartTimestamp,
                                    long partEndTimestamp)
        Records end of part execution: updates execution times.
      • resetIterativeTaskInformation

        void resetIterativeTaskInformation​(IterativeTaskInformationType value,
                                           boolean collectExecutions)
        Resets iterative task information collection, starting from a given value.