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 voiddone(ItemProcessingOutcomeType outcome, Throwable exception) voiddone(QualifiedItemProcessingOutcomeType outcome, Throwable exception) default voiddoublelongdefault @Nullable XMLGregorianCalendar@NotNull IterationItemInformationReturns the item characterization for this operation.@NotNull IterativeOperationStartInfoReturns start info for this operation.default voidskipped()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
-