Interface Operation
- All Known Implementing Classes:
ActivityItemProcessingStatistics.OperationImpl
,DummyOperationImpl
public interface Operation
Operation being recorded: represents an object to which the client reports the end of the operation.
It is called simply
Operation
to avoid confusing the clients.-
Method Summary
Modifier and TypeMethodDescriptiondefault void
done
(ItemProcessingOutcomeType outcome, Throwable exception) void
done
(QualifiedItemProcessingOutcomeType outcome, Throwable exception) default void
double
long
default @Nullable XMLGregorianCalendar
@NotNull IterationItemInformation
Returns the item characterization for this operation.@NotNull IterativeOperationStartInfo
Returns start info for this operation.default void
skipped()
default void
-
Method Details
-
succeeded
default void succeeded() -
skipped
default void skipped() -
failed
-
done
-
done
-
getDurationRounded
double getDurationRounded() -
getEndTimeMillis
long getEndTimeMillis() -
getIterationItemInformation
Returns the item characterization for this operation. -
getStartInfo
Returns start info for this operation. -
getEndTimestamp
-